PHP 板


LINE

看板 PHP  RSS
※ 引述《JoeHorn (每天都在公司玩OLG)》之铭言: : ※ 引述《MrMarcus (请勿忘记密码)》之铭言: : : 是说,最近遇到一个状况。我们做了个东西让使用者下载回去使用, : : 然後使用过程中,每隔10秒钟会做一次回报动作,让我们知道他有在 : : 使用这个东西。回报动作是呼叫Web server上的一个php程式。 : : 开放下载以後,随着使用的人数增加,我们遇到了CPU loading上升 : : 的问题。大约两小时後,主机的CPU loading就持续维持在100%了... : : (Xeon 3.06GHz CPU x 2 / 2GB RAM, 记忆体使用量倒是一直算正常) : : 当时同时使用的人数,粗估大概有五六百人。想像一下这几百人同时 : : 浏览一个网站,然後大家每隔10秒钟就换一页或者reload一次这样. : : 处理回报资料的php程式是执行在CodeIgniter这个php framework上面。 : 这些 framework 使用了大量 OO 的架构。 : 基本上,用 OO 是一定得付出代价的。 : (所以... 除非有安全性考量,不然,我不会想用 OO 来兜程式。 :p) : 另外,我想讲的跟 PHP 比较没有关系。 : (板主认为不妥的话请砍吧~) : 您的描述里面还欠缺几个重点,不过这些重点非常的 detail 。 : 1. HTTP server 是? Apache 有许多可调整的参数,还有 mod_mem_cache 可以用。 :p 是Windows平台/IIS 6 : 2. 有没有用 Zend Optimizer、eAccelerator 等等的 PHP 最佳化 & 快取模组? 没有使用 : 3. 有没有用 AJAX ? 用 AJAX 可以节省整个 page reload 的负担。 有。这其实不是一般的网页,使用过程中其实就只有定期作回报的动作而已 (不需要使用者动手)。回报动作是透过AJAX来执行,每次传输的资料量很小, 传回给client的资料不超过100 Bytes。 : 4. 有没有摆 reverse proxy? 没有使用 整个平台在2,4两个地方其实并没有做很好的效能最佳化,他们对於整体效能的 助益是无庸置疑的,这我没有疑问。不过这次讨论的重点我想是在有以及没有 使用php framework两者之间的效能差异,以这次遇到的状况来说,我想是非常 明显的。 但是我也不觉得我会从此放弃使用任何php framework,毕竟使用它们所带来 的好处是值得肯定的。只是下次在遇到有可能对主机加诸类似的负荷的时候, 我会记取教训,适当回归最原始但是可能表现最快的写法:) --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.237.191







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP