服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。 Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现如何。ApacheBench 可以针对某个特定的 URL 仿真出连续的联机 发布时间:2012-05-25 作者: 佚名技术 views(193)
作者:Trotter 邮箱:trotter@kekerde.net 出处:www.gbunix.com 转载请保持文档完整,注明出处。 前言 随着互联网上的内容以惊人速度的增长也越来越突出了搜索引擎的重要性,如果网站想更好地被搜索引擎收录,网站设计除了面向用户友好(User Friendly)外,搜索引擎友好(Search Engine Friendly)的设计也是非常重要 发布时间:2012-05-25 作者: 佚名技术 views(413)
PHP有很多与文件系统相关的函数,不仅可以帮助你打开文件,还可以显示目录内容、移动文件等。很多人甚至使用PHP写出了基于Web的文件管理器。 首先需要提醒一些关于文件路径的东西:在Windows你可以在文件路径中使用斜线“/”或反斜线“\\”,而其他操作系统仅使用”/”。出于兼容性考虑,以下实例使用“/”的表示方法: 发布时间:2012-05-25 作者: 佚名技术 views(196)
PHP中实现多线程? 看到这个标题, 你一定以为我疯了..但是事实上我真的这么做了. 下面是我的一些做法, 已经实验过. 确实可以的. 我们知道PHP本身是不支持多线程的, 但是我们的WEB服务器是支持多线程的. 也就是说可以同时让多人一起访问. 这也是我在PHP中实现多线程的基础. 假设我们现在运行的是a.php这个文件. 但是我在程序中 发布时间:2012-05-25 作者: 佚名技术 views(459)
接着我们要关注一下PHP加速的另一个领域—缓存工具软件。这类软件都是从优化PHP运行环境来提速的,不需要改变任何代码。我们可以大概地将它们称为“执行码优化/缓存工具”,你可以理解为它们用来实现比较底层的优化/缓存。 以下列出目前比较常用的此类工具,具体哪种效果最好,请用自己的服务器环境测试: (一) APC Alt 发布时间:2012-05-25 作者: 佚名技术 views(186)
Web开发是今后分布式程式开发的主流,通常的web开发都要涉及到与数据库打交道,客户端从服务器端读取通常都是以分页的形式来显示,一页一页的阅读起来既方便又美观。所以说写分页程序是web开发的一个重要组成部分,在这里,我们共同来研究分页程序的编写。 一、分页程序的原理 分页程序有两个非常重要的参数:每页显 发布时间:2012-05-25 作者: 佚名技术 views(190)
模板 引擎Smarty深入浅出介绍——PHP 来自 : cjjer 做了部分变动 用PHP实现MVC开发模式的逻辑层和表示层有多种模板引擎可供选择,但是官方引擎SMARTY诞生后,选择就有了变化。它的理念和实现都是相当前卫的。本文主要讨论SMARTY之于其他模板引擎的不同特点,简要介绍了该引擎的安装及使用,并用一个小的测试案例对比了SMART 发布时间:2012-05-25 作者: 佚名技术 views(273)
PHP 5.1.0版带来性能的提升,让PHP数据对象(Data Objects)扩展成为默认组件。 上周,PHP开发小组发布了5.1.0版的PHP脚本语言,这是自从2004年7月发布5.0版以来最重要的一次升级。这一次的版本包括性能上的提升,增加了一个旨在简化与数据库进行交互操作的扩展件,还有其他的一些改变。 PHP已经成为一种极其流行的脚本语言 发布时间:2012-05-25 作者: 佚名技术 views(174)
|