nice.
昨天花了一天把主页改良了一下,好看多了。前端方面我的确太差了。从早上10点多开始找样式,到下午全部完成,一共花费了5小时多。
技术方面的改进不大。问题仍然存在,目前有一个表的数据已经接近1000w了。 哈哈,怎么优化我还没有方案呢, 杯具鸟。
最开心的是使用了 代理服务器varnish. 我把php 的 首页,和内容显示页面都做了缓存。速度快了1个数量级。 从 3-5秒 减到了400毫秒以内。数据以监控宝的反应为准。的确很惊人。不过想想也对,本来的过程是 客户端进来, apache 建立进程, 检查memache, 没命中,再查mysql.这么复杂的过程,在我的较破的服务器上 跑个1秒多也正常,加上机房线路如此的差,差不多也需要1s了。当然改进的原因还有一点就是我在php页面里面启用了gzip压缩。这家伙对传输的容量节省也是蛮高的。原来一直以为瓶颈只是在mysql这里。这部分没仔细考虑。失策失策。(php比较菜啦)
现在的过程直接就是varnish 命中, 直接给结果。当然快了。杯具的就是我砍掉了不少页面的cookie 和session 。是在varnish里面做的。具体原因就是如果不砍掉 一旦在一个页面使用了session, 那么访问其他网页的时候,varnish 都会认为需要重新代理的。这样的话,效率会低很多。当然这个例子只是基于我这种信息发布的网站。如果是sns 网站,使用varnish 效果应该没这么好了。
最后就是俺的网站 http://www.msn2web.com 一个公益的房价网,很牛逼的哦。每天更新的。


使用前后的监控数据比较。 差距啊
浙公网安备 33010602011771号