下面各精英同学们讨论半天了,咱们IT论坛不讨论捐款或
者会员制什么的,咱们说点老十三们不懂的。
泡网其实有不少程序需要写,有不少大饼需要胡匪画。不
过我觉得目前泡网最大的问题,还是人越来越多了速度越
来越慢了。大家中午吃着鱼香肉丝猛按帖子的时候,都来
出出主意,看看有什么好的办法优化服务器。
泡网服务器大概的配置:
服务器 Dell PowerEdge 1650, PIII 1.2G, 20G SCSI,
256M 内存
FreeBSD 4.7-RELEASE
Apache 1.3
MySQL 3.23
Perl 5 + DBI
PHP 4.2 (这个泡网的程序基本没有用)
下面说了,试过在数据库里从小的临时table读取最新两页
得论坛帖子信息,还试过改变max_connections以期望减少
Database Access Fail。
以前35F2还有我自己想过的优化的办法:
用mod_perl代替现在的perl,以减少load interpreter的
overhead。
用fastcgi,这样同时只有一个cgi process在运行,目的和上面mod_perl是一样的。
还想过升级FreeBSD kernal和Apache什么的,期望能提高
performance和稳定性。
还有重新compile FreeBSD kernal,去掉不必要的driver
之类的,减少OS占用的资源。
另外,从硬件方面考虑,最简单见效快的,就是增加内存。
内存增加一倍,期望处理request的速度会提高不少。
还有什么?期待大家发言。。。
关于搜索程序,sharks说的VERITY,我以前没听说过,自
己琢磨的时候倒是想到过这种搜索文本的办法。不过搜索
这东西,目前来说,不是必须有的,等以后速度问题解决
了再来考虑不迟。
Extreme Programming,不是一步一步来,遇到什么问题
解决什么问题吗。那咱们就先解决这个服务器的优化问
题。欢迎大家提各种意见建议。XP不都是一个月一总结的
scrum吗,看看咱们能不能在一个月内解决一下这个问题,
也为咱们IT论坛复兴提供好的硬件设施。
然后,争取IT论坛三个月赶上客栈,六个月超过剑。。。
(35F2,你这两天有空的话,咱们MSN一下吧:)