2011-08-08 11 views
9

これまでのところ私はTypo3で自分のウェブサイトを構築しましたが、それは小規模サイトにとっては重い獣です。私はDrupalとWordpressでいくつかのプロジェクトをやったことがありますが、私の印象は彼らがHTMLを大きく台無しにしていることです。HTML5用の軽量PHP/MySQL CMS

私はHTML5でいくつかのより小さなウェブサイトを構築したいと思っていて、PHP/MySQLベースのCMSがそれに合っているかどうか疑問に思っていました。

答えて

1

このような質問は、すべての開発者が異なる意見とツールセットを持っているため、多くの意見があり、議論のタイプの回答が多いです。

小規模なプロジェクトでは、パッケージ化されたCMSを使用するのではなく、軽量のコンポーネントを使用して構築することをお勧めします。

私は個人的に、小規模なプロジェクトのために:

  • HTML5ボイラープレート、それはあなたの偉大な出発点を与え、あなたはそれを使用して慣れている たらすぐにあなたの 好みに合わせてカスタマイズすることができます。 http://html5boilerplate.com/

  • FlourishLibは、それは、迅速使いやすく、ドキュメントは素晴らしいですが、偉大な何のフレームワークライブラリではありません。 http://www.flourishlib.com

  • jQueryは、JSのニーズに最適なツールです。

私はすでに私はそれから欲しかったものを手に入れるCMSを微調整し、時間によって、プロジェクトのアップやドアの外だっただろうに見られる他のパッケージCMSで遊んで多くの時間を費やしました。

このツールを使用すると、プロジェクトを迅速に開始するための独自の定型文を簡単に作成できます。

これも私の好みに基づく意見です。

+4

この回答にCMSの部分がありませんか? –

2

残念なことに、公開されているすべてのストックCMSシステムは、最終的には、面倒な結果をもたらす可能性があります。これは、対象となる製品ではなく、誰にとっても何かにしようとしているという事実に由来します。

あなた自身のCMSをローリングすることは、少しのPHP知識で大きなチャレンジではありません。あなたが欲しいものを知っているのに十分慣れていると、あなたはそれをレイアウトする方法をした場合、など、独自のCMSを開発するための素晴らしい資源のトンがあります。

本質的に、単純なCMSは、データベース・T、サーバー側のスクリプト言語とテンプレートと動的ページ生成に帰着oコンテンツを格納し、バックエンドを管理します。最も単純なのは、1つのページテンプレート(コンテンツは常にブログのような単純なテンプレートに出力され、出力の種類はほとんどありません)であり、バックエンドはパスワードでフォームを保護するためのログインデータベースを更新します。

バック主なポイントに到達するために、しかし、HTML5が唯一のクライアント側のレンダリングのための出力に関与することになります。つまり、テンプレートがHTML5の場合、サイトはHTML5(すべての目的と目的で、少なくともあなたの訪問者にとって)です。

0

あなたのための右の1でなければなりません!

0

チェックCouchCMS - 私はそれはあなたがそれを箱から出してすぐに持っているすべての機能をhttp://www.glfusion.orgでglFusionをチェックアウトすることができ、あなたの目的www.couchcms.com

1

ための最良のものだと思います。他のCMSのglFusionと違い、プラグインを含めて無料です。最新のバージョン1.3.0は、この投稿時点で、html5を持ち、またw3cが検証されます。

0

パーチCMS(無料ではなく非常に安い)非常に軽いですが、見てみたいかもしれません。 http://grabaperch.com/

0

私は本当にGetSimple CMSが好きです。私はセットアップが非常に簡単であるため、これを大多数の小さなプロジェクトで使用しています。 PHPで動力を与えられ、SQLデータベースは必要ありません。代わりに、XMLファイルを使用してコンテンツを格納します。言及した以前のポスターとして

http://get-simple.info/

、HTML5ボイラープレートとjQueryをセットアップし、私は多くの場合、互いに連携してこれらを使用取得する簡単な方法を提供します。