-
Notifications
You must be signed in to change notification settings - Fork 0
Component
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エディタとして使用
お問い合わせフォームのメール送信機能として使用
- Home
- Getting Started
- Deployment
- Environment
- Component
- Directory Structure
- Configration
- Your Contents
- Default Pages
- Admin
- Blog
- Template
- Design
- Theme
- Customization
- Routing
- Json Schema
- Custom Field
- Custom Post
- Debug