- 追加された行はこの色です。
- 削除された行はこの色です。
閲覧総計:&counter(); (本日:&counter(today); 昨日:&counter(yesterday);)
CakePHP関連で気になった情報の備忘メモ 08/12/31
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*日時データは「null」に設定する(MySQL) [#jc6b177a]
日時データのMySQLでの設定は「null」にすると安定な稼働が期待できると思われる。
(MySQL 4.1.22)
「not null」設定にすると、データの新規作成の際、日時データが入力されない
状況に遭遇した。 09/01/08
&attachref(日時が正しく表示されない.JPG,zoom,500x500,button){新しい画像添付};
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*カレンダ ヘルパー [#x80ea9c8]
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1680&forum=9&post_id=3935#forumpost3935
09/01/08
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*DBテーブル名、フィールド名に「_」(アンダースコア)記号は使わないこと [#de1e0f55]
DBのテーブル名に「_」(アンダースコア)記号を用いると、コード自動生成機能のBakeがテーブルを
認識してくれない。 09/01/03
08/07/09情報(日付から判断して、たぶんCakePHP1.2情報と思われる)
http://blog.livedoor.jp/coelacanth_blog/archives/55093835.html
フィールド名に「_」を使用した場合も、稼働不安定を起こす場合がありそう。 09/01/03
ただし、リンクIDのフィールド名は、category_id のように「_」を使用する。
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*公開サイトにおけるCakePHPとプログラムの配置方法 [#n3354762]
CakePHPは、公開サイトにおけるセキュリティ確保を意識して、URLからはアクセス
出来ない所にCakePHP本体とアプリ設定エリアを配置できる様、分割設定ができる
仕様になっている。 09/01/11
↓セキュリティ確保を意識した公開サーバへのCakePHP分割設定の一例
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1668&forum=2
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*DBを使わない小さなプログラムの書き方 [#mfda7de3]
ニーズ:ちょっとしたテストプログラムを書いてみたい。その際、DBを使わない設定にしたい。
答:controllerファイルに
var $uses = array();
と記述する。そうすると、このコントローラはモデルを読み込まなくなり、DBを使用しない
コードが書ける。 09/01/02
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*開発環境と公開サイトの効率的な連携方法 [#hd0aa111]
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
*__(英語文字)の日本語への変換方法 [#w1aa3d50]
キーワード:L10n /app/local/jpn/LC_MESSAGES/defaults.po p.255
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])