PHP编程与应用 |
| 时间:2009-04-13 22:05:50 作者:chinaitlab 我要投稿 |
Linux初探欢迎您的投稿,投放方法请点击 这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
第一章PHP3简介 PHP 是一种服务器内置式的script 语言,它的出现使得在unix上快速地开发动态web成为现实。 PHP是Rasmus Lerdorf在1994年秋天构思出来的。最早的未发......
第一章 PHP3简介
PHP 是一种服务器内置式的script 语言,它的出现使得在unix上快速地开发动态web成为现实。
PHP是Rasmus Lerdorf在1994年秋天构思出来的。最早的未发行版本是他在自己的主页上来用来和观看他的在线简历的人保持联系的。第一个交付用户使用的版本是在1995年初发行的,它只是被当作一个个人主页制作工具。当时它仅包括一个只能懂得很少几条宏指令的非常简单的分析引擎和一组用于主页信息反馈的工具(一个留言簿,一个计数器和一些其他的东西)。1995年年中,Rasmus重写了整个解析器,并取名为PHP/FI 2。FI来源于他写的另外一个html表单集成数据的软件包。他把个人主页工具,表单集成工具合并在一起,并加入了mSQL数据库的支持,这样就有了PHP/FI。此后PHP/FI便以一种令人惊奇的速度传播开来,人们开始大量使用它编写程序。
我们无法确切的统计它的使用范围,但是根据估计到1996年底,世界上已经有至少15,000个站点在使用PHP/FIl。到了1997年年中这个数字已经增长到超过50,000个站点。 1997年年中我们也发现了PHP发展过程中一个重大的转折。这就是PHP的开发从Rasmus个人的爱好升级到一群程序员们有组织的工作。 再后来,这个解析器被Zeev Suraski和Andi Gutmans重写,通过这次全面的重写,大量PHP/FI的功能被移植到PHP3中,并且成为了PHP3的基本雏形。
到1998年年中时,已经有大量的商业化产品,例如 C2的 StrongHold web server和RedHat Linux捆绑了PHP/FI解析器或PHP3解析器,根据NetCraft估计的保守数据,PHP已经被世界上150,000个站点所采用。通过进一步分析,我们知道其使用数量远比使用Netscape公司旗舰产品--企业级WEB服务器的站点多。 PHP3大量采用了C, Java和Perl语言的语法,并加入了各种PHP自己的特征。它与javascript等语言的一个区别就是PHP3是在服务器执行,客户机所看到的是其在服务器上运行的结果,这意味着您若想采用PHP3 scrpit,必须得有 WEB SERVER 支持。
PHP3支持HTTP的身份认证、cookie、GIF图象创建,它的一个最有代表性的特点是它的数据库层,它使得编写基于数据库的网页变得非常简单。下列出了目前所支持的数据库:
Oracle ,Sybase , mSQL ,MySQL ,Informix ,Solid dBase ,ODBC, Unix dbm, PostgreSQL ,Adabas D,FilePro Velocis。
PHP3也支持与采用POP3、HTTP、SNMP、NNTP、IMAP等协议的服务进行网络编程。
1/14 1 2 3 4 5 6 下一页 尾页 |
如果您需转载 PHP编程与应用,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
|
|
- Sql Server数据库事务介绍(二)---Sql语句,Sq
本节主要介绍Sql语句,SqlTransaction和TransactionScope这三种使用事务的 - ALTER SYSTEM SWITCH LOGFILE与ALTER SYSTE
ALTER SYSTEM SWITCH LOGFILE 是强制日志切换,不一定就归档当前的重做日志 - SQL SERVER数据库 - 初识函数
问题一:某公司印了一批充值卡,卡的密码是随机生成的,现在出现这个问题:卡里面 - 利用游标插入表的sql语句
declare n_count integer := 0;cursor cur_bak isselect ID,MAC,IP,NETB - PHP设计聊天室步步通
聊天室可以采用完全自由的方式运行,你可以随意输入呢称,不用密码,不 - Sun MySQL 5.1自发布下载次数突破25万
自2008年1月MySQL被Sun收购以后,MySQL的研发步伐并没有终止.近日,Sun MyS - 用PHP实现POP3邮件的收取(一)
POP协议简介本文简要说明了通过POP3协议收取邮件、MIME邮件的解码的原理; - 用命令行提高UNIX工作效率大合集
在日常的办公环境中使用 UNIX? 并不一定是非常笨拙的。本文介绍一些命 - Capture all statements for a SQL Server
Capture all statements for a SQL Server sessionWritten By: Edgewood - PHP Socket编程起步
让我们以一个简单的例子开始---一个接收输入字符串,处理并返回这个字符串 - PHP+TEXT留言本(二)
上一次我们研究了guest.php文件.具体的问题还要求读者朋友自己深入的去实 - Are Your Indexes Being Used Effectively?
Are Your Indexes Being Used Effectively?By : Ashish Kumar Mehtahttp - php 获得访问者的ip
获得访问者的ip if(isset($_SERVER["HTTP_X_FORWARDED_FOR"])){$realip - 如何直接运行一个资源中的程序
在写一个小东东的时候,想不到里面的一段代码在自己硬盘的VC知识库里竟 - 辞职考研后记
想写一篇有关考研的文章,可是找不到一个好地方,有的需要注册,所以还是自 - 将Unix程序移植到Linux系统 修改安装例程
介绍 您知道 Linux |
|