搜索: - 35F2
先不用伤筋动骨的大改造
IT江湖35f22004-04-16 14:35:11
bsd, apache, perl,mysql,对于这些软件,泡网现在的要求还远远碰不到它们性能瓶颈。 单独靠换成php没有绝对理由就一定会比perl快,xml对性能速度只会有反作用,帖子正文用文件系统保存还要考虑目录结构设计(一个FreeBSD的目录下最多能放多少个文件?剑里面帖子都超过41万了)...... 优化的步骤应该如Red Sox和老黑老大所鲜明地指出的:“软件问题不解决,硬件如果升级后问题不久依然会出现。” 所以,应该先调整配置(包括Apache, mod_perl, mysql),然后考虑一点点修改程序。至于硬件,在成本可以解决的前提下,总是可以独...
老黑!!!
IT江湖35f22004-04-16 14:16:56
我错了!!!过几个月去厦门请你喝酒成不?:-) 我没说清楚,原意是说在FreeBSD上跑VMWare,不是VMWare里面跑FreeBSD。
江湖IT求助--XP Phase I
IT江湖redsox2004-04-16 12:08:17
。 以前35F2还有我自己想过的优化的办法: 用mod_perl代替现在的perl,以减少load interpreter的 overhead。 用fastcgi,这样同时只有一个cgi
SQL 2000表现很贵 :-D
IT江湖35f22004-04-16 05:44:19
MS SQL 2000在品牌服务器上(Compaq等)表现据说还是不错的,我没实际经验,不好说。 泡网跑的是MySQL,用MS SQL 2000的话,要么花钱,要么D版,虽然俺知道老黑那个IDC的架子上跑的SQL 2000都是D版的,但是能用当然还是用开源软件。而且OS也是开源的,不是Windows - 除非装个VMWare,里面再跑IIS和SQL 2000, 哦,VMWare还不支持FreeBSD...... :-P
FreeBSD + MySQL
IT江湖35f22004-04-16 05:33:22
用nmap或者netcraft看就知道了 :-) 你说的在理,Red Sox上次不是要讨论XP嘛,一步步来,不就是XP的核心思想么 :-) 可以试试perl的几个Indexer模块,开源程序里Java的是用不了了(FreeBSD上Java的支持不好,目前只到1.3?)。
服务器好像跑的不是mod_perl
IT江湖35f22004-04-16 05:15:36
只是Perl,每次访问都起一个Perl进程处理,那就比mod_perl(Apache里跑一个perl interpreter,不需要每次访问新起一个perl)慢很多了,还是找个机会重装一下,把mod_perl编译进Apache,或者用APXS。 是这么发现的: $ telnet www.paowang.com 80 Trying 218.5.79.176... Connected to www.paowang.com. Escape character is '^]'. HEAD / HTTP/1.0 HTTP/1.1 200 OK Date: Thu, 15 Apr 2004 21:02:46 GMT Server: Apache/1.3.26 (Unix) PHP/4.2.3 Connection: close Content-Type: text/html Connection closed by for...
对内容以外的域做搜索
IT江湖35f22004-04-16 03:29:08
:( 如果把帖子内容直接当文件系统的文件存起来会不会好些?这样 1)可以用第三方的Index系统; 2)备份更快更容易,只要tar一下就行; 对内容以外的域做搜索
都没说到点子
IT江湖35f22004-04-15 23:12:06
多少自信? 2,算法可以是公开,具体实现可以作为商业机密。但是作为标准,哪有什么保密的道理,那还叫什么标准。但是这个加密的标准是国家的,而且是强制的。 从专业人员的角度看,一个比较合理但又
全文搜索
IT江湖35f22004-04-15 17:25:29
不论什么数据库,每插入或者修改,除了表操作以外还有对Index了的域做的额外Indexing工作,而且对比较大的域如帖子内容,对应的Overhead也就相应更大。 当时做的时候发现非常影响访问速度。
数据库之外的搜索办法
IT江湖35f22004-04-15 16:07:24
现在我想到两个, 一是让Google搜索泡网,现在看来Google似乎只对泡网主页和论坛第一页感兴趣,估计是因为单独帖子的URL用的是动态URL(就是有Query Parameter的。虽然Google最近做了改进,对带Query Parameter的页面也能index,所以它不index泡网论坛里的帖子是件很奇怪的事情。一个办法就是URL Rewriting(apache 的 mod_rewrite),把帖子URL改成“像”静态URL,比如,你的帖子的URL是: http://paowang.com/cgi-bin/forum/viewpost.cgi?which=it&id=1836 可以改成: http://paowang.com/cgi-bin/forum/viewpost/which/it/id/1836 ...