のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,689,871人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】フレームワーク CakePHP 16ホール目【v2.4】

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
551 : nobodyさん - 2013/11/26(火) 05:56:36.78 ID:2m7znfvZ (+24,+29,+0)
>>549
たぶん全員がそうだろ
552 : nobodyさん - 2013/11/26(火) 08:59:27.15 ID:??? (+33,+29,-19)
まずコードの意図を読むのに時間かかるからね
数カ月前の自分が書いたコードでもたまに分からないし
テストが書いてあったらそれはとっても嬉しいなって
553 : nobodyさん - 2013/11/26(火) 09:09:47.39 ID:??? (-8,-11,-67)
何らかの有名MVCフレームワークを利用したものなら
MVCという大枠とそのFWの規約とドキュメントがあるだけマシ
554 : nobodyさん - 2013/11/26(火) 09:26:27.15 ID:??? (+32,+29,-17)
>>552
おれおれフレームワークなんて、わけがわからないよ。
555 : nobodyさん - 2013/11/26(火) 11:33:42.73 ID:??? (+27,+29,-16)
俺はCake風(ただし1.3)のオレオレ作ってるから、割と理解できるな。
ただし、そこからカスタマイズ依頼とかされたら困るが。
556 : nobodyさん - 2013/11/26(火) 12:09:28.97 ID:??? (+27,+29,-24)
オレオレやってしまうと、せっかくのオープンソースの魅力が半減する。
557 : nobodyさん - 2013/11/26(火) 17:50:46.60 ID:??? (-26,-30,-82)
xampp
Cakephpvar2.3.10
でSmartyの3.1.15導入してみた。
tplファイルがない場合に選択されるctpファイルでの表示がおかしい。
HtmlHelper関連だと思うのだけどどなたか解決方法教えてください
558 : nobodyさん - 2013/11/26(火) 18:08:22.89 ID:??? (+26,+29,-28)
>>553
wordpressのプラグインとか作ってても
ドキュメントに無いソースの奥に眠る関数とか探して調べるのにすごい疲れたわ
559 : nobodyさん - 2013/11/26(火) 20:04:02.44 ID:??? (-14,-12,-4)
(WP早く滅びて)
560 : nobodyさん - 2013/11/26(火) 20:20:25.47 ID:??? (+25,+29,-20)
>>559
わかるわー。
WordPressが無ければどれほどプログラマーが稼げてたか。
561 : nobodyさん - 2013/11/26(火) 20:29:19.30 ID:??? (+32,+29,-26)
せめてまともなプログラマがWordPressを書いていれば…
あんな意味不明なぐちゃぐちゃなコードどうやってメンテしてんだろう
562 : nobodyさん - 2013/11/26(火) 21:37:55.32 ID:??? (+26,+29,-1)
>>561
大成できないタイプだな
563 : nobodyさん - 2013/11/26(火) 22:03:23.94 ID:??? (+27,+29,-8)
WP使えばなんでも安く・早く・簡単に出来ると思い込む奴ってなんなの?
564 : nobodyさん - 2013/11/26(火) 22:05:01.70 ID:??? (+27,+29,-30)
プラグインの多さだけがとりえですしお寿司
565 : nobodyさん - 2013/11/26(火) 22:30:57.24 ID:nldP7I2h (+22,+29,-18)
wordpress って最高だよね。
無料でここまで何でも出来るCMSとかこのスレの馬鹿グラマには出来ないでしょうね。
566 : nobodyさん - 2013/11/26(火) 22:48:15.61 ID:??? (+27,+29,-35)
お前らがWPに恨みたっぷりなのは分かった
せめてCakePHPで作られたCMSの話を……
567 : nobodyさん - 2013/11/26(火) 22:50:57.41 ID:??? (-10,+0,-14)
>>557
Smartyを破棄する
568 : nobodyさん - 2013/11/27(水) 00:18:20.01 ID:??? (+27,+29,-47)
CakeでもWPでも仕事するしおすし。
CakePHPベースのCMSは、なんかなぁ、
どうせCakeなら自分で好きなようにしたくなっちゃう感じする。
569 : nobodyさん - 2013/11/27(水) 00:25:51.15 ID:Rk4EDw/d (-24,-27,-15)
wordpress って素敵だなぁー
570 : nobodyさん - 2013/11/27(水) 01:30:39.60 ID:??? (+24,+29,-2)
>>569
ユーザーから見える所はな
571 : nobodyさん - 2013/11/27(水) 01:57:50.96 ID:??? (+32,+29,-42)
ユーザー数が多いからWordPressには安心感があるよ。
どんなにドツボにはまってても、
あぁ、この泥沼に世界中の見知ら人が
何万と埋もれてるんだろうなという
温もりがWordPressにはある。
573 : nobodyさん - 2013/11/27(水) 06:23:21.20 ID:??? (+17,+29,-12)
>>572
スペリング違うけど、クソなのは同意。2.xに初めて触ったときは感動したけど、4.xで卒業したよ。最近のは知らない
574 : nobodyさん - 2013/11/27(水) 22:12:09.37 ID:??? (+27,+29,-24)
だからさぁ
cakeもプラグインをもっとメジャーにしようよ
wordpress派も流れて来るから
575 : nobodyさん - 2013/11/28(木) 01:28:07.13 ID:??? (-18,-16,-17)
こないこない
wordpressはphpなんて知らない人用のもの
576 : nobodyさん - 2013/11/28(木) 06:31:59.63 ID:??? (+16,+18,-25)
新人研修で、汚いプログラムの例としてWordPressのソース見せてる
577 : nobodyさん - 2013/11/28(木) 10:50:04.35 ID:??? (+27,+29,-24)
うちの研修では、
商業的な成功には理念的な完成度は不要である例として
WordPressを引き合いに出してる。
578 : nobodyさん - 2013/11/28(木) 11:11:40.35 ID:??? (-17,-19,-9)
WordPressって商業的に成功してんの?
無料配布でしょ?
579 : nobodyさん - 2013/11/28(木) 11:35:10.00 ID:??? (+19,+28,+0)
580 : nobodyさん - 2013/11/28(木) 11:36:57.69 ID:??? (+18,+30,+0)
581 : nobodyさん - 2013/11/29(金) 02:16:14.63 ID:??? (+37,+29,-68)
Fat Controllerはもちろんだめ。
Fat Modelになりすぎてもだめ。
むずかしいよ、最初からそんな見通せないから、ついモデルに書いて太らせてしまって、
行数増えすぎてからうあーってなるよ。
ComponentとBehaviorも、気軽に作ってると数ばっか増えて、煩雑になってくる。
特にComponentが、コントローラーにもモデルにもアクセスできちゃうから、
つい責任持たせすぎになっちゃうよ。
582 : nobodyさん - 2013/11/29(金) 06:26:18.01 ID:??? (+26,+28,-15)
>>581
うあーってなるん?
583 : nobodyさん - 2013/12/01(日) 15:08:36.60 ID:??? (+38,+29,-44)
会社のサイトに簡単なメールフォーム付けようと
久々に素のPHP書いたら、メチャクチャに面倒臭く感じた
でもそれだけにCakeとか使うのもなあ…。
584 : nobodyさん - 2013/12/01(日) 16:08:25.46 ID:??? (+32,+29,-8)
>>583
ちょっと大きめのライブラリを導入した、ぐらいに思っておけば幸せかもよ
585 : nobodyさん - 2013/12/01(日) 18:00:34.36 ID:??? (+32,+29,-18)
>>583
それ単に、メールの仕様が複雑なだけだから。
586 : nobodyさん - 2013/12/01(日) 21:20:50.87 ID:??? (-26,-29,-94)
メールフォーム作るなら既存の小さいライブラリ使いたいな
メール用にはSwiftMailer選ぶんだけどバリデーションの部分はたまに悩む

Symfony2みたいなコンポーネントごとの独立性の高いFW知ってるなら
一部のコンポーネントだけ使えばいいらしいが
588 : nobodyさん - 2013/12/01(日) 21:58:22.92 ID:??? (+38,+29,-83)
cake関係ないかもしれんけど、フルスクラッチっていうの?サイトのシステムを全部作り直すのってどれくらい経過してからやればいい?

cakephp1のシステムを1年前に作ったんだが2で作り変えるか。。。迷い中。

ヤフーとかグリーとかミクシーみたいなでかい企業はどれくらいの頻度でやってるんだろ?
589 : nobodyさん - 2013/12/01(日) 22:06:14.84 ID:??? (+33,+29,-13)
>>588
そういう企業は複数のシステムを持ってるものだから、一気に全部を作り直したりはしない
少しずつ手を付けていく
590 : nobodyさん - 2013/12/02(月) 00:36:17.56 ID:??? (+33,+30,-117)
お問い合わせフォームのように、一部だけCakeで作ろうとしても
大体は「全体のデザインの中にフォームがある」ってスタイルになるから、
レイアウトやテンプレートをCakeで作らなければいけない。

そうなると、元々ある静的な部分を更新したら当然Cake側も更新しないと
整合性が取れないわけで、手間やコストが2倍に膨らんでしまう。

結局、Cakeやフレームワークを使うなら、全てそれで管理しないといけなくなる。
591 : nobodyさん - 2013/12/02(月) 09:12:38.83 ID:??? (+33,+30,-77)
Cake関係ない話だけど
ちょこっと導入できるような小さなメールフォームのライブラリが、案外ぐぐっただけじゃ見つからなくて
これ以上探す時間が勿体無いから自分で書こうと思った
CAPTCHAのライブラリはすぐ見つかったので、それはさくっと採用したけど

とにかくさっさと動くようにして終わらせたくて、テストも書かずに作ったので
ブラウザでいちいち動作確認して、面倒臭かった
593 : nobodyさん - 2013/12/02(月) 18:03:31.67 ID:??? (-27,-30,-258)
上でメールフォームの話題が出てるから試してみたんだけど、

/public_html
└contact.php
/cakephp
└/app
└/webroot

こういう構成だったとして、contact.phpにアクセスしたら
ContactControllerのindexを実行したいと思い、

#contact.php
$_GET['url'] = '/contact/';
require '../cakephp/app/webroot/index.php';

#webroot内の.htaccessのindex.php箇所
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

こんな風にしてhttp://example.com/contact.phpにアクセスしたんだけど、
「Contact.phpController could not be found.」ってエラーが出た。
やっぱ、public_htmlをアプリケーション化しないと無理なのかな?
594 : nobodyさん - 2013/12/03(火) 00:14:57.84 ID:??? (+32,+29,-3)
突っ込みどころ満載すぎてどこから書けばいいのか
595 : nobodyさん - 2013/12/03(火) 08:50:43.83 ID:??? (+32,+29,+0)
>>594
一個ずつ突っ込んでくれ
596 : nobodyさん - 2013/12/03(火) 09:30:31.38 ID:??? (+32,+29,-2)
>>595
漫才みたいになるけどいい?
597 : nobodyさん - 2013/12/03(火) 13:43:20.44 ID:??? (-26,-14,+0)
OK
598 : nobodyさん - 2013/12/03(火) 14:19:05.43 ID:??? (+29,+29,-5)
まず、ファイルとかパスの名前を正しく書け。
全部小文字なわけがない。
599 : nobodyさん - 2013/12/03(火) 16:50:09.45 ID:??? (+7,+10,+0)
>>598
え??
600 : nobodyさん - 2013/12/03(火) 18:25:14.17 ID:??? (+22,+29,-2)
はい、ネタ続けて!
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について