まもなく作業を開始する Web アプリ プロジェクトがあります。含まれる機能の 1 つは、ユーザーがコンテンツを追加できるコンテンツ管理システムであり、そのコンテンツはテンプレートと結合され、通常の .html ファイルとして出力されます。この .html ファイルは、独自の Web ホストに FTP 送信されます。
私は車輪を再発明しないことを常に信じてきたので、これを行う高品質のカスタマイズ可能なCMS が既に存在するかどうかを確認することにしました。たとえば、Blogger.com では、すべてのコンテンツを自分のアカウントに投稿できます。独自のホスティングを使用できるようにするオプションを提供します。新しい記事を公開するたびに、新しい .html ページが生成され (新しい記事へのリンクを含む更新されたインデックス ページも)、更新されたコンテンツが独自のサーバーに FTP 送信されます。
私が望むのは、自分のニーズにより厳密に適合するように変更できるこのようなものです。
必要な機能:
- 自社サーバーでホスティング可能
- PHPで書かれています
- ユーザーは自分のアカウントからコンテンツを追加し、投稿するとサーバーに .html として FTP 送信されます
- 適切なページも更新され、新しいコンテンツ (インデックス ページなど) にリンクされます。
- テンプレート可能
- カスタマイズ可能
オプションの (しかし非常に望ましい) 機能:
- CodeIgniter または類似の PHP フレームワークで作成
CodeIgniter は厳密に必須というわけではありませんが、私はそれを非常に好みます。これにより、開発時間が短縮され、実装がはるかに簡単になります。
それで - 何か提案はありますか?リモートサーバーに静的ページとしてプッシュする CMS をいくつか見つけましたが、見つけたものはすべて開発者サーバーでホストされているため、まったく変更できません。