Joomla+K2案例学习 - Fotis(K2作者)专访(2) - 性能

thumb-joomla-showcase-viiiix本站原创编译,转载请给面子,尊重劳动果实,欢迎交流指正。

Q:Fotis您好,昨天我们聊了Gazzetta.gr在扩展使用方面的情况;今天来叨咕叨咕性能表现方面的话题吧。道上的兄弟们说Gazzetta.gr每月有500万的访问量;比方说这是真的吧,那么你们在网站性能、负载承受等等方面是怎么做到位的呢?

A:嘛叫比方说这是真的...是这样我们呢用了两套CDN(content distribution networks),很快很强大,可以说99%的负载都是由它们来处理的。一套用来处理所有的文章,另一套负责所有的“news stand”内容。如果没有CDN,我们就算用上一打服务器,也只能模拟出CDN性能的一小部分。

Q:这简直太好了!

A:请别打岔,让我把话说完。实际上这里面还有些小技巧。Joomla自带的缓存插件(cache plugin),就是那个默认值是关闭的小插件,其实是很有用的东东,它是实现动态页面伪静态的方法之一,一般人我不告诉他。我们使用了这个缓存插件之后,即使有成千上万的用户在访问那些伪静态页面,只要Apache可以承受链接数量并且内存方面没问题,那么就算不用CDN,网站一时也不会挂掉!有时候小插件可以解决大问题。当然这也和Joomla本身合理的框架结构有关。上图!

joomla-case-study-Gazzetta-cache-plugin

当然,CDN还是要继续用滴;另外在iPhone应用以及各种模块挂件方面我们仍然有很多功能需求有待开发上线,这些都会使我们对表现性能方面的要求继续扩大。

Q:谢谢您...那最后一个有关K2的话题我们明天再聊?

A:看情况吧,周六我不上班。

Q:...

编译:Viiiix7210

原文参考:Interview with Fotis Evangelou About Gazzetta.gr


收藏与分享

评论刷新

2010-03-27 00:52
cache plugin这个插件你用过没?
2010-03-27 10:15
从来没有