标签:有用 bsp 开放源代码 的区别 不同 处理 缓冲 交流 发展
1.什么是PHP?
PHP定义:一种运行在服务器端的HTML脚本编程语言,是一种简单的、面向对象的、解释型、健壮型、安全的、性能非常之高的、独立于架构的、可移植的动态的脚本语言,是一种广泛应用于Open Source(开放源代码)的、尤其适合Web开发并可以嵌入HTML的多用途脚本语言,他的语法接近于C、Java和Perl,容易学习,该语言让Web人员快速的书写动态生成的网页.
PHP的前身:Personal HomePage,个人主页。使用Perl语言开发的一种写个人主页的语言。
PHP:PHPHypertext Preprosessor,PHP超文本预处理器,底层使用C语言。
2.PHP发展史
Rasmus Lerdorf:创建者
1994:1.0,个人perl,非常简陋(简陋)
1996:2.0,C底层,变得相对强大
1998:3.0,zendEngine,联合zend公司共同管理和维护PHP,zendEngine(zend引擎)用户高效的解析php代码
2000:4.0,session+输出缓冲等,session技术(会话技术),
2004:5.0,zend引擎2代,增加新技术(面向对象、命名空间、异常)
2015:7.0,新版的ZendEngine引擎,性能提升,新特性(异常)
平台支持(Windows、Linux、Unix)
数据库支持(Sqlserver、mysql、Oracle、Access)
3.静态网站和动态网站的区别
静态网站:web1.0时代
动态网站:web2.0时代
网站:Website的中文名称是网站,是指在互联网上,根据一定的规则,使用HTML、PHP等代码语言制作的用于展示特定内容的相关网页的集合,有可供管理人员操作的后台及用户使用的前台。简单的说,Website是一种通讯工具,就像公告栏一样,人们可以通过Website来发布自己想要公开的咨询,或者利用Website来提供相关的网络服务。人们可以通过网页浏览器来访问Website,获取自己需要的咨询或者享受网络服务。
静态网站的特点:
(1)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。
(2)惊天网页的内容相对稳定,一次容易被搜索引擎检索;
(3)静态网页没有数据库的支持,在网页制作和维护方便工作量比较大,一次当网站信息量很大时,完全依靠静态网页制作,比较困难;
(4)静态网页的交互性较差,在功能方面有较大的限制。
动态网站的特点:
(1)交互性:网页会根据用户的要求和选择而动态的改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。
(2)自动更新:无需手动更新HTML文档,会自动生成新的页面,可以大大节省工作量。
(3)随机变化:当不同时间、不同用户访问同一网页时会出现不同页面(轮播图/等等)
此外动态网页是与静态网页相对应的,也就是说,网页URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形式,而是以.asp、.jsp、.php、.perl、.cgi等形式为后缀。在动态网页网址中有一个标志性符号——“?”
标签:有用 bsp 开放源代码 的区别 不同 处理 缓冲 交流 发展
原文地址:https://www.cnblogs.com/qzhaosen/p/10843669.html