随着PHP 5.3的发布,这个开源动态语言迎来了近两年来的最重要更新,新版PHP具有一长串新功能,性能得到大大改进。
应该说,PHP 5.3版是一个大于开发者预期的重大版本,加入了最初计划在PHP 6中出现的一些功能。新版PHP将继续扮演与Ruby、Java和.net等多种技术相竞争的开源语言角色。
随着PHP 5.3的发布,这个开源动态语言迎来了近两年来的最重要更新,新版PHP具有一长串新功能,性能得到大大改进。
应该说,PHP 5.3版是一个大于开发者预期的重大版本,加入了最初计划在PHP 6中出现的一些功能。新版PHP将继续扮演与Ruby、Java和.net等多种技术相竞争的开源语言角色。
大量的PHP开源(开放源代码/Open Source)应用改变了这个世界,改变了互联网,以下我们总结从数据库到购物、博客等众多类型的开源PHP软件,供网站开发者们参考。
【php100快译】Google小组上周共享了其网站加速的技巧大全,其中包括了一些PHP性能技巧。然而这些PHP性能技巧在PHP社区中引起了一阵轩然大波,PHP小组立刻写了一篇公开信给这些性能技巧“抓虫”。有关Google的建议,php100这几日做了整理,做出文章《
在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。
毫无疑问,PHP5的推出对网络应用程序的发展产生了深远意义。这还不仅仅是因为它对于PHP4高度的向后兼容性。
当然,PHP5数据包具备强大的对象模型和一整套新型函数与库,更不用说它其中便携式异常机制,这一机制赋予了它有效处理错误和异常事件的能力。 通过PHP在服务器上写入文件
PHPnow中文套件包的安装十分简单,只需解压PHPnow、初始化,就可得到一个标准的PHP + MySQL 的服务器环境。然后就可以直接安装 Discuz! 等程序,或者进行 PHP 开发调试。 最新版本包含:
◆Apache-2.0.63 / 2.2.11
◆PHP-5.2.10
◆MySQL-5.0.83 / 5.1.36
◆Zend Optimizer-3.3.3
◆phpMyAdmin-3.2.0.1
Zend是众多开源成功故事之一的主角,它遵循了已在MySQL和Subversion中被证明成功的模式,针对那些需要高可靠性、高可扩展性Web应用服务器的企业客户,提供技术支持和商用软件。
PHP 是一个被广泛使用的来进行Web开发的脚本语言。虽然有很多其它可供选择的Web开发语言,像:ASP 和Ruby,但是PHP是目前为止世界上最为流行的。
那么,是什么让PHP如此流行?PHP 如此之流行是因为比起别的语言来,它更容易学习,网上有一大堆相当相当不错的PHP教程可以让你快速地马上就可以进行Web程序的开发。虽然PHP是是简单的,而且是容易上手的,但用它编程还是有点麻烦,尤其是一些反复在用的功能。不过,幸运的是,很多开发团队早就注意到了这点,现在在网上,PHP有许多的可以信任的PHP Framework 可以缩短我们的开发时间。这些框架被一个巨大的社区所支持,因些,如果你有什么问题的话,一定会有人乐意帮你去解决。
1、PHP中没有全局静态变量这一说法
以前做.NET开发,可以用如下的方法去缓存一些数据:
一、 DBQuery对象
现在,我们的DBQuery对象简单地模仿一个存储过程—一旦被执行,即返回一个必须进行保存的结果资源;并且如果你想使用该结果集上的函数(例如num_rows()或fetch_row())的话,你必须传递MySqlDB对象。那么,如果由DBQuery对象来实现MySqlDB对象(其设计目的是对一个执行查询的结果进行操作)实现的函数,效果如何呢?让我们继续使用上一篇示例中的代码;并且让我们假定,现在由DBQuery对象管理我们的结果资源。DBQuery类的源码如列表1所示。
Zend技术已经开发出一种应用程序代替PHP,希望它可以慢慢的转移出部分失败的Java程序员,也包括那些依赖Java的web以及企业。
Zend的主要主管以及共同创始人Andi Gutmans声称服务器工作五年就到了极限。它已经创建了Zend的架构以及与Windows,还有Oracle 与IBM的databases的整合。它还具有Eclipse PHP插件项目,使得运行时间体验更为精妙,并且支持开发者基于Eclipse的插件工具。
【php100快译】Ajax技术的引入给Web开发带来了翻天覆地的变化。PHP与Javascript的结合让我们的Web应用变得丰富多彩。为了让大家更上一层楼,我们在此分享一些常用的精品组件,让你的第一时间就能抓住用户。