第二十三讲 动态网页技术介绍 php基本介绍
1、web开发的介绍
Web开发分为
(1)静态web开发(html页面)
如果我们的一个页面,始终时一成不变的,则就是属于静态web开发,一般来讲用html技术就ok。
(2)动态web开发
比如:我们需要发帖,网上支付,发短息,发邮件...这样就需要动态web开发。
常用的动态web技术 php、jsp、asp ---> asp.net、cgi通用网关接口
C --> c++ --> java --> c#
2、动态网页技术的发展历程
(1)Cgi
(2)Asp 微软产品 --> asp.net
(3)Jsp (mysql --> sun公司) ,被oracle 2009收购 【java / sobrus】
(4)Php目前zend公司管理维护
优点:
I、跨平台,同时支持多种数据库
II、效率比较高,有良好的安全性
III、成本低(linux apache mysql php内核)
IV、开放的源代码(可以做二次开发)
V、上手快,相对jasp和asp.net简单
VI、面向对象编程
不足:
I、安装比较复杂,配置比较多
II、很灵活,解释执行(编译执行),所以有些错误,到真的运行的时候才会暴露