【发布时间】:2010-07-03 22:50:43
【问题描述】:
我正在开发一个项目,该项目最近越来越受欢迎。
这种发展当然是张开双臂,也有些意料之中。因此,我已采取一切预防措施来创建高效和安全的代码。但是,当谈到服务器容量时,我没有足够的财务手段来产生足够的开销。
我怀疑我的网站迟早会开始表现出性能不足,我需要帮助来选择走哪条路,以及优先考虑什么。
我有几个问题,如果您提供丰富的经验,我将不胜感激。
该站点目前基于 PHP + MYSQL + jQuery。我在编码时尽量牢记,以确保数据流量和服务器调用/数据库查询保持严格和智能。
首先是个大问题:
您如何在财务资源不断受限的情况下提升网站性能?
我希望该网站能够在短期内带来收入,使我能够投入越来越多的资金来开发服务器园区,或许可以将其本地化到不同的地区和/或国家,以便更快地访问和更好地路由。
周围是否有人擅长将用户重新路由到不同的服务器,也许循环式将他们放在不同的服务器上以减少负载?
是否值得放弃 PHP + MySQL 并朝着能够更好地处理负载的方向发展?
是否值得聘请专门从事网络服务器安全的全职人员来处理和更新服务器园区,可能包括备份等?
是否值得雇人检查代码并提高效率?
这些只是我脑海中的几个问题。任何有关如何无缝迁移到更大的 Web 服务器解决方案的提示都值得赞赏。大家都掉过什么坑吗?请大家讨论,赐教。
【问题讨论】:
-
可能是 serverfault.com 的一个很好的候选者,虽然我不是 100% 确定 ...
-
好问题。我不认为放弃 PHP + MySQL 是你的答案,看看这篇关于 Facebook 做什么的帖子:royal.pingdom.com/2010/06/18/the-software-behind-facebook
-
告诉我你正在使用 PHP 的 APC,它是一个可以显着减少负载的缓存。
-
Rook,我愿意,但可能不是最佳方式。我正在调查它。
标签: php security load web-hosting