CakePHP情報のまとめ

ファイル構成

/DocumetRoot/
├app/ -- 作成したプログラムが入る場所
│├config/ -- CakePHP設定ファイル
│├controllers/ -- アプリケーションのコントローラとコンポーネント
│├locale/ -- 国際化のための文字ファイル
│├models/ -- アプリケーションのモデル 、ビヘイビア、データソース
│├plugins/ --  プラグインパッケージ
│├tmp/ -- 一時データ保存場所
│├vendors/ -- 外部で作成されたクラス・ライブラリ置場。/app/Vendorsフォルダも使用して より複雑なシステムセットアップをする
│├views/ -- 表示用ファイル
│└webroot/ -- ドキュメントルート。CSS、画像、JavaScriptなど
├cake/ -- コア。編集しない。
├docs/
├vendors/ -- 外部作成のPHPライブラリを置く場所
├.htaccess
└index.php

フォルダ名・ファイル名・クラス名の命名規則

http://www.example.com/tests/... でアクセスする場合

種類保存場所ファイル名クラス名
Controller(コントローラー)/app/controllers/tests_controller.phpTestsController
Model(モデル)/app/modelstest.phpTest
View(ビュー)/app/views/testsControllerのメソッド名.ctp-


DBを使わないならModelは無くてもOK。Viewも無くても動くがControllerだけは必須。

このページへのコメント

IVoOMn Awesome article.Much thanks again.

0
Posted by tips about seo 2013年12月20日(金) 19:06:45 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

編集にはIDが必要です