网站开发日记-20150918
发布时间:2015年9月18日 更新时间:2024年10月13日
作者:未知 文章ID:24750 浏览:
作者:未知 文章ID:24750 浏览:
于振海网(www.yuzhenhai.com)在2015年9月12日刚刚过了五周岁生日。不少朋友问,作为一个博客,数据量很大而且在线人数很多的时候反应非常快,到底是怎么做到的。现在公开一下网站的大体构架:
核心服务器:位于杭州的阿里云ECS服务器。
操作系统:Windows Server 2003 64位英文版。
服务器软件:我们自己搭建的高度优化的环境:YuzhenhaiAMPZ,包含Apache、MySQL、PHP、Zend。
网站系统:高度优化加精简的dedecms,我们重写了一半左右的核心代码,精简了大部分的功能,只留下了文章系统。手机版(m.yuzhenhai.com)是我们自己开发的系统,主站加手机版统称为YuzhenhaiCMS。
CDN服务器:我们使用的阿里云的CDN加速服务,到目前为止,全国各地有40多个节点。
动态数据加载:文章统计、评论、顶踩模块全部采用Ajax异步加载,包括手机版也全部采用Ajax,我们自设代理proxy.php成功解决了Ajax跨域的问题。重写了验证码生成文件,大大优化了生成验证码的效率。