[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 07/14 05:22 / Filesize : 182 KB / Number-of Response : 799
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】フレームワーク CakePHP 4ホール目【v1.2】



1 名前:nobodyさん mailto:sage [2008/06/20(金) 01:24:40 ID:???]
www.cakephp.org/

10分で作るCakePHPアプリ for Windows
p4life.jp/cake/

マニュアル日本語化
www.cakephp.jp/doc/

Cookbook :: 1.2 Collection :: マニュアル
book.cakephp.org/ja

日本語フォーラム
cakephp.jp/modules/newbb/

あとこのへんとか(初心者向けTIPS)
www.avatarfinancial.com/pages/cake/

CakePHP入門リンク集
ttp://pub.studio15.jp/2007/11/13/cakephp-links/

【PHP】フレームワーク CakePHP 3ホール目【本命】
pc11.2ch.net/test/read.cgi/php/1205475360/
【PHP】フレームワーク CakePHP 2ホール目
pc11.2ch.net/test/read.cgi/php/1194976228/
【PHP】フレームワーク CakePHP
pc11.2ch.net/test/read.cgi/php/1163850802/

201 名前:nobodyさん mailto:sage [2008/08/01(金) 16:36:12 ID:???]
テーブル名やカラム名に日本語使うとうまく動かんとこがあるね

202 名前:nobodyさん mailto:sage [2008/08/01(金) 17:12:36 ID:???]
そもそも、そんな発想がなかった

203 名前:nobodyさん mailto:sage [2008/08/02(土) 11:01:20 ID:???]
テーブル名、カラム名に日本語使うと・・・

foreach ($部署['社員'] as $社員) {
echo $社員['氏名'];
echo $社員['性別']['性別'];
...
}

こんな感じになるの??

204 名前:nobodyさん mailto:sage [2008/08/02(土) 11:52:56 ID:???]
社員s_controller.php
社員.php
example.com/社員/view/1
とか?

205 名前:nobodyさん [2008/08/02(土) 12:07:43 ID:aQY+T7Eo]
↑どこまでがマジ話なんだ

206 名前:nobodyさん mailto:sage [2008/08/02(土) 14:11:43 ID:???]
普通に笑ってしまった!

207 名前:nobodyさん mailto:sage [2008/08/02(土) 22:07:43 ID:???]
>>203,204
そういうのはuseTable使ってアルファベットだけにしてる。
作ってたら途中まで問題なかったんだけど、
SQLを""でクォートするところでちゃんとできずにSQLエラー。
正規表現がうまくいってないとこまで分かった。



208 名前:nobodyさん mailto:sage [2008/08/03(日) 03:51:55 ID:???]
2バイト圏じゃない人が作ってるんだから、かなり修正が必要そうだな

209 名前:nobodyさん mailto:sage [2008/08/03(日) 10:57:48 ID:???]
1バイト圏に移行することにより解決しました



210 名前:nobodyさん mailto:sage [2008/08/04(月) 11:03:43 ID:???]
1.2に対応した書籍って出てる?

211 名前:nobodyさん mailto:sage [2008/08/04(月) 11:23:09 ID:???]
>>210
時間的にムリw

212 名前:nobodyさん mailto:sage [2008/08/04(月) 11:25:58 ID:???]
CakePHP ポケットリファレンスは
1.1/1.2に対応してるようなことが書いてあったけど、
どこまで対応してるのかね?

213 名前:nobodyさん mailto:sage [2008/08/04(月) 13:04:46 ID:???]
RCで結構変わったっぽいからねぇ

214 名前:nobodyさん mailto:sage [2008/08/04(月) 15:39:24 ID:???]
>>210-213
現1.1ユーザーにとっては、1.2対応の基本は押さえられる
RC前なので、betaからRCになって変わったところとかは未対応。その辺把握していないと辛いかも。
ex Modelのconditions

1.2betaすら使ったことがない人は、買って損はない、と思う。

215 名前:nobodyさん mailto:sage [2008/08/04(月) 15:42:55 ID:???]
1.2のstableが出て、改訂版が出れば買うかなぁ

216 名前:nobodyさん mailto:sage [2008/08/05(火) 12:11:46 ID:???]
そういや今月末にまたcake本でるよね。
CakePHP徹底入門だったか。

217 名前:nobodyさん mailto:sage [2008/08/05(火) 13:01:29 ID:???]
もう入門本イラネ

218 名前:nobodyさん mailto:sage [2008/08/05(火) 14:55:44 ID:???]
>>216
まじか!
とりあえず買っておこうかな。
cakephp 全部持ってるけど一番役に立つのはリファレンスかな。

219 名前:nobodyさん mailto:sage [2008/08/05(火) 16:49:14 ID:???]
CakePHP徹底入門 (大型本)

Amazonより
> CakePHPの最新バージョンである1.2をメインとした初の解説書

ほんとうかよ?
beta -> RC でずいぶんと変わったぞ?
時期的にあやしいんだよなぁ。



220 名前:nobodyさん mailto:sage [2008/08/05(火) 21:22:57 ID:???]
もうすぐRC3でるしねぇ・・・
Cakeって本と相性悪いねぇ。

221 名前:nobodyさん mailto:sage [2008/08/06(水) 00:46:37 ID:???]
開発をコンパクトにやってるのか、方針転換が早いからね
今Cake本出すならstableまで待って原稿上げる英断をして欲しい

222 名前:nobodyさん mailto:sage [2008/08/06(水) 02:09:25 ID:???]
これから着手する案件、1.1でやる。
仕事なら普通だよな?

223 名前:nobodyさん [2008/08/06(水) 04:49:56 ID:c9uoLYnS]
仕事なら普通に1.2だろ
php5が出てるのにphp3でやるといってるのと同じだぞ

224 名前:nobodyさん [2008/08/06(水) 04:52:09 ID:c9uoLYnS]
もうひとつ付け足すと1.2は安定してるし
1.1と1.2の機能面での差は、かなりでかい

225 名前:nobodyさん mailto:sage [2008/08/06(水) 10:41:07 ID:???]
>>220
もう一年近く前になるかな?
CakePHPの本が何一つ出ていなかった頃。
海外の書籍でCakePHPがでると聞いて予約した。

いまだに出てないw 当然キャンセルしたw

226 名前:nobodyさん mailto:sage [2008/08/06(水) 10:46:43 ID:???]
>>224
機能面もそうだし、1.1と1.2じゃ仕様の変更が多いよな。
一番の基本である、findXXX系まで変わってるし。

1.1と1.2じゃなくて、1.1と2.0ぐらいのバージョンの差があるよ。
たしかに、RCは正式版じゃなくリスクもあるけど、流石にもう大丈夫だと思うな。

ただ作っているうちにstableでて入れ替えることになるだろうから、
UnitTestはちゃんとしとけ。でないと再テストが苦痛になる。

仕事だから当然だ。

227 名前:nobodyさん mailto:sage [2008/08/06(水) 11:17:06 ID:???]
1.1は死んだって書いてあるね。1.1はもう開発しないし
これから新規開発するには1.2を選べってさ。
cakebaker.42dh.com/2008/07/30/rip-cakephp-11/

228 名前:nobodyさん mailto:sage [2008/08/06(水) 12:25:03 ID:???]
googleボットがデータを消してゆく
bakeで簡単に焼いたものをWeb上においておくと、グーグルボットが
deleteメソッドを踏んで、データを消してゆく、という話です。
cakephp.jp/modules/newbb/viewtopic.php?topic_id=1323&forum=3

ワロタw
俺は以前CakePHPとは関係ない話で似たような話をどこかでみたので
それですぐにこうなることに気づいていたが恐怖だろうなぁw

というかPostで制限意味ねーw Postに対応したbotがあったらどうすんだよ。
お問い合わせフォームにまでスパム投稿してくる時代に。

229 名前:nobodyさん mailto:sage [2008/08/06(水) 13:16:14 ID:???]
>>228
クソワロタwww



230 名前:nobodyさん mailto:sage [2008/08/06(水) 13:51:20 ID:???]
>>228
おお。bakeで作って認証かけてないやつあるわ(笑)
googleに発見されたらアウトだ。
さて。手っ取り早く対応するには、どうしようかな。。

231 名前:nobodyさん mailto:sage [2008/08/06(水) 13:52:33 ID:???]
>>230
つ「BASIC認証」

232 名前:nobodyさん mailto:sage [2008/08/06(水) 13:59:40 ID:???]
>>231
認証かけられないんだよね。諸事情で。
暫定的に、robots.txtで逃げたけど、どうしよう。。

233 名前:nobodyさん mailto:sage [2008/08/06(水) 14:38:16 ID:???]
そりゃあ、単純にdeleteメソッドを置いておけば踏まれるだろ

234 名前:nobodyさん mailto:sage [2008/08/06(水) 17:06:11 ID:???]
>>228の「似たような話」について

おっ。見つけられた。gigazineだったか。

Googleにサイトを全消去されたかわいそうなサイト
gigazine.net/index.php?/news/comments/20060331_google/

正確には、Googleがページのクロールに使用する「Googlebot」によって
CMS(コンテンツマネジメントシステム)のデータが全部消えてしまったというお話。

このCMSは従業員が各自で情報を入力していくという、まぁ一般的な方式で、
最終的なテストも終えて、インターネット経由でアクセスできるようになったわけです。

が、わずか2,3日後に悲劇発生。全ページが消えてしまい、
「内容を入力してね♪」
というような初期ページのみになってしまったのです

235 名前:nobodyさん mailto:sage [2008/08/06(水) 17:12:05 ID:???]
今時誰でもデータ全消去できるってどんなサービスなの?

236 名前:nobodyさん mailto:sage [2008/08/06(水) 17:14:45 ID:???]
>>232
世の中には、robots.txtを守らないボットがあるから
気をつけよう。

スパムメール送信の為のアドレスを集めるボットとか。

237 名前:nobodyさん mailto:sage [2008/08/06(水) 17:34:27 ID:???]
>>235
こんな感じじゃないかなぁと思う。

1.クッキー対応していなくてもログインできるようにしたために
URLにセッションIDが追加されてしまっていた。

2.TinyMCEのようなブラウザで動くHTMLエディタを実装していた。
これにより、コピペをするとセッションIDが付加されたAタグまでコピペできる。

3.これが公開ページに置かれ、Googleが発見した。
つまりセッションハイジャック状態

4.セッションIDを含んだアドレスをgooglebotが発見、次々に
セッションIDを含んだリンクをたどる。

5.その中にdeleteリンクがあってgooglebotがそれをクリック。


ログインの仕組みを作るにはCookieを使うのが常識だけど、
携帯対応とかでCookieを使わずにアクセスできるようにしちゃうと大変だね。

URLにセッションIDが含まれているときは、携帯から
アクセスできないようにするという考えもあるけど、
そこに携帯サイトもクロールしてほしいとか言い出すと・・・
ワンタイムトークンでも使うのがいいのかな。

238 名前:nobodyさん mailto:sage [2008/08/06(水) 19:08:29 ID:???]
>>237
詳細にTHX

239 名前:nobodyさん [2008/08/09(土) 19:03:49 ID:z9jw78px]
bakeで作ること自体、素人のやることだと思ってるから
どうでもいいっちゃー、どうでもいい



240 名前:nobodyさん mailto:sage [2008/08/09(土) 19:36:35 ID:???]
bake使ったことないからよく分からんwww


241 名前:nobodyさん mailto:sage [2008/08/11(月) 06:36:20 ID:???]
cakePHP 1.2 RC2ってSQL Server 2000から正常にデータ取得できる?

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
が実行された段階で、
「SQL Error: データベース コンテキストは targetdb' に変更されました。」
ってWarningが出て
「Error: Database table targetviews for model Targetview was not found.」
って怒られるんだが、targetdbにはちゃんとtargetviewsってビューを作成済み。
クエリアナライザからtargetdb上で
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES
してもちゃんと抽出できる。
理由がよく分からん…orz

DBがMySQLなら上手く行くんだが…

242 名前:nobodyさん mailto:sage [2008/08/12(火) 00:53:04 ID:???]
>>241
ADODBを使ってるの?
SQL Server 2000自体には対応してないでしょ

243 名前:241 mailto:sage [2008/08/12(火) 06:18:34 ID:???]
>>242
d
ADODBじゃなくてmssqlで繋いでる。

無理にmssql使わなきゃ良いんだろうけど、
既存アプリをcakePHPに移行するとどうなるか
テストしてるから上手く行かないならDB変えないとなぁ…



244 名前:nobodyさん mailto:sage [2008/08/15(金) 08:44:04 ID:???]
dreaming of a cakephp RC3

楽しみなような、おそろしいような・・・

はやくstableになってくれ〜

245 名前:nobodyさん [2008/08/22(金) 00:34:13 ID:MNsA+EAa]
すごくバカな質問するんだけど、怒らないで聞いて欲しい。
CakePHPを勉強しているんだけど、命名規則にちょっと疑問が。
なんで、複数形じゃなきゃダメなの?複数形にしなかったらどうなるの?


246 名前:nobodyさん mailto:sage [2008/08/22(金) 01:11:39 ID:???]
しなくても出来るはず。
した方が楽に自動設定できるだけ。

247 名前:nobodyさん mailto:sage [2008/08/22(金) 02:41:14 ID:???]
単数と複数の区別は重要。
それをsつけるだけであらわせるんだから便利じゃん。
しなかったら気持ち悪いと思うんだけどな。

248 名前:nobodyさん mailto:sage [2008/08/22(金) 06:39:31 ID:???]
以前のバージョンとき
indexs じゃだめだったときあったな。

indexies ってやらんと。

複数形って規則性がバラバラだから難しい。
グレーの色も gray でも glay でもどっちでもいいんでしょ?

249 名前:nobodyさん mailto:sage [2008/08/22(金) 09:25:24 ID:???]
複数形一発検索とかのサービスはないのかな?
英語の勉強しなくちゃな…



250 名前:nobodyさん mailto:sage [2008/08/22(金) 12:33:06 ID:???]
内部に、複数形⇔単数形の変換関数か何か入ってるんじゃないの?
RoRは入ってるとか聞いたけど

251 名前:nobodyさん mailto:sage [2008/08/22(金) 14:45:43 ID:???]
coreに入ってるinflector使えばでできるんじゃないの?

252 名前:nobodyさん mailto:sage [2008/08/22(金) 14:47:56 ID:???]
これね。
book.cakephp.org/ja/view/491/inflector

253 名前:nobodyさん mailto:sage [2008/08/22(金) 15:00:49 ID:???]
>>252
いい事聞いた

254 名前:nobodyさん mailto:sage [2008/08/22(金) 16:24:43 ID:???]
index => indices

255 名前:nobodyさん mailto:sage [2008/08/22(金) 21:54:49 ID:???]
俺は英語よりも日本語のほうが表現力の豊かさの点で好きなんだが
複数形という概念は、すごいと思ったな。
大昔に作られた英語が、ここまでプログラミングにマッチするとは。

もし複数形がなければ、変数名に悩むことが多かっただろう。

でも、日本語は、単語と単語をくっつけて合成語を簡単に作れるから
やっぱり日本語が便利だな。「前月商品金額合計」みたいな。
英語だったら長い。

あと、音を表すだけのひらがな・カタカナ。
外来語を簡単に日本語に変換できてしまうカタカナ。

同じ言葉でも、漢字で書けば男っぽく、ひらがなで書けば女っぽく、カタカナで書けば外国っぽくなる面白さ。
あぁ。日本語ってすばらしい。

256 名前:nobodyさん mailto:sage [2008/08/23(土) 00:10:11 ID:???]
和んだw

257 名前:nobodyさん mailto:sage [2008/08/23(土) 02:58:57 ID:???]
英語的に正しいかとか気にしてないなぁ。
LastMonthItemPriceSummary
とかさぁ。

258 名前:nobodyさん mailto:sage [2008/08/23(土) 09:13:23 ID:???]
ワロタw

259 名前:nobodyさん mailto:sage [2008/08/23(土) 11:36:45 ID:???]
SexAndTheCityHelper



260 名前:249 mailto:sage [2008/08/23(土) 15:26:42 ID:???]
>>252
横着な要求を聞き入れて九打差り、官舎孟子安芸鱒

261 名前:nobodyさん mailto:sage [2008/08/23(土) 17:49:04 ID:???]
>>250
入ってない単語はいちいち登録してやらないといけないんだよな。
もしくは機能を無効にするか。
結局余計な仕事を増やす設計になってる滑稽さ

262 名前:nobodyさん mailto:sage [2008/08/23(土) 21:42:23 ID:???]
1行定義する労力と、単複区別不能なコードとどっちがいいか?

263 名前:nobodyさん [2008/08/24(日) 13:54:17 ID:OI90xc3U]
複数形とかなんでそんな仕様にしたんだろう?

264 名前:sage [2008/08/24(日) 17:24:57 ID:KEdveE+J]
すみません、アホな質問かもしれないんですが。

今まで1.1の環境でPEAR::Pagerを使うためにvendor()で読み込んでたんですが、
1.2に入れ替えたためDeprecatedだというWarningが出ます。で、1.2からは
book.cakephp.org/ja/view/538/vendor
App::importを使うようにと書かれているんですが、このApp::importって
どこに書けばいいんでしょう?posts_controller.phpのクラス?色んな
ところに書いてみたんですが、全部だめー!て怒られました。
Cakeの構造自体理解してなくてすみません。どこに書けばいいんでしょうか?

265 名前:264 mailto:sage [2008/08/24(日) 17:26:21 ID:???]
すみません、sage間違った・・・

266 名前:nobodyさん mailto:sage [2008/08/24(日) 22:43:46 ID:???]
>>264
コントローラーでもどこでもいいと思うけど。
だめー!って書いてあるエラーの内容見てみれば?

267 名前:264 mailto:sage [2008/08/25(月) 00:01:57 ID:???]
>>266
なんか色々いじってる間にHTMLヘルパーのエラーが出てしまって
再現できません><すみません!また書きます!

268 名前:264 mailto:sage [2008/08/25(月) 00:07:54 ID:???]
出ました。えーとチュートリアルで言うとposts_controller.phpの中の
class PostsController extends AppController{
App:import('Component', 'Pager');
...
}
と書いてみたところ
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION
と怒られます。何か根本的に勘違いしているような気がするのですが、
どこがそうなのか・・・

269 名前:nobodyさん mailto:sage [2008/08/25(月) 00:16:56 ID:???]
vendor(パス) → App::import(適当な名前, arary('file'=>パス.php);
こんな感じ



270 名前:264 mailto:sage [2008/08/25(月) 00:33:04 ID:???]
>>269
App::import('Vendor', array('file' => 'Pager.php');
としてみましたが、エラーメッセージ変わらずです。
vendorsディレクトリの中はPager(ディレクトリ)、Pager.php、
include_path_vendors.php(PEARのディレクトリへパスを通すため)
が入っています。うーむ。

271 名前:nobodyさん mailto:sage [2008/08/25(月) 02:22:25 ID:???]
App::import('Vendor', 適当な名前、array('file' => 'Pager.php');

だったか?

272 名前:nobodyさん mailto:sage [2008/08/25(月) 03:25:46 ID:???]
>>264
depricatedなら1.2のページャとimportしてるライブラリの関数名が被ってるんじゃない?

というかパースエラーさらしてる時点で初心者とみた。

273 名前:nobodyさん mailto:sage [2008/08/25(月) 11:53:43 ID:???]
class PostsController extends AppController{
App:import('Component', 'Pager');
...
}

じゃあ動かないよ

class PostsController extends AppController{

function goodluck()
{
App:import('Component', 'Pager');
}

...
}

じゃない?

274 名前:nobodyさん mailto:sage [2008/08/25(月) 17:33:57 ID:???]
Zendと違ってCakeは直接Cakeの中に色々入れていくタイプなのかな?
Zendの場合は必要なディレクトリ構成さえあれば外部から呼んでくれるが

275 名前:nobodyさん mailto:sage [2008/08/25(月) 17:58:11 ID:???]
そうそう、全部自分で完結させるタイプ、というか。
そのままディレクトリをサーバーに置けば使えるっていう。
私は結構気に入ってたりします。

276 名前:nobodyさん mailto:sage [2008/08/25(月) 22:26:29 ID:???]
FW内で自己完結できるのはいいよな
環境移すのも楽だし

277 名前:nobodyさん mailto:sage [2008/08/26(火) 17:35:31 ID:???]
>>276
VCEEとかだと.NETのフレームワークは外部から読み込むよな
そんな感じでもう慣れちゃったから内部完結みたいなのがまだ慣れない

278 名前:nobodyさん [2008/08/27(水) 11:21:42 ID:wzctFyRR]
Webに公開されないプログラムでCakePHPを使いたいんですが、
CakePHPはhtaccessやルーティングでプログラムを結び付けてるんで、やっぱり使いにくいんでしょうか?

CakePHPのデータベース周りが便利すぎて、どうしても使いたくなっちゃうんですよね。。

279 名前:nobodyさん [2008/08/27(水) 12:47:13 ID:tVkJ8wOQ]
社内向けのアプリ?
別にCakeでもいいんじゃね?



280 名前:nobodyさん mailto:sage [2008/08/27(水) 13:57:59 ID:???]
>>278
多分、Apache(Webサーバ)を通さず実行する
スクリプトとしてphp+cakeでやりたいってことじゃね?


281 名前:278 [2008/08/27(水) 14:30:57 ID:wzctFyRR]
>>280
その通りです。

282 名前:nobodyさん mailto:sage [2008/08/27(水) 15:04:50 ID:???]
ウェブサーバーが無いと
スクリプト動くわけ無いやんw

CakePHP以前にPHPが動かない。
PHPだけじゃなく、CGI、Perl、Ruby、何も動かんw

283 名前:nobodyさん mailto:sage [2008/08/27(水) 16:26:42 ID:???]
ひどいつりだ

284 名前:nobodyさん [2008/08/27(水) 16:48:18 ID:gXMXTzpH]
localhostだけで動かすか、IP規制すればいいだけのことじゃん

285 名前:nobodyさん mailto:sage [2008/08/27(水) 16:56:08 ID:???]
>>294
それでもWebサーバは必要。
なんか上げ足の取り合いになってる感じだが

286 名前:nobodyさん mailto:sage [2008/08/27(水) 18:30:20 ID:???]
>>294
その発想は無かった!

287 名前:nobodyさん mailto:sage [2008/08/27(水) 19:24:58 ID:???]
>>294
天才現る

288 名前:nobodyさん mailto:sage [2008/08/27(水) 20:17:20 ID:???]
CLIのphpで動くようにコード書けば良いだけだろ。JK

289 名前:nobodyさん mailto:sage [2008/08/28(木) 12:13:39 ID:???]
今、cakephpでブログを作って運営してるんだけどタグ機能をつけたいと思うのね。

でも、一度完成したプログラムをいじるのがなんかすごい抵抗があるんだけど。

プロの仕事だと完成後にあれつけろこれつけろってのもよくあること?



290 名前:nobodyさん mailto:sage [2008/08/28(木) 12:42:08 ID:???]
そのCakeで作ったブログとやらを見てみたい。ぜひ・・・・

291 名前:nobodyさん mailto:sage [2008/08/28(木) 13:54:59 ID:???]
>>289
「(タダで)こういう機能を追加して欲しい」
ってのはしょっちゅうだwww


292 名前:nobodyさん mailto:sage [2008/08/28(木) 14:23:15 ID:???]
ありがとうございます。やっぱそうなんですか。
作ったの改造するより、最初っから全部作った方が楽しいですよね。

家のリフォーム業者も同じことを思うんでしょうかね。

293 名前:nobodyさん mailto:sage [2008/08/28(木) 14:28:29 ID:???]
プロ・趣味問わず今のWebアプリはそういう増改築は不可避でしょ?
タグ付きで作り直してもまた別の機能付けたくなったらまた作り直し?
今の状態でとりあえずタグ機能付けて時間あったらソース修繕(何て言うんだっけ)じゃないの

294 名前:nobodyさん mailto:sage [2008/08/28(木) 15:17:32 ID:???]
>>293
たしかにそうですね。一個一個作り直してたらキリないですね。
とりあえずつけることを考えてやってみます。
勉強になります。ありがとうございます。

295 名前:nobodyさん mailto:sage [2008/08/28(木) 18:59:25 ID:???]
あとから修正すると、バグ混入で今まで動いていたところが動かなくなるよ。

そうならないようにユニットテストを書いておくわけだ。

書いておいたテストを実行すればテストできるわけだから、
修正するたびに、毎回全部をテストをするわけだ。

296 名前:nobodyさん mailto:sage [2008/08/28(木) 19:04:09 ID:???]
CakePHP徹底入門って初心者向きの内容?
やっぱり気になる・・・・

297 名前:nobodyさん mailto:sage [2008/08/29(金) 09:41:22 ID:???]
>>295
そうですね。たしかにバグりますよね。
あれ・・・ここいじってないんだけど、どうして動かないの!?って。
だからあまり触りたくなかったんですが。

ユニットテストのメリットってそこにあるわけですね。

298 名前:nobodyさん mailto:sage [2008/08/29(金) 12:25:04 ID:???]
>>289
ない仕事のほうがめずらしい

299 名前:nobodyさん mailto:sage [2008/08/31(日) 17:43:38 ID:???]
>>296
そろそろレビューが欲しいところ。



300 名前:nobodyさん mailto:sage [2008/09/01(月) 01:20:41 ID:???]
>>299
CakePHPと名の付く本は全部買ってる拙者、ぱらぱらっと読んだ感じではイマイチかと。
他の本との差別化をしようとしてか、bakeに多くのページを割いてる。
インストール + bake で半分とか。

拙者のお薦めは PHPフレームワーク完全マスター + CakePHPポケットリファレンス。
前者で入門して、あとは後者をリファレンスに。(後者も一度全部読むと良いと思う。)






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<182KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef