当前位置:  开发笔记 > 编程语言 > 正文

如何使动态网站高度可扩展?

如何解决《如何使动态网站高度可扩展?》经验,为你挑选了2个好方法。

我们如何制作一个动态网站或以PHP和后端开发的网站作为MySQL社交网站高可扩展?



1> Ken Struys..:

在高可伸缩性上查看facebook,twitter和youtube等网站的基础结构.它们为您提供了非常好的工具概述(大多数是开源和免费的).

你应该考虑一下:

反向代理/负载平衡(鱿鱼或清漆)

数据缓存(memcache和memcached)

c ++中可能的后端

NoSQL(Cassandra,CouchDB,MemcacheDB)

几周前我写了一篇关于这个主题的帖子如果你有兴趣的话,请在这里查看.



2> Fernando Bri..:

遵循良好的设计和编程实践,如低耦合.尝试为您的网站寻找最佳解决方案(设计模式,OO最佳实践),同时考虑可扩展性.

我不认为这里有任何银弹,这取决于每个案例.

冗余也非常重要,正如仍然说的那样.

尽管如此,首先要注重使最佳设计成为可能,并且在时机成熟时,担心可扩展性.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有