以图明志

软件架构技术

百万级高性能网站的架构事项

大型网站的十项规则
在中国, 开源的LAMP栈是最流行的网络架构,它使用PHP开发,运行在Apache服务器上,以MySQL作为数据库,所有这些都运行在Linux上。它是个可靠的平台,运行良好,是现在全球最流行的Internet系统架构。然而,我们很难对其规模进行正确的扩展并保持安全性,因为每个应用层都有其自身的问题、缺陷和最佳实践。

开源项目与工具

撑起大规模PHP网站的开源工具

百万级PHP站点Poppen.de的架构
在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及Tsung。

数据库技术

设计大型数据库需要注意哪些地方

如何设计出高效的海量数据库
一个面试问题,关于数据库的设计。面试开始那位仁兄直接的说了他所面临的问题,公司数据库数据到达百万级别,以后可能会到达千万,需要一个好的设计人员对数据库进行优化设计,这里指的是不光设计符合功能需求,更加要符合性能需求,就是说数据库设计上面需要兼顾到效率。

互联网时代

大型网站如何提高性能

让大型网站运行得更有效率
随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求。

Web设计理念

大规模高性能Web服务器部署

大规模网站的一些性能优化技巧
对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离, 在处理静态页面或者图片、js等访问方面,可以考虑使用lighttpd[注意尽量使用linux或unix系统]代替Apache或IIS,它提供了更轻量级和更高效的处理能力。
1 / 1 首页 < Prev 1 Next > 尾页 页码: