Skip to content
tsubo edited this page Oct 15, 2014 · 16 revisions

Chocoは主に以下のコンポーネントで構成されています。

コアコンポーネント

Slimフレームワーク

ChocoはPHPのシンプルなマイクロフレームワーク Slim をサーバサイドの基盤として使用しています。PHPが出来る方であれば、比較的簡単に機能を追加することが出来ます。composerを使って流通してるPHPのパッケージライブラリを組み込むことが可能です。

Twigテンプレート

ChocoはPHPのテンプレートエンジンに Twig を使用しています。既に基本レイアウト、ヘッダ、フッタ、サイドバー等のテンプレートファイルが組み込まれてておりますが、自由に修正、拡張が可能です。

Chocoはフロントエンドのフレームワーク(HTML,CSS,JS)に Bootstrap を使用しています。レスポンシブデザインに対応している為、PC、タブレット、スマートフォンで表示可能なサイトが構築できます。また、流通しているBootstrapベースのテーマを組み込んでコーディングすることで、クォリティーの高いサイトを簡単に作成することが可能です。

その他のコンポーネント

管理画面のデータ入力フォーム(ブログ編集画面)をJson Schemaファイルから自動生成するにの使用

管理画面のデータ入力フォーム(ブログ編集画面)でHTMLのWYSIWYGエディタとして使用

お問い合わせフォームのメール送信機能として使用

Clone this wiki locally