CodeIgniter CMS-現在の状況

先日、英語のブログ用のエンジンをインストールする必要がありました。 問題は、ホスティング(256 MBのメモリ容量を持つVPS)がWordPressバージョン2.6をプルせず、2.0.11(おそらく動作する)で、必要なすべてのプラグインが動作しないことです。 一般に、私はCodeIgniterに基づいて、最速でメモリ消費量が最も少ないPHPフレームワークとして、現在軽量なCMSが存在することを確認することにしました。 機能の要件は、私にとっては非常に簡単です。できれば、SEOガジェット(ヘッダー、メタタグの作成、Googleサイトマップの生成)を使用してブログを作成できます。





まず、2つのCMSを考えましたが、これは考えられる解決策ではありませんでした。



MaxSite CMS-ロシア語のCMS。 これはこのレビューにリストされているすべてのCodeIgniterの中で最も先進的なCMSであるとすぐに言いますが、このタスクでは私には1つの理由に適合しませんでした-ロシア語ですが、それについては後で詳しく説明します。



ExpressionEngineは、多くのファンがいる素晴らしいCMSであり、CodeIgniter自体と同じ人々によって作成されました。 しかし、まず、現在のバージョン(1.6.5)はCodeIgniterに実装されていません(開発者はバージョン2でのみCIに切り替える予定です)。できません。



だから、私が見つけたものからどのようなオプションがあります:



Blaze-このプロジェクトはすでに終了したようです。少なくとも最新のシステムニュースは2008年4月の日付です。 しかし、彼は他のいくつかのCMSの祖先になりました。これについては以下で説明します。 このシステムを正常に動作させることができませんでした。 mod_rewriteを使用する場合と使用しない場合の両方で、リンクがあるほとんどすべてのアクションでエラーが発生しました。



Blogmer-正直に言って、このCMSをルートディレクトリにあるindex.phpファイルが見つからなかったディストリビューションに入れることさえできませんでした。 CodeIgniter自体からファイルを置き換える試みは成功しませんでした。 パッケージのインストールに関する情報はありません。



Shanti CMS-システムを起動しようとすると、MySQL構文エラーが発生します。システムのインストールに関する指示はありません



CI-CMS-このプロジェクトは非常に活発なようです。少なくとも著者は定期的にSVNに投稿しています(最新の修正は10月23日です)。 システムは「モジュール」として位置付けられたBlazeに基づいています(これまでのところ、「ブログ」、「ページ」などのカーネルモジュールのみが存在します)。 簡単に配信され、管理パネルにアクセスできました。 しかし、ここに問題があります-管理パネルに資料(ブログとページ)を公開する方法が見つかりませんでした。 おそらく問題はブラウザにあり、IEを使用する必要があります(私はFFを持っています)が、もうチェックしませんでした:)



InkTypeは、リストされている唯一の完全に機能するCMSです。 インストールは簡単で、簡単なWordPressテンプレートの1つを問題なく適用しました。 しかし、この意味は十分ではありません:サイドバーのシステムは、最近の投稿、検索、カテゴリ、ブログロールの4つのウィジェットのみを提供し、投稿内のタグのサポートはありません。一般に、機能は非常に貧弱です。 システムの最新バージョンが2008年9月7日付けで開発されることを期待しましょう。



結論


1.最も純粋な形で問題の解決策を見つけられませんでした



2. InkTypeは、使用できる唯一のCMSですが、機能要件はごくわずかです。



3.現時点で唯一の解決策は、MaxSite CMSを使用することですが、それを英語に翻訳する方法を考える必要がありますが、おそらくそれほど難しくはありません。






All Articles