やせっぽち:Facebook / Twitter / Youtube(何でも)がソフトウェアの基本的なアイデアから...より大きく(おそらく10万人のユーザー?)に変わったとき、彼らはどのように成長しましたか?
中規模のWebアプリケーションの「ベストプラクティス」の成長パスはありますか?
本当の質問:中規模のWebアプリケーションプロジェクトを指定または入札する場合、大きな問題は何ですか?この場合、問題のPHPフレームワークを使用しますが、これらはほとんどすべての言語に一般化されるようです。
したがって、コアアプリケーションのプログラマーは(私にとって)最も明白な部分です。アプリケーションを処理するために作成されたユーザー管理、ユーザーインターフェイス、および特別なクラスを取得します。しかし、これは実際のプロジェクトの半分未満のように思えます。
最終的には、順調に成長しているため、インフラストラクチャとメタUIの問題が主な焦点になりますね。
1)インフラストラクチャ:クラウドアプリケーションスペース、データストレージ、マルチデータセンターの状況でのデータベースの同期。
2)言語と文化の問題:アプリを「好感が持てる」、または少なくとも主要な「文化市場」で使用できるようにする
3)データのインデックス作成の問題
4)API /相互運用性の問題(Facebookの組み込みアプリと、エンドユーザーと検索エンジンなどの主要なプレーヤーの両方に対するデータの外部アクセスの両方)
...だから、私はそれらの約半分が欠けていると確信しており、それらがどのように優先されるのかほとんどわかりません。
ここで受け入れられた答えは、私が求める答えのかなり良い出発点です。