【发布时间】:2014-09-21 18:05:37
【问题描述】:
我尝试建立一个功能简单的微博网站。
而且在未来,我会为移动应用设置一些 API。
主要特点很简单。人们可以注册、发布博客、标记文章和 cmets。
目前,我正在使用 laravel 框架 + Mysql + Apache 和 VPS 上的主机。
(硬件规格为 HD:160 GB,CPU:8 核,RAM:8 GB。)
数据库表是基本的,包括user、cmets、article、tags和tags pivot table。
一切正常。
但是 我有点担心可扩展性和性能。
因为我没有任何扩展网站的经验。
谁能给我一些关键概念如果用户数量增加到 10,000 ~100,000,我应该关注什么?
我可以改变我的主机平台,甚至一开始就改变框架和数据库。
我尽量避免的是网站在部署一段时间后可能会崩溃。
更新和转移将是一场灾难。谢谢
【问题讨论】:
-
highscalability.com上有很多好文章
标签: mysql laravel scalability