2

まもなく作業を開始する Web アプリ プロジェクトがあります。含まれる機能の 1 つは、ユーザーがコンテンツを追加できるコンテンツ管理システムであり、そのコンテンツはテンプレートと結合され、通常の .html ファイルとして出力されます。この .html ファイルは、独自の Web ホストに FTP 送信されます。

私は車輪を再発明しないことを常に信じてきたので、これを行う高品質のカスタマイズ可能なCMS が既に存在するかどうかを確認することにしました。たとえば、Blogger.com では、すべてのコンテンツを自分のアカウントに投稿できます。独自のホスティングを使用できるようにするオプションを提供します。新しい記事を公開するたびに、新しい .html ページが生成され (新しい記事へのリンクを含む更新されたインデックス ページも)、更新されたコンテンツが独自のサーバーに FTP 送信されます。

私が望むのは、自分のニーズにより厳密に適合するように変更できるこのようなものです。

必要な機能:

  • 自社サーバーでホスティング可能
  • PHPで書かれています
  • ユーザーは自分のアカウントからコンテンツを追加し、投稿するとサーバーに .html として FTP 送信されます
  • 適切なページも更新され、新しいコンテンツ (インデックス ページなど) にリンクされます。
  • テンプレート可能
  • カスタマイズ可能

オプションの (しかし非常に望ましい) 機能:

  • CodeIgniter または類似の PHP フレームワークで作成

CodeIgniter は厳密に必須というわけではありませんが、私はそれを非常に好みます。これにより、開発時間が短縮され、実装がはるかに簡単になります。

それで - 何か提案はありますか?リモートサーバーに静的ページとしてプッシュする CMS をいくつか見つけましたが、見つけたものはすべて開発者サーバーでホストされているため、まったく変更できません。

4

2 に答える 2

0

Adobe Contributeがあなたの状況に合うかもしれません。開発者/デザイナーは、Dreamweaver を使用して一連のテンプレートを作成し、テンプレートを公開します。承認されたユーザーは、テンプレートに基づいてページを作成し、編集可能な領域内でのみ変更を加えることができます。これには、(ftp を含む多くのオプションを介して) 公開する前のドラフトとレビューのためのシステムが含まれており、自動バージョン管理が組み込まれています。静的 html ページまたは php のような動的ページで動作します。

于 2010-04-26T02:54:24.240 に答える
0

これを実行できる別のアプリケーションが必要なようです。

たとえば、Drupal のメニュー ルーターにクエリを実行し、(curl を使用して) 出力をディレクトリに保存し、rsync を実行してコンテンツを目的の場所にプッシュするものを作成できる必要があります。

そうしないと、要件が一般的な CMS の範囲外になる可能性があります。この機能を分離すると、より良いオプションが得られます。

URL 用のフィルターも作成する必要があります。ちょっとした作業です...

それが役立つことを願っています!

于 2010-05-04T11:49:49.257 に答える