1. PHP中多服务器共享SESSION的方法

    通过NFS文件共享的方式,多台WEB服务器共享保存session文件的磁盘,参考:PHP实现多服务器session共享之NFS共享 保存在数据库中,这种方式的扩展性很强,可以随意增加WEB而不受影响 可以将session数据保存在memcached中,memcached是基于内存存储数据的,性能很高,用户并发量很大的时候尤其合适,参考:PHP实现多服务器session共享之memcache共享 文件方式保存session时,可以采用php的扩展eaccelerator来存储sesion,参考:eaccelerator 应用之“使用共享内存存储Session”   参

    2012/04/07

  2. (转)如何利用PHP做守护进程

    起源 Linux/Unix下守护进程(Daemon)大家都知道,比如我们常用的httpd、mysqld等等,就是常驻内存运行的程序,类似于Windows下的服务。一般守护进程都是使用C/C++来写,就是通过fork生成子进程,当前台shell下的父进程被杀掉,子进程就转到后台运行,为了不在终端产生输出信息,就通过syslog等函数来写日志文件。 我们知道php是脚本语言,通过php的脚本引擎来执行,所以要做成守护进程比较麻烦,我们今天就来结合Unix/Linux的命令来实现我们守护进程的功能。

    2012/04/07

  3. 五种常见的 PHP 设计模式

    设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法。例如,您可以说您正在编写一个提供松散耦合的消息传递系统,也可以说你正在编写名称为观察者 的模式。   用较小的示例展示模式的价值是非常困难的。这往往有些大材小用的意味,因为模式实际上是在大型代码库中发挥作用的。本文不展示大型应用程序,所以您需要思索的是在您自己的大型应用程序中应用示例原理的方法 —— 而不是本文演示的代码本身。这不是说您不应该在小应用程序中使用模式。很多良好的应用程序都以小应用程序为起点,逐渐发展到大型应用程序,所以没有理由不以此类扎实的编码实践为基础。 既然您已经了解了设计模式以及它们的有用之处,现在我们来看看 PHP V5 的五种常用模式。  

    2012/04/04

  4. HTTP协议基础知识详解

    当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请查看博客[Fiddler 教程] 阅读目录

    2012/04/04

  5. cURL常用的几个PHP函数

    cURL是一个功能强大的PHP库,我们可以使用PHP的cURL采用GET、POST等方式发送请求,获取网页内容以及取一个XML文件并把其导入数据库等等。本文中收集了几种常用的PHP的cURL函数,以备使用。主要的有几个PHP函数用于:GET,POST,HTTP验证,302重定向,设置cURL的代理。

    2012/04/04

  6. The Php Security Information Summary

    layout: post title: PHP 安全学习资料 date: 2012-04-04 18:22:59 category: 收藏 tags: PHP, 安全 —

    2012/04/04

  7. 推荐一款国内PHP开源框架--Yaf(基于C语言编写、PHP扩展形式)

    关于:

    2012/04/03

  8. 使用 PHP 写出五种方式来获取文件后缀名称

    ##直接上代码

    2012/03/29

  9. PHP中的生成XML文件的4种方法

    生成xml四种方法,总有自己满意的一种。 <?xml version="1.0" encoding="utf-8"?> <article> <item> <title size="1">title1</title> <content>content1</content> <pubdate>2009-10-11</pubdate> </item> <item> <title size="1">title2</title> <content>content2</content> <pubdate>2009-11-11</pubdate> </item> </article>

    2012/03/27

  10. FirePHP使用详解

    面向对象API(Object Oriented API) require_once('FirePHPCore/FirePHP.class.php'); $firephp = FirePHP::getInstance(true); $firephp-> * require_once('FirePHPCore/fb.php'); FB:: * $firephp->setEnabled(false); // or FB:: FB::send(/* See fb() */);

    2012/03/25