一、什么是PHP
PHP定义:
一种服务器端的HTML脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。
是一种广泛用于0pen Source (开放源代码)的尤其适合Web开发并可以嵌入HTM的多用途脚本语言。
它的语法接近c,Java和Perl,而且容易学习。该语言让web开发人员快速的书写动态生成的网页。
PHP的前身:Personal HomePage,个人主页,使用Perl语言开发的一种写个人主页的语言·
PHP:PHP Hypertext Pxepxosessox,简称php.超文本预处理器,底层使用c语言
二、PHP发展史
1994 : 1.o,6人perl,非常简单〈简陋》
1996:2.o,c底层,变的相对比较强大+
1998:3.0,zendEngine,联合zend公司共同管理和维护PHP,zendEngine ( zend,引擎〉用户高效的解析 php.代码
2000 : 4.0,sessiont输出缓冲等,session技术(会话技术),
2004:5.0,zend,引擎2代,增加新技术(面向对象更新,命名空间,异常
2015: 7.o,新版的ZendEngine引擎,性能提升,新特性〈异常)
平台支持( window , Linux,UNIx)
数据库支持(Salservex,vsal,0racle, Access)
三、静态网站和动态网站的区别
静态网站,也称为web1.0时代,静态网站是由多个静态网页组成的,静态网页每个网页中都有一个固定的URL,网页URL以htm、HTML、shtml等常见形式为后缀,而且不含有问号。
2.网页内容一经发布到网页服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的。也就是说静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件,内容相对稳定,交互性较差。
3.静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;w
4.静态网页的交互性较差,在功能方面有较大的限制。
动态网站,被称为web2.0时代 ,动态网站是由多个动态网页组成的,动态网页以数据库技术为基础,可以大大降低网站维护的工作量,采用动态网页技术的网站,可以实现更多的功能,如用户注册,用户登录,在线调查等。动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才会返回一个完整的网页,动态网页的问号对搜索引擎检索存在一定的问题,因此使用动态的网站使用搜索引擎时需要一定的技术才能适应搜索引擎的要求。
1.交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后eb发展的潮流。v
⒉.自动更新:即无须手动更新Hi机文档,便会自动生成新页面,可以大大节省工作量。
3.因时因人而变:即当不同时间、不同用户访问同一网址时会出现不同页面。v
此外动态网页是与静态网页相对应的,也就是说,网页R的后缀不是.htm.. html、. shtal..xml等静态网页的常见形式,而是以.asp..jsD.phe.-pexl、·gi等形式为后缀。在动态网页网址中有一个标志性的符号——“?”
四、网站
website的中文名称是网站,是指在互联网上,根据一定的规则,使用HTTP协议,配合代码语言制作的用于展示特定内容的相关网页的集合,有可供管理人员操作的后台及用户使用的前台。
简单地说,website是一种通讯工具,就像布告栏一样,人们可以通过website来发布自己想要公开的资讯,或者利用Website来提供相关的网络服务。
人们可以通过网页浏览器来访问ebsite,获取自己需要的资讯或者享受网络服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请及时联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"mababa.xin",如遇到无法解压的请联系管理员!
码巴巴-优质代码创造者 » 1.PHP课件–简介
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 一个高级程序员模板开发平台