Web开发介绍
1、web开发分为:
静态web开发(html页面):页面始终是一成不变的,html技术即可实现;
动态web开发(php,jsp, .net):发帖,网上支付等需要交互的页面。
2、php优点:
跨平台 支持多种数据库 安全性好 效率高
成本低(lamp全部是免费的) 相对上手容易,简单
开放源代码(可做二次开发) php4之后开始支持面向对象
3、php缺点:
安装比较复杂,配置比较多
数据类型太灵活
Php属于解释执行机制(C语言等属于编译执行机制),有些错误,只有到运行时才会暴露出来
4、PHP基本概念:
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。 超文本预处理语言。
Php是一种HTML内嵌式语言,是一种在服务器端执行的嵌入到HTML文档的脚本语言,语言风格类似于C语言。
<?php
Echo “hello word”;
?>
注意php的代码是运行在服务器端的
PHP目前的开发和商业化由zend公司负责。
5、在软件开发中一定要注意的原则:
编译环境和开发环境要一致。
6、b/s和c/s的比较:
B/s优势: 开发成本低;
管理维护简单;
产品升级便利;
对用户的培训费用低;
用户使用方便,出现故障概率较小;
b/s缺点: 安全性不足
客户端不能随心变化,受浏览器的限制