Mais conteúdo relacionado
Semelhante a baserCMSにみられるCakePHPノウハウ蓄積法 (20)
Mais de Ryuji Egashira (12)
baserCMSにみられるCakePHPノウハウ蓄積法
- 3. baserCMSって 自己紹介
! 国産オープンソースのCMS。
! WordPressとかMovableTypeとか
MODxさんとかと同じ類い。
! シンプルでわかりやすく、日本の文化
を反映したCMSを目指してます。
! http://basercms.net
Copyright 2010 baserCMS All rights reserved
- 14. ノウハウを別フォルダ化!
! CakePHPには、コントローラー等の参照先を追加す
る仕組みがあらかじめ備わってます。
! ノウハウを詰め込んだファイル群を別フォルダ化でき
る。
! 別フォルダ化できれば、アップデートは別フォルダを
丸ごと上書きできる。
! カスタマイズしたファイルはappに置けばノウハウ部
分を汚さない。
Copyright 2010 baserCMS All rights reserved
- 15. baserCMSではこんな感じ(1.2系)
! bootstrap.php
! $modelPaths[] = BASER_MODELS;
! $behaviorPaths[] = BASER_BEHAVIORS;
! $controllerPaths[] = BASER_CONTROLLERS;
! $componentPaths[] = BASER_COMPONENTS;
! $viewPaths[] = BASER_VIEWS;
! $helperPaths[] = BASER_HELPERS;
! $pluginPaths[] = BASER_PLUGINS;
! 各定数は、appディレクトリ内と同じ構成にしたbaser
ディレクトリ内のパスを指定
※ Configure::buildPaths()が定番?
Copyright 2010 baserCMS All rights reserved
- 20. おしまい おわり
! ご清聴ありがとうございました。
Copyright 2010 baserCMS All rights reserved