1

それで、地元の評議会が私に彼らのためにプロジェクトを進めるように頼んだ. 彼らは、自分の地域のすべての Web サイトを完全に刷新し、コンテンツを管理できるようにしたいと考えています。簡単に言えば、議会の予算は限られており、私の側には十分な人的資源がありません(そして彼らは200以上の学校です)私はこれが推奨されるかどうか疑問に思っていました.

  1. 独自の PHP コンテンツ管理システムを作成し、それをメイン フレーム サーバーに格納します。すべてのコア ファイルはここに格納されます。

  2. 各学校には独自のドメインがありますが、コア ファイルはメイン フレーム サーバーに保存され、各 Web サイトを強化し、すべてのリクエストとデータベース リクエストを処理します。

  3. 各学校には、独自のコンテンツと設定を保存するための独自のデータベースもあります。

  4. 学校の管理者は、学校の管理パネルにアクセスして、コンテンツの編集、配色の編集、および Web サイトの維持を行うことができます。ただし、コード エンジンはメイン フレーム サーバーに格納されます。

そうすれば、200 以上の Web サイトを構成してスタイルを設定する必要がなくなります。また、ソフトウェア/セキュリティ アップデートがリリースされると、すべてのストアが同じコア ファイルを共有するため、すべての Web サイトが自動的に更新されます。

サーバーは、議会が提供および維持する専用サーバーである必要があることを理解しています。

これは推奨されていますか、これは以前に行われたことがありますか、それ以上の長所または短所はありますか?

ありがとうピーター

4

2 に答える 2

1

はい、この種のアーキテクチャは以前にも行われていました。メインサーバーにすべてを保存し、各場所の「サテライト」サーバーをすべて排除することもできます。WordPress や Joomla など、インストールできる CMS アプリケーションは多数あります。それらの 1 つを見て、単純にスタイリングする価値があるかもしれません。カスタム ソリューションが望ましい場合は、順調に進んでいるように見えます。

于 2012-08-20T21:25:29.213 に答える
1

Drupal については、すでに聞いたことがあると思います。これは、コンテンツ管理フレームワーク/システムです (人々がそれを何と呼んでもいいです。それには長所と短所があります。1 つの短所は、ワードプレスのような CMS システムよりも理解するのが少し複雑であることです。しかし、私の意見では、そして、あなたの状況に合わせてそれをお勧めする主な理由はDrupal Multi Site Installation、コードを再インストールする必要なく、異なる URL で複数の Drupal サイトをインストール、管理、および制御するための集中型コントロール パネルを簡単に作成できるようにする、と呼ばれるものが含まれていることです。何度も何度もベース。

詳細については、http://drupal.org/documentation/install/multi-site を参照してください

自分で何かを開発するために費やす時間は、Drupal を使用してサイトを管理/管理する方法を学ぶことに費やすことができます。そうすれば、最終的には、自分で何かを開発するために前に進めたのと同じことを達成できるだけでなく、世界クラスのツールの使用方法を習得したことにもなります。未来も。

于 2012-08-20T21:38:31.777 に答える