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


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

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



1 名前:nobodyさん [2014/03/01(土) 17:03:24.57 ID:8AJ9GD6E]
CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです

■本家
www.cakephp.org/
APIドキュメント
api.cakephp.org/
github - cakephp
github.com/cakephp
the Bakery
bakery.cakephp.org/
Issue
cakephp.lighthouseapp.com/dashboard
CheatSheet[1.2] (PDF)
cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf

■日本語公式
cakephp.jp/
フォーラム
cakephp.jp/modules/newbb/
cookbook(マニュアル)
[2.x] book.cakephp.org/2.0/ja/index.html
[1.3] book.cakephp.org/ja

※前スレ
kohada.2ch.net/test/read.cgi/php/1378659370/

2 名前:nobodyさん mailto:sage [2014/03/01(土) 17:22:09.46 ID:???]
>>1
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
toro.2ch.net/test/read.cgi/tech/1393660194/

3 名前:nobodyさん [2014/03/02(日) 02:24:24.71 ID:QhD3xIFD]
鯖がかわたったら大文字/小文字を識別するようになってエラー吐きまくり、だれか助けて

4 名前:nobodyさん mailto:sage [2014/03/02(日) 08:29:45.89 ID:???]
全部リネーム(投げやり)

5 名前:nobodyさん mailto:sage [2014/03/02(日) 09:04:59.82 ID:???]
>>3
直せ

6 名前:nobodyさん mailto:sage [2014/03/02(日) 13:37:20.90 ID:???]
CakePHPの統合開発環境って何ですか?
Eclipseですか?Vimですか?

7 名前:nobodyさん mailto:sage [2014/03/02(日) 15:36:38.69 ID:???]
NetBeans

8 名前:nobodyさん mailto:sage [2014/03/02(日) 16:00:53.07 ID:???]
おつかれさまんこ!

9 名前:nobodyさん [2014/03/02(日) 22:24:22.81 ID:YQtz6+zn]
PHPStorm
じゃないの?

10 名前:nobodyさん mailto:sage [2014/03/03(月) 08:24:44.02 ID:???]
期待ほど補完してくれない



11 名前:nobodyさん mailto:sage [2014/03/03(月) 11:56:50.46 ID:???]
PHPStormはほぼ補完してくれる

12 名前:nobodyさん mailto:sage [2014/03/03(月) 16:36:59.02 ID:???]
dab1nmslvvntp.cloudfront.net/wp-content/uploads/2013/12/chart1-1024x853.png
海外と日本では世界が違うんだな

まだまだ日本ではCakeの利用率がかなりを占めるのにな

13 名前:nobodyさん mailto:sage [2014/03/03(月) 17:21:42.40 ID:???]
Laravel? 初耳

14 名前:nobodyさん mailto:sage [2014/03/03(月) 18:01:53.20 ID:???]
正直、やりたいことが手堅くできるならfwなんて何でもいい。

15 名前:nobodyさん mailto:sage [2014/03/03(月) 18:04:37.86 ID:???]
>>12
作ったら終わりが多い日本だとな
cakeが流行るんだよ

laravel、phalconに比べて
一から作るときの生産性はまだまだcakeが上

16 名前:nobodyさん mailto:sage [2014/03/03(月) 18:10:17.48 ID:???]
その通り、移行なんてする気ない
PHP5.2から5.4にするだけでかなり腰重かった

17 名前:nobodyさん [2014/03/03(月) 18:17:33.98 ID:fO6d1b91]
Java使いなのですがEclipseじゃダメですか?
PHPStormの方が優れている点を教えてください。

18 名前:nobodyさん mailto:sage [2014/03/03(月) 21:08:20.37 ID:???]
>>17
俺、両方使ったけどどっちもどっちだわ。
ただ、イクリプスのがもっさりしてるからだめだわ。

19 名前:nobodyさん mailto:sage [2014/03/03(月) 22:20:41.05 ID:???]
>>17
EclipseでJavaの開発してたものだけど
PHPの開発においてはPHPStorm一択だね

補完が優秀、最新バージョンへの追従が早い、Intentionsが優秀
要はPHP専門部分が強いのよね

WebStormを内包してるのもGood
難点は、有料、英語

EclipseがPHPでの開発において勝ってる点って
難点の2個しかないんじゃないかな

20 名前:nobodyさん mailto:sage [2014/03/04(火) 00:08:55.15 ID:???]
netbeansもよろ



21 名前:nobodyさん mailto:sage [2014/03/04(火) 00:17:04.37 ID:???]
eclipse
php storm
dreamweaver
net beans

全て使った上で俺はdreamweaver。
デザインも両方やると、やっぱりDWが一番だわ。

22 名前:nobodyさん mailto:sage [2014/03/04(火) 00:53:16.41 ID:???]
DeamWeaver で CakePHP を開発してるってこと?

23 名前:nobodyさん mailto:sage [2014/03/04(火) 05:53:13.25 ID:???]
デザイナーってのがよくわからないんだけど、
デザイナーってjQueryとか使う?
Photoshop使って画像を作るだけ?
画像の動きまでプログラミングするの?

24 名前:nobodyさん mailto:sage [2014/03/04(火) 07:01:44.55 ID:???]
sass、less使わないのか

25 名前:nobodyさん mailto:sage [2014/03/04(火) 07:06:42.25 ID:???]
Sublime Text!

あっ、エディタはお呼びじゃないっすか…

26 名前:nobodyさん mailto:sage [2014/03/04(火) 13:52:11.38 ID:???]
>>22
そうだよ。
プラグインも自分で開発してるからMVCの移動も楽だし。

27 名前:nobodyさん mailto:sage [2014/03/04(火) 15:42:27.40 ID:???]
慣れてるのが一番や

28 名前:nobodyさん mailto:sage [2014/03/04(火) 18:48:55.56 ID:???]
デザイナーって画像作ってるだけじゃないの?

29 名前:nobodyさん mailto:sage [2014/03/04(火) 19:34:01.40 ID:???]
最近のWebデザイナーはWordpressとかJavaScriptとかでプログラミング当たり前になりつつある

30 名前:nobodyさん mailto:sage [2014/03/04(火) 20:53:55.54 ID:???]
>>29
昔に比べて、画像のデザインの需要はなくなったよね。
ほぼCSSで賄える。



31 名前:nobodyさん mailto:sage [2014/03/04(火) 21:10:49.21 ID:???]
楽しいPHPerの仲間がぽぽぽ〜ん

32 名前:nobodyさん mailto:sage [2014/03/04(火) 22:10:44.66 ID:???]
>>30
しかもSCSSとかCompassとか出てきて無縁ではいられないな

33 名前:nobodyさん mailto:sage [2014/03/05(水) 02:59:19.79 ID:???]
DWで開発とか猛者すぎる

34 名前:nobodyさん mailto:sage [2014/03/05(水) 08:05:21.32 ID:???]
>>33
デザインとcakephpやる人は、
アプリ切り替えるんかな?

35 名前:nobodyさん mailto:sage [2014/03/05(水) 08:22:44.09 ID:???]
DWとか補完ねーだろ、知らずに言ってるけど

36 名前:nobodyさん mailto:sage [2014/03/05(水) 11:36:59.89 ID:???]
うちのデザイナ兼コーダーはPHPStormとFireworks使ってるな
DW使う余地はないらしい

37 名前:nobodyさん mailto:sage [2014/03/05(水) 15:32:41.15 ID:???]
>>35
補完ないけど、手打ちした方が早いと個人的に思ってる。

俺は f, を押すとfunction
ts を押すと$this-setが出るようにしてる。

38 名前:nobodyさん mailto:sage [2014/03/05(水) 15:39:28.53 ID:???]
みんなWindowsで開発して
レンタルサーバーはLinuxなの?
それともレンタルサーバーもWindows?

39 名前:nobodyさん mailto:sage [2014/03/05(水) 16:03:27.33 ID:???]
>>38
前者です

40 名前:nobodyさん mailto:sage [2014/03/05(水) 20:48:51.34 ID:???]
IDEの補完の恩恵って速さもあるけどミスが減ることだと思う



41 名前:nobodyさん mailto:sage [2014/03/05(水) 21:20:36.95 ID:???]
純粋にWindowsで開発するの?
Linux on VMとかそういのじゃないよ。

42 名前:nobodyさん mailto:sage [2014/03/05(水) 21:22:19.75 ID:???]
ここでMacの人が通りますよ…
もともとDTPだけだったんですがね、どうしてこうなった

43 名前:nobodyさん mailto:sage [2014/03/05(水) 23:39:42.38 ID:???]
手打ちが速いとかいうやつとは一緒に仕事したくねぇな
自分だけ石器時代にいること気がつかないのか

44 名前:nobodyさん mailto:sage [2014/03/06(木) 01:34:18.88 ID:???]
Windowsで開発なんて苦行はもうやりたくねぇ。
ただ、最近Macたけーんだよなぁ。

45 名前:nobodyさん mailto:sage [2014/03/06(木) 01:39:01.70 ID:???]
AdobeがLinuxに対応してくれさえすれば

46 名前:nobodyさん mailto:sage [2014/03/06(木) 01:41:18.94 ID:???]
>>43
ボロボロ打ち間違えてコンパイラとか何やらに怒られまくる人いるよね

47 名前:nobodyさん mailto:sage [2014/03/06(木) 16:30:29.55 ID:???]
コンパイラに怒られまくっているうちはいいよ。

48 名前:nobodyさん mailto:sage [2014/03/06(木) 16:38:25.92 ID:???]
Vimで開発してる人いる?

49 名前:nobodyさん mailto:sage [2014/03/06(木) 17:39:00.27 ID:???]
>>48
してる。けど時々嫌になる。
Ctrl+p があるから同じファイル内にある文字列なら補完してくれる。

50 名前:nobodyさん mailto:sage [2014/03/07(金) 04:26:25.69 ID:???]
vimでやっとるよ



51 名前:nobodyさん mailto:sage [2014/03/07(金) 23:51:55.49 ID:???]
xamppで開発してるの俺だけか・・・

52 名前:nobodyさん mailto:sage [2014/03/08(土) 01:16:47.70 ID:???]
(´・ω・`)ノシ

53 名前:nobodyさん mailto:sage [2014/03/08(土) 01:32:28.55 ID:???]
>>51
えっ

54 名前:nobodyさん mailto:sage [2014/03/08(土) 02:06:28.48 ID:???]
AMPは全員じゃないの

55 名前:nobodyさん mailto:sage [2014/03/08(土) 10:10:54.63 ID:???]
xampp&Dreamweaverで開発してるの俺だけか・・・

56 名前:nobodyさん mailto:sage [2014/03/08(土) 13:25:58.29 ID:???]
>>55
せやな

57 名前:nobodyさん mailto:sage [2014/03/08(土) 19:26:45.91 ID:???]
>>55
せやせや

58 名前:nobodyさん mailto:sage [2014/03/08(土) 21:12:37.20 ID:???]
そいやそいやー!!

59 名前:nobodyさん mailto:sage [2014/03/09(日) 09:34:45.06 ID:???]
>>51
ProductionもWindowsならいいとおもうけどね。

60 名前:nobodyさん mailto:sage [2014/03/10(月) 01:08:03.93 ID:???]
最近nginx postgresqlの案件が多い
時代も変わったな



61 名前:nobodyさん mailto:sage [2014/03/10(月) 01:14:07.27 ID:???]
一時 node.js x nginx の案件が続けてあったけど今はぱったりなくなった。

うちの開発力を考えてみたら、理由は何となく分かる。

62 名前:nobodyさん mailto:sage [2014/03/10(月) 02:26:08.77 ID:???]
>>61
残念なんだな

63 名前:nobodyさん mailto:sage [2014/03/10(月) 03:08:31.82 ID:???]
しかしとうとうApache一強とも言っていられないのか

64 名前:nobodyさん mailto:sage [2014/03/10(月) 04:27:16.33 ID:???]
>>60
nginxはわかるけど、なんでいまPostgres?
なんかPostgres盛り上がる要因とかあったっけ?

65 名前:nobodyさん mailto:sage [2014/03/10(月) 21:21:56.51 ID:???]
id、date、text、deleteというテーブルAと、
id、date、text、text2、deleteというテーブルBの2つから
deleteの値がbのものだけdateの値のascソートで
id、date、textをfindしたいんですが、どう書いたらいいですか?

66 名前:nobodyさん mailto:sage [2014/03/10(月) 22:08:49.44 ID:???]
>>64
MySQLはOracleがしっちゃかめっちゃかにしてるから相対的に人気になってるんじゃね?

67 名前:nobodyさん mailto:sage [2014/03/11(火) 00:15:01.95 ID:???]
>>65
SQLクエリをどう書くか考えて、それをfind conditionに落とし込む
頑張ってねー

68 名前:nobodyさん mailto:sage [2014/03/11(火) 08:26:50.13 ID:???]
>>64
サーバー管理部門にpostgresを指定されたからって客が多い
互換性やライセンスで将来性に問題があるって言われることが多いよ

69 名前:nobodyさん mailto:sage [2014/03/11(火) 08:34:20.29 ID:???]
何も考えず.net採用して高いライセンス料払うシス管よりだいぶ優秀だな

70 名前:nobodyさん mailto:sage [2014/03/11(火) 08:50:55.26 ID:???]
クラウドではmysqlのほうが限界ありそうだもんな



71 名前:nobodyさん mailto:sage [2014/03/11(火) 11:13:18.89 ID:???]
え、分散処理はMySQLのほうが上じゃないの?

72 名前:nobodyさん mailto:sage [2014/03/11(火) 11:20:27.56 ID:???]
>>66
MariaDBもあるのにねぇ

>>68
将来性に問題があるのは、MySQLが?

ずっとPostgres押しな鯖管なのか、最近何か理由があってPostgresに乗り換えた鯖管なのか・・・
やっぱオラクルのせいかね。

海外製のフレームワーク使うときは、単純に利用実績が少ないだろうから、
PostgresとのI./F周りでバグが残ってそうでやなんだけどなぁ。

73 名前:nobodyさん mailto:sage [2014/03/11(火) 11:54:25.66 ID:???]
phpとの親和性が高いから人気だと思う>MySQL
Postgresはインストールから複雑だからね

74 名前:nobodyさん mailto:sage [2014/03/11(火) 12:06:44.94 ID:???]
>>73
インストールのどの辺りが複雑です?
手前でビルドするなりパッケージ管理使うなり
どちらもMySQLと差がないように見えるけど

75 名前:nobodyさん mailto:sage [2014/03/11(火) 12:38:57.23 ID:???]
yumで管理して、バージョンも上げていくとなると
PostgreSQLのほうが断然楽ですよ

76 名前:nobodyさん mailto:sage [2014/03/11(火) 13:39:09.07 ID:???]
ポスグレはWindowsに対しては入れにくい。

77 名前:nobodyさん mailto:sage [2014/03/11(火) 18:31:47.62 ID:???]
>>74
「どの辺が」って言われたら答えづらいけど、俺には難しく感じたな。
phpMyAdmin的ツールもない(俺が知らない)し。

78 名前:nobodyさん mailto:sage [2014/03/11(火) 20:38:18.52 ID:???]
日本はまだまだMySQL

79 名前:nobodyさん mailto:sage [2014/03/11(火) 21:13:40.85 ID:???]
>>77
ウィザード方式のインストーラーがあっても難しいですか?

> phpMyAdmin的ツールもない(俺が知らない)し。
そのまんまphpPgAdminがあります

80 名前:nobodyさん mailto:sage [2014/03/11(火) 21:20:51.46 ID:???]
PHPはまだまだMySQL



81 名前:nobodyさん mailto:sage [2014/03/11(火) 22:01:55.52 ID:???]
>>79
>そのまんまphpPgAdminがあります
へぇ、いいこと聞いた

いや使わんけど…

82 名前:nobodyさん mailto:sage [2014/03/11(火) 22:59:07.61 ID:???]
>>79
むしろ、ウィザード方式が難しいのかもしれないw

83 名前:nobodyさん mailto:sage [2014/03/11(火) 23:18:26.22 ID:???]
Windowsだとな

84 名前:nobodyさん mailto:sage [2014/03/12(水) 00:09:30.13 ID:???]
SQLite使ってる奴は居ないの?

85 名前:nobodyさん mailto:sage [2014/03/12(水) 00:35:14.55 ID:???]
Android開発者が使ってるよ

86 名前:nobodyさん [2014/03/12(水) 01:21:31.02 ID:JpmxxtI4]
SQLiteは無くならないだろ

87 名前:nobodyさん mailto:sage [2014/03/12(水) 05:13:57.33 ID:???]
>>85
iCloudとの相性もいい

88 名前:「ガスライティング 集団ストーカー カルト」で検索を! [2014/03/12(水) 10:17:56.59 ID:lU6KEgTK]
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法


↑マスコミや、カルトのネット工作員がやっていること

TVなどが、偏った思想や考え方に染まっているフリや常識が通じないフリをする人間をよく出演させるのは、
カルトよりキチガイに見える人たちを作ることで批判の矛先をカルトから逸らすことが目的。

リアルでもネットでも、偽装左翼は自分たちの主張に理がないことをわかっているのでまともに議論をしようとしないのが特徴。
,,

89 名前:nobodyさん mailto:sage [2014/03/12(水) 16:45:29.66 ID:???]
>>67
> SQLクエリをどう書くか考えて、それをfind conditionに落とし込む
どう書くか考えてわからなかったんです
説明難しい質問だったらすみませんでした

90 名前:nobodyさん mailto:sage [2014/03/12(水) 18:07:22.48 ID:???]
俺もお前の質問の意味が分からん
自分でもわからないのに、他人がわかると思うか?



91 名前:nobodyさん mailto:sage [2014/03/12(水) 18:09:07.22 ID:???]
>>90
この質問はわかるぞ。面倒だからスルーだが。

92 名前:nobodyさん mailto:sage [2014/03/12(水) 18:11:24.37 ID:???]
わかるなら答えてやれよw

93 名前:nobodyさん mailto:sage [2014/03/12(水) 18:27:18.86 ID:???]
UNION ALL使えば

94 名前:nobodyさん mailto:sage [2014/03/12(水) 18:55:29.33 ID:???]
>>89
ならばスレ違いだ

95 名前:nobodyさん mailto:sage [2014/03/14(金) 11:56:16.48 ID:???]
画像のアップロード処理ってコントローラーでやってます?モデルですか?
今までコントローラーでやっていたのですが、モデルでやるような気がしてきました

96 名前:nobodyさん mailto:sage [2014/03/14(金) 12:48:14.25 ID:???]
>>95
悩むやつはだいたいモデルに置くべき
というか俺なら画像アップロードロジックだけまとめて別のクラスにして、モデルから委譲する

97 名前:nobodyさん mailto:sage [2014/03/14(金) 20:57:46.25 ID:???]
>>96
とりあえずモデルにまとめましたが、画像の処理って難しいですね。
・アップロードした場合
・アップロードしなかった場合
・アップロードして過去のファイルがある場合
・アップロードせず過去のファイルがある場合

などの条件判定が必要だったりして、モデルの構成に時間がかかりました。
beforeSaveとafterSaveを使ってなんとかまとめましたが、
ビヘイビアか何かでまとめた方がいいかもしれません。

98 名前:nobodyさん mailto:sage [2014/03/14(金) 21:38:04.58 ID:???]
ファイルアップロードのプラグインを使わない理由は?

99 名前:nobodyさん mailto:sage [2014/03/14(金) 21:55:08.48 ID:???]
>>98
自由度を追求したいので。

100 名前:nobodyさん mailto:sage [2014/03/14(金) 23:37:29.52 ID:???]
自由度を追求するレベルのやつは
こんなところでしょーもない質問はしない



101 名前:nobodyさん mailto:sage [2014/03/15(土) 02:23:33.07 ID:???]
まぁええやんか






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

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

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