瘦子:当 Facebook / Twitter / Youtube(无论什么)从软件的基本概念发展到...更大(可能有 100,000 名用户?)时,它们是如何成长的?
中型 Web 应用程序是否存在“最佳实践”增长路径?
真正的问题:在指定或投标中型 Web 应用程序项目时,有什么大不了的?在本例中,我们将使用 PHP 框架,但似乎这些框架大多适用于任何语言。
所以核心应用程序的程序员(对我来说)是最明显的部分。我们获得了用于处理应用程序的用户管理、用户界面和特殊类。然而,在我看来,这还不到实际项目的一半。
最终,随着良好的增长,基础设施和元 UI 问题将成为您的主要关注点,对吗?
1) 基础设施:云应用空间、数据存储、多数据中心情况下的数据库同步。
2)语言和文化问题:让应用看起来“讨人喜欢”或至少在主要“文化市场”中可用
3)数据索引问题
4)API /互操作性问题(嵌入式应用程序ala facebook和最终用户和搜索引擎等主要参与者的数据外部访问)
...所以,我很确定我错过了其中的一半,而且我不知道它们的优先级如何。
这里接受的答案是我寻求答案的一个很好的起点。