1. WEB开发介绍:
web开发分为:
静态web开发(html,css)
动态web开发(php/jsp/asp/cgi …..)
2. B/S和C/S的比较
BS的优势:
1. 开发成本低
2. 管理维护简单
3. 产品升级便利
4. 对用户的培训费低
5. 用户使用方便,不容易出现故障
BS的缺点:
1. 安全性不够好
2.客户端不能随心所欲变化,受浏览器限制
2. 了解PHP,PHP的基本概念:
1.PHP是由lerdorf发明的,最初用来维护自己的网页,显示自己的个人履历和统计网络流量。
2.PHP名字的来源:(PersonalHomePage)用来维护个人网页
3.PHP是英文超文本预处理器php Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,风格类似于C语言,被广泛的应用
4.PHP目前的开发和商业化由Zend公司负责;
3. PHP的优势:
- 跨平台(平台指操作系统(windows,linux,unix,mac…)),多种数据库支持
- 功能强大,内置4000+函数
- 效率高,安全性好
- 成本低,完全开源,所有的PHP源代码都可以找到(也就意味这可以二次开发)
- 相对来说比较简单,上手快
- PHP5之后支持面向对象,使得PHP也可以开发大型网站
4. PHP的缺点:
1.安装复杂(PHP的很多功能需要安装相应的应用库 eg:要更好的支持图形就需要安装GD库)
2.太过灵活,对程序员的约束太少,PHP是解释运行机制,很多问题在运行阶段才能发现
5.PHP开发工具(IDE):
1.Zend Studio
2.Edit Plus
3.Notepad++
4.Vim
5.记事本