定制Apache索引样式 (网上摘录,很有用)
作者:chill 日期:2009-04-21 22:54
linux/unix服务器系统优化入门 (转)
作者:chill 日期:2006-09-27 22:47
对于linux/unix服务器来讲,性能的高低和优化的程度有极大的相关性,比如,一台配置为双至强2.8,2G内存,36G scsi硬盘的服务器,没有经过优化时,可能最多负载500人/15分钟在线,而经过优化后,就可能负载3500人或更多,差别是巨大的,下面我就服务器系统的优化谈一下自己的心得:
服务器系统的优化,主要分为三大部分:
1、系统安装时的优化
2、系统服务程序的优化
3、应用软件的优化
PHP服务器性能最优化配置
作者:chill 日期:2006-09-04 22:43
PHP 在Linux/FreeBSD下面的性能比在Windows主机下的性能更好。如果您没有必须使用Windows主机的理由(比如需要使用ASP.net 或者SQL Server或者Windows Media Server或者Serv-U),那么我推荐您使用Linux/FreeBSD。
如果您需要使用Windows,推荐使用Windows 2003 32位企业版,不推荐使用Windows 2000(性能较差)。
如果您需要使用Linux,推荐使用RedHat Enterprise Linux(最新版本是RedHat Enterprise Linux 4 beta1)。
如果您需要使用FreeBSD,推荐使用最新版本FreeBSD 5.2.1。
如果您的MySQL和Web分离,MySQL主机推荐使用Linux系统,通过LinuxThread可以有很好的性能(LinuxThread也可以在FreeBSD下面安装,但是比较麻烦)
2篇Apache服务器详细配置说明
作者:chill 日期:2006-09-01 15:02
如果安装时未重新指定安装目录,Apache服务器的设置文件位于/usr/local/apache/conf
/目录下,传统上使用三个配置文件 httpd.conf, access.conf和srm.conf,来配置Apache
服务器的行为。
httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述;
srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类型,以及如何支
持这些文件;access.conf用于配置服务器的访问权限,控制不同用户和计算机的访
问限制;这三个配置文件控制着服务器的各个方面的特性,因此为了正常运行服务器
便需要设置好这三个文件。
PHP与MySQL开发中页面乱码的产生与解决
作者:chill 日期:2006-08-05 12:31
为了测试blog和学习PHP,在自己的机器上架设了Apache+PHP+MySQL环境,但是发现UTF编码和GB2312的站点不能同时正常显示,为了解决这个问题,找了很多资料,最后总算调整号了Apache设置,是他们相安无事!以下是我找到一篇相关文章,比较详细:
一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现了满屏乱七八糟的“天书”, 其次是文件被以错误的编码打开,然后保存,比如一个文本文件原先是GB2312编码的,却以UTF-8编码打开再保存。要解决上述乱码问题,首先需要知道 开发中哪些环节涉及到了编码:
1、文件编码:指的是页面文件(.html,.php等)本身是以何种编码来保存的。记事本和Dreamweaver在打开页面时候会自动识别文件 编码因而不太会出问题。而ZendStudio却不会自动识别编码,它只会根据首选项的配置固定以某种编码打开文件,如果工作时候一不注意,用错误编码打 开文件,做了修改之后一保存,乱码就出现了(我深有体会)。
全程指导Windows下PHP环境配置
作者:chill 日期:2006-08-05 00:16
Apache设置: AllowOverride以及Options相关指令
作者:chill 日期:2006-08-04 09:59
AllowOverride
AllowOverride参 数就是指明Apache服务器是否去找.htacess文件作为配置文件,如果设置为none,那么服务器将忽略.htacess文件,如果设置为 All,那么所有在.htaccess文件里有的指令都将被重写。对于AllowOverride,还可以对它指定如下一些能被重写的指令类型.
1 AuthConfig 允许使用所有的权限指令,他们包括AuthDBMGroupFile AuthDBMUserFile AuthGroupFile AuthName AuthTypeAuthUserFile 和 Require
2 FileInfo 允许使用文件控制类型的指令。它们包括AddEncoding AddLanguage AddType DEfaultType ErrorDocument LanguagePriority
查看...
.htaccess实现URL的HTML静态化
作者:chill 日期:2005-12-02 22:19
PHP开发工具的优势
作为一种简单而高效的Server端嵌入语言,PHP已成为Internet上最流行的一种动态网站制作工具。它不但能够对多种数据库提供良好支持,而且与其它的 Server端脚本语言如ASP相比,PHP免费开放源码并且提供跨平台的支持,这使它能够轻易适应当今网络中各种异质的网络环境;可让网页制作人员能够非常快捷、方便地制作出功能强大的动态Web页面。
动态网页的优势
随着计算机和互联网技术的飞速发展,由于静态网页没有数据库的支持,不但增加工作量,而且由于缺乏交互功能,当网站有大量信息及功能较多时,完全依靠静态网页是无法实现的,于是动态网页就成为网站维护的必然要求。动态网页具有良好的交互性、数据库查询、可与HTML以外的文件进行交互、缩短查询时间、提高浏览效率等静态网页所无法比拟的优点。








