存档

文章标签 ‘PHP’

IIS6.0下PHP FastCGI环境搭建

2009年12月9日 没有评论

phpFastCGI是可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。传统的CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好的性能、伸缩性等。

今天介绍一下IIS6.0下PHP FastCGI环境搭建,一些资料称IIS下FastCGI的运行效率是ISPAI的两倍之多。不管到底怎么样,如果您还停留在ISAPI的运行环境下的话,一定要先测试再使用。免得造成不必要的麻烦。

分类: 网站架构 标签: , ,

门户网站架构Nginx+Apache+MySQL+PHP+Memcached+Squid

2009年12月4日 没有评论

服务器的大用户量的承载方案
一、前言
二、编译安装
三、 安装MySQL、memcache
四、 安装Apache、PHP、eAccelerator、php-memcache
五、 安装Squid
六、后记

一、前言,准备工作
当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝试。
我们采用的架构图如下:
引用——– ———- ————- ——— ————
| 客户端 | ===> |负载均衡器| ===> |反向代理/缓存| ===> |WEB服务器| ===> |数据库服务器|
——– ———- ————- ——— ————

主流WEB开发语言简单对比

2009年9月15日 没有评论

随着时间的飞逝,随着岁月的流失。从世界上第一台计算机ENIAC诞生至今,已经有将近半个世纪了。经过这半个世纪的语言发展,我们所接触的语言基本上都是高级语言了。这篇文章主要对现在比较主流的WEB开发语言,做一个简单的对比。

LAMP网站架构方案分析

2009年8月28日 没有评论

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相比,LAMP具有通用、跨平台、高性能、低价格的优势,因此LAMP无论是性能、质量还是价格都是企业搭建网站的首选平台。

分类: 网站架构 标签: , , ,

Facebook 的 PHP 性能与扩展性

2009年4月30日 没有评论

  炙手可热的 Facebook 是用 PHP 开发的。随着一些技术交流,逐渐能看到 Facebook 技术人员分享的经验。近期这个 geekSessions站点上看到 Facebook 的 Lucas Nealan 分享的文档比较有参考价值。
Cache 为 王

任何一个成功的站点都有一套最合适自己的 Cache 策略。

facebook cache level

PHP和MySQL Web开发(原书第3版)

2009年4月29日 2 条评论

PHP和MySQL Web开发(原书第3版)

《PHP和MySQL Web开发(原书第3版)》

又名: PHP and MySQL Web Development, Third Editio

作者: Luke Welling / Laura Thomson
译者: 武欣 / 邵煜
ISBN: 9787111154709
页数: 666
出版社: 机械工业出版社
定价: 78.0
装帧: 平装
出版年: 2005-6-1

简介 :
本书将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQL的Web应用做了较全面的阐述,并包括几个经典且实用的例子。
作者简介 :
Laura Thomson是澳大利亚墨尔本RMIT大学计算机科学信息技术学院的讲师。她也是Tangled Web Design公司的合伙人。Laura曾经在Telstra和波士顿顾问集团工作过。她获得了应用科学(计算机科学)的学士学位和工程学(计算机系统工程)学士学位,目前她正在攻读适应性Web站点的博士学位。

分类: 读书 标签: , , , ,

隐藏apache和php的版本信息

2009年4月24日 没有评论

隐藏apache和php的版本信息
web server避免一些不必要的麻烦,可以把apache和php的版本信息不显示

隐藏 Apache 版本信息
/etc/apache2/apache2.conf 或 /etc/httpd/conf/httpd.conf

ServerTokens ProductOnly
ServerSignature Off

重启 apache
现在 http 头里面只看到:
Server: Apache

隐藏 PHP 版本
php.ini

expose_php On
改成
expose_php Off

重启apache后,php版本在http头中隐藏了。

分类: 网络安全 标签: , ,

PHP IDE 选择 – eclipse zend 等 哪种好?

2009年3月26日 没有评论

发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。

编写关于 PHP 的系列文章让我更加深刻地了解了 PHP 开发人员的世界。我和许多 PHP 程序员交谈过,最令我惊奇的是只有很少的人使用 IDE。大多数程序员使用文本编辑器,比如 Microsoft® Windows® 上的记事本、Emacs 或者 Vim。

分类: 网站运营 标签: , ,