<分区>
我所在的团队正在制作类似于 Instagram 的网站。从某种意义上说,我们在后端采用类似的技术,但这个概念与 Instagram 无关。
无论如何,我正在阅读这篇描述 Instagram 竞争堆栈的文章:
What Powers Instagram: Hundreds of Instances, Dozens of Technologies
老实说 - 我对他们采用的不同技术的数量感到不知所措。我想知道的是,是否有必要从这么多不同的特定技术开始,以制造出可以维持大量流量并继续正常工作的东西?
目前,我们正在使用 Apache 网络服务器、MySQL 数据库、Django/python 框架、HTML/CSS/Javascript 前端和 Ajax 来使事情变得更加动态 - 你知道的,这些作品。我们的目标是利用 Amazon Web Services 来托管我们的项目。我们的项目是在 Linux 机器 (Ubuntu) 上构建的。
我们是否需要使用很多其他软件包/工具来确保我们的网站是一流的?从我们的角度来看,它功能齐全。这似乎是一个新手问题,但相对于 Instagram 开发者而言,我们是新手。