文档库

最新最全的文档下载
当前位置:文档库 > php

php

什么是 PHP?
PHP 指 PHP:超文本预处理器(PHP: Hypertext Preprocessor)
PHP 是一种服务器端的脚本语言,类似 ASP
PHP 脚本在服务器上执行
PHP 支持很多数据库(MySQL、Informix、Oracle、Sybase、Solid、PostgreSQL Generic ODBC 等等)
PHP 是一个开源的软件(open source software,OSS)
PHP 可免费下载使用 http://www.wendangku.net/doc/4a1d73215901020207409ce7.html


PHP优点:
1.跨平台良好,多种数据库支持
2.效率比较高,具有良好的安全性
3.免费使用(成本低)lamp Linux+阿帕奇+mysql+php
4.开发的源代码,所有的PHP源代码都可以得到
5.上手快,PHP相对与其他语言,编辑简单,实用性强,更适合初学者
6.面向对象:在4 5中,面向对象方面有了很大的改进,现在完全可以用来开发 大型商业程序

不足:
1.安装复杂(PHP的很多功能需要安装相应的应用库如更好的支持图形就要安装gd库)
2.灵活,对程序员的约束太少,php是解释运行机制,所以很多问题在运行阶段才会发现

静态web资源开发技术:
html

动态web资源开发技术:
1.cig 早期的一种动态网页技术,现在通畅在lunix/unix使用
2.ASP(微软的产品) http://www.wendangku.net/doc/4a1d73215901020207409ce7.html
3.JSP/Servlet
4.php 目前是有zend公司开发和维护 php6 snapshot阶段 模板引擎 mvc框架


初始php----创始人

PHP之父-----Rasmus Lerdorf 出生在1968年9月22日。

Rasmus Lerdorf为了要维护个人网页,用c语言开打了一些CGI工具程式集,来取代原先使用的Perl程式。
最初这些工具程式来显示Rasmus Lerdorf的个人履历,以及统计访问者。


php的基本概念:
1.php php Hypertext preprocessor php超文本预处理语言
2.php 由zend公司维护
3.php 最先前用于做个人主页,现在发展到做用于网站开发
4.php 是一种HTML内嵌式的语言,是一种在服务器端


php的发展历史:
1994 php1.0
1995 php2.0
1997 php3.0
2000 php4.0
2008 php5.0
? php6.0


php常见的开发工具:
1.editplus
2.zend studio
3.php coder
4.phpedit
5.easyecplise
6.dw


b/s与c/s区别:
b/s优点: browser/server 浏览器/服务器
1.开发成本低
2.管理维护简单
3.产品升级便利
4.对用户的培训费用低
5.用户使用方便,出现故障的概率小

b/s不足:
1.安全性不足
2.客户端不能随心变化,受浏览器的限制