百万级 PHP 网站 Poppen.de 的架构分享
在了解过世界最大的 PHP站点,Facebook的 后台技术后,今天我们来了解一个百万级 PHP站点的网站架构:Poppen.deo Poppen.de是德国的一个社交网站, 相对 Facebook、Flickr
来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix 、MySQL 、
CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及 Tsung。
Poppen.de目前有200万注册用户数,而项目团队有 11个开发人员,两个设计,两个系统 管理员。该站点的商业模式采用免费增值模式, 用 户可以使用搜索用户、 给好友发送消息、
上载图片和视频等功能。
如果用户想享受不受限制发送消息和上载图片, 那么就得根据需要支付不同类型的会员 服务,视频聊天及网站其他服务也采用同样的策略。
Nginx
Poppen.de所有的服务都是基于 Nginx服务上的。前端有两台 Nginx服务器在高峰期提
供每分钟15万次请求的负载, 每个机器已经有 四年寿命,并且只有一个 CPU和3GB RAM。
Poppen.de拥有三台独立的图像服务器,由三台 Nginx服务器为*.bilder.poppen.de提供每分
钟8万次请求服务。
Nginx 架构中一个很酷的设计就是有很
原创力文档

文档评论(0)