web性能优化

      • web服务器的选用

        Nginx。部分数据统计,Nginx可以保持10000个没有活动的链接,只占2.5MB内存,搭配epoll时可维护近50000个并发链接;Apache一旦达到200个进程,请求响应速度会变很慢。

      • 使用内存数据库

        Redis > Memcached。相比Memcached,Redis有以下优点:

        ①不仅支持简单的key/value类型数据,同时还提供list、set、zset、hash等数据结构的存储;

        ②支持数据的备份,即master-slave模式的数据备份;

        ③支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载使用。

摘自:机械工业出版社《微信公众平台应用开发实战》 钟志勇 著

发表评论