分页: 69/70 第一页 上页 64 65 66 67 68 69 70 下页 最后页 [ 显示模式: 摘要 | 列表 ]

不知道是怎么回事,最近做什么事情都不顺:Modem速度不快、自己的电脑出现怪怪的问题、网线也时通时断、工作忙的不可开交还要被加上更多的份外事……

郁闷ing……

看来真的得去拜佛了,就周六吧,“同去、同去”~~

@_@、*_*、!_!

……
Written on 2004/10/16 by Doctor - Reads: 2310 Comments: 0

搞了一个星期的服劣器,从来没有过的黑眼圈悄悄爬上了眼睛,头发也是三天没洗了

现在似乎胃也闹起了革命,相当不舒服的说,看来又得去找“四大叔”了,呵呵~~

不过,服务器比较稳定了总是意见令人开心的事,^_^~~
Written on 2004/10/16 by Doctor - Reads: 2311 Comments: 0

本文对 PHP的优化,缓冲,压缩 提出了实际的解决方案

作为流行的 Web 编程语言, PHP 的最大优势就是速度。 PHP4 已经在这方面做的非常好了,你几乎找不到比它更快的脚本编程语言了。但是如果你的应用负荷很大,而带宽又比较小,或者有其他的瓶颈影响你的服务器性能,那么,你不妨试试笔者为你开出的几个药方,看看是否灵验。


一、代码优化

一谈到代码优化,或许你想到的就是整齐明了的代码,但是本文的意思却不是在此,因为如果要寻求速度的话,就要对PHP 源码作相应的调整。一般说来就是去掉多余的注释,让代码不可读。但是这对于一个具有良好素养的程序员来说,简直就是不可思议的。好在Zend Technologies 公司发布了 Zend 优化引擎可以帮助你做到这一点。它现在是免费的,但是你必须遵循 Zend Optimizer 许可。这个产品可以对引擎产生的中间代码进行优化。

安装这个引擎比较简单,下载对应平台的版本以后,解开压缩文件,然后在 php.ini 文件里面加上下面

两行,重新启动 Web 服务器,就搞定了。

zend_optimizer.optimization_level=15
zend_extension="/path/to/ZendOptimizer.so"
zend_loader.enable=Off

如果是 Win32 平台的话就应该是:

zend_optimizer.optimization_level=15
zend_extension_ts="C:\path\to\ZendOptimizer.dll"
zend_loader.enable=Off

啊!没有搞错吧?怎么是三行?其实第三行是可选的。因为看起来把 zend_loader 关掉能提高一点速度,因此值得把这第三行放到 php.ini 。需要注意的是,关掉的前提条件是你没有在使用 Zend 加密程序。


二、缓冲

如果想要更进一步提升速度,我们就需要考虑采用缓冲技术了。有一些可选的解决方案,包括 Zend Cache (测试版本), APC, 以及 Afterburner Cache,另外还有 jpCache 等。

以上这些都是属于缓冲模块,他们把第一次对 .php 文件请求产生的中间代码存储在 Web 服务器的内存中,然后对以后的请求返回“编译好”的版本。因为这样减少了磁盘读写,而且都在内存工作,所以这个过程能显著提升应用性能,现成的这类产品比较多,到底选择谁呢?

Zend Cache 是一款不错的商业产品,在第一次加载那些很大的 PHP 页面后,你会明显感受到速度的提升,服务器会留出更多的资源。可惜这个产品是要花银子的,但是在有些情形下,你可不要吝啬这些银子。

Afterburner Cache 是 Bware Technologies 的产品,目前还处于 Beta 版本,看起来似乎和 Zend Cashe 一样,但是它不能达到 Zend Cache 那样好的效果,也不能和 Zend 优化引擎一起工作,但是它是免费的,所以我采用了这个模块。

APC (Alternative PHP Cache) 是 Community Connect 发布的又一个免费模块,看起来似乎可以用于生产环境了。
Written on 2004/10/14 by Doctor - Reads: 1894 Comments: 0

目前Zeus已升级到4.3版本,加入了对Local FastCGI的类似suexec的支持,可谓一大增强。
本文基于linux而写出。zeus是一个著名的web服务器软件,其效能远在apache1/2之上,是整台服务器用户跑论坛的首选,对内存小于1G而流量非常大的用户,换用zeus会比apache多获得一倍的负载能力。
本文提供方法在redhat linux AS3,PHP 4.3.9,Zend Optimizer 2.5.5验证通过,所配置参数为适应每15分钟在线1000人以上的,使用Discuz! 2.0/3.0的中大型论坛所优化

本文为了充分实现Zeus 4.3所具有的suexec功能,将把PHP安装为Local方式。
Written on 2004/10/14 by Doctor - Reads: 2731 Comments: 0

经过一整天的艰苦奋斗,终于解决了音乐程序的问题,呵~~

在此我要感谢我亲爱的老婆,还有毛毛虫,还有fkeelieen……,谢谢你们的关心、照顾和支持,你们是我最大的财富!

也请所有精英三人行的会员相信:
点击在新窗口中浏览此图片
Written on 2004/10/14 by Doctor - Reads: 2459 Comments: 0

怎么服务器过一段时间自己重启呢?

不是电源的原因,电源已经换过了;其他的设备也不会自己重启啊。

今天早上它自己还死机了一次,不知道什么原因的说~~
Written on 2004/10/14 by Doctor - Reads: 1507 Comments: 0

哈哈,它终于OK啦,精英三人行的朋友们终于有了自己的Blog啦,^_^~~
Written on 2004/10/14 by Doctor - Reads: 1362 Comments: 0

终于OK了,^_^~~

晚上和大家举行第六次肠胃扩大会议,只是没少了些熟悉的面孔,多了些新人,呵呵~~


硬盘加上了,在转移数据;新的Modem也换上了,原来真的如偶所料,是Modem的原因~~


晚上不小心再次晕倒,害的大家都担心了,^_^,没事的,擦破点皮而已,偶好好的,^_^~~
Written on 2004/10/12 by Doctor - Reads: 1387 Comments: 0

记得第一次装宽带时,客服人员把网速吹得天花乱坠,而实际情况却大打折扣。比如宽带接入服务商承诺2M带宽,那究竟能达到2M吗?要验证其真实性,比较简单的方法就是连接该ISP提供的FTP下载服务,最好用IE下载其中稍微大些的文件,查看下载速度。比如笔者使用的512kbps青岛网通ADSL,用浏览器连接该ISP的FTP下载文件,速度大概每秒60KB左右,这相当于480kbps左右的传输带宽,还算是一个令人满意的结果。需要注意的是:由于影响测试结果的因素很多,所以最好选择不同时段进行多次测试,只要总体上跟ISP的承诺相差不远就行了。如果你想进一步了解自己的网络状况,下面的测试方法可以试试。
Written on 2004/10/10 by Doctor - Reads: 1224 Comments: 0

  首先要消除噪音,这是降低速度的主要原因。使用ADSL,电话线越长,通过电话线的ADSL信号就越弱,也就是通信速度变得越慢。这就是为什么说ADSL的速度快慢取决于与电信局之间距离远近的原因。但也不必因此就悲观地认为“我家离电信局远,没办法”。因为通过使用者的努力,可以享受到更多ADSL带来的好处。虽然无法改变与电信局之间的距离,但给ADSL带来干扰的还有电磁波的噪音。首先,我们来解决噪音问题。

消除噪音要注意的三个问题

  第一是尽量缩短电话插座(Modular jack)与ADSL调制解调器之间的电话线。比如,电话插座与个人电脑不在一起时,缩短电话插座与ADSL调制解调器之间的距离、加长连接调制解调器与个人电脑的网线(LAN缆线),就不会降低速度。第二是电话线与网线使用能够屏蔽电磁波的缆线,或者也可以试试噪音过滤器等。第三就是在ADSL调制解调器附近不要放置散发电磁波的OA设备(包括个人电脑)。电视、冰箱等家电、手机都会给调制解调器带来干扰。

  然后,除了噪音之外,还要看看个人电脑的性能。如果个人电脑的处理性能高,就可以快速运行Web浏览器与邮件软件。如果安装了20Mbps的ADSL,但个人电脑却只能装Windows95或98的话,当然会觉得速度慢。尤其是内存如果只有64MB或128MB,宽带就犹如英雄无用武之处。那么,请你现在就升级你的机器配制吧。在这里需要注意的是,如果更新了个人电脑,操作系统可以使用WindowsXP的话,WindowsXP比原来的Windows需要更多的内存。建议最少也要有512MB以上的内存。如果正在使用WindowsXP,那么请检查一下内存是否够用。没有能力更新个人电脑怎么办呢?这时候请增加内存,只要增加内存就能感觉到速度提高。另外,如果个人电脑太旧,大多数网卡(适配器)都是10BASE-T规格,这样只能以4Mbps~6Mbps的速度进行通信。因此最好把网卡也换成100BASE-TX规格。此外宽带路由器也要支持高速度,才不会降低速度。

  如果已经消除了噪音,并且检查了个人电脑的OS、CPU与内存,那就再看看ADSL使用的工具。比如“极速ADSL”,可以根据宽带环境优化操作系统设置,这对Windows95、Windows98等老版本非常有用。

无线LAN需要注意之处

  现在无论是办公室还是家庭,无线LAN都已普及,但主要还是“IEEE802.11b”规格,而这规格的实际通信速度为4Mbps~5Mbps左右。如果使用ADSL的12M服务,实际速度只能达到6Mbps左右,因此IEEE802.11b并不能完全发挥ADSL的优势。与此不同,无线LAN的新规格IEEE802.11a、IEEE802.11g最大速度为54Mbps,实际上可以进行30Mbps的通信。使用无线LAN上宽带的用户,建议使用支持IEEE802.11a与IEEE802.11g的机器。
Written on 2004/10/10 by Doctor - Reads: 1144 Comments: 0
分页: 69/70 第一页 上页 64 65 66 67 68 69 70 下页 最后页 [ 显示模式: 摘要 | 列表 ]