私たちはebay.comと非常によく似たウェブサイトを開発しており、それほど労力をかけずにアップグレード/維持するために、ebayと同様にウェブサイトのさまざまな部分を分割/分離することにしました(たとえば、アイテムページ/アプリケーションはcgiから提供されます。 domain.com、signin.domain.comからのサインインアプリケーション、offer.domain.comからのショッピングカートアプリケーション、search.domain.comからの検索機能など)。サイトの主要なアプリケーション/機能はそれぞれ、異なるサーバーに展開されます。アプリケーションを分離するもう1つの理由は、セキュリティです。
また、1つのアプリケーションがGoogleAppEngineにデプロイされていることにも言及する必要があります。
ただし、これはSEOに劇的な影響を与えるという「警告」を受け取ったので、2つの質問があります:)
それは本当ですか?サブドメインはウェブサイトのページランクを下げますか?
それが本当なら、どうすればこれを整理できますか?ルーティング/プロキシとして機能し、一種の書き換えを行う別のサーバーを使用する必要がありますか(たとえば、search.domain.com => domain.com/searchなど)?
アプリケーションのシンプルさ/分離+SEO+セキュリティ+スケーラビリティをWebサイトにアーカイブするためのベストプラクティスは何ですか?
前もって感謝します !