結局PHPのフレームワークってどれがいいの?

レス数が950を超えています。1000を超えると書き込みができなくなります。
1nobodyさん2014/08/17(日) 00:19:15.36ID:iiqVqpD1
最近Cakephpの勉強始めたんだが
コードがダサくて嫌なんだけど
ていうかarrayうざい
そもそもcakephpって名前がダサくて嫌だ
どれ次に勉強すればいいかな?
laravel symfony2 zendFramework CodeIgniter Yii

925nobodyさん2019/02/22(金) 08:50:53.51ID:???
>>918
yii良く出来ているよ
英語の壁がキツいけど

926nobodyさん2019/02/23(土) 12:30:16.62ID:???
世界には現在開発凍結も含めて42のフレームワークがあるそうな…
下の方はもう聞いたことないのばっかり

https://acodez.in/best-php-frameworks/

927nobodyさん2019/02/23(土) 14:49:53.04ID:???
Lithiumがない…

928nobodyさん2019/02/27(水) 23:25:25.03ID:???
zendしんどい…
日本語のサイトが劇少ない

929nobodyさん2019/03/02(土) 13:16:15.85ID:???
しんどいよねもはや

930nobodyさん2019/03/02(土) 14:46:35.23ID:???
>>928
海外のcake愛好家が、もし俺が日本語読めたらどれだけハッピーだっただろう…って
泣き言を英語で書いてたな。zendだとオランダ語かドイツ語わかると手に取るように
わかるんだろうけどなあ…

931nobodyさん2019/03/02(土) 15:15:46.94ID:???
日本語で開設書出たら普及しちゃう日本って

932nobodyさん2019/03/02(土) 20:49:00.85ID:???
Laravelも別に最高ってほどではないけどCakeみたいな設計が腐ったゴミを使うよりマシでしょ
アレに触れさせるだけでオブジェクト指向の教育にも悪い

933nobodyさん2019/03/02(土) 21:56:15.97ID:???
>>932
どのへんがcake腐ってんの?
まだまだ使われてるけど

934nobodyさん2019/03/03(日) 13:29:55.99ID:???
命名規則が厳しすぎるとか?

935nobodyさん2019/03/06(水) 16:34:55.76ID:???
ファットコントローラになりやすいとかきいたけど?

936nobodyさん2019/03/08(金) 23:42:01.96ID:???
わかりやすい勢力図
Laravel → アメリカ
cakePHP → 日本
CodeIgniter → インド
Yii → ロシア
Symfony →フランス
Zend → ドイツ

それ以外はもうシェア5%ないので無視

>> 935
オブジェクト攻めになるんだよな。pythonのthis攻め、Rubyのend攻めに
勝るとも劣らぬコードのある意味シュールさw

ちなみに2までは配列攻めだった

937nobodyさん2019/03/09(土) 10:47:08.29ID:CUrjZ5EQ
太ったモデルと痩せたコントローラーになれ

938nobodyさん2019/03/09(土) 18:25:43.25ID:???
だいたいMVCに全部詰め込もうとするのが間違ってる

939nobodyさん2019/03/09(土) 23:35:50.61ID:???
どこにつめこむの?

940nobodyさん2019/03/10(日) 02:39:52.73ID:???
DDD

941nobodyさん2019/03/13(水) 21:52:22.47ID:???
>>938
わかる。
特にMがテーブルに強くひもづく形の時は別に処理クラス群が必要

942nobodyさん2019/03/13(水) 21:57:07.51ID:???
本来そこまで含めてMなんだよ
ActiveRecordパターンのせいで誤解してるやつばっかだけど

943nobodyさん2019/03/13(水) 23:25:33.55ID:???
ORMapper=Model だと思ってるやつが多すぎるしそもそもwebアプリにMVCは合わない

944nobodyさん2019/03/14(木) 03:59:27.37ID:???
ウェブアプリにもロジック書くところは必要でしょ?

945nobodyさん2019/03/14(木) 06:50:26.95ID:???
>>942
そこまで含めてMなのはわかってるけど
ディレクトリ構成上の話

946nobodyさん2019/03/22(金) 11:03:41.35ID:???
仕事じゃなく個人でWebサイト作って公開する程度のプロジェクトだと
どのフレームワークが良いと思う?

自分の中ではLaravelとcakePHPに絞ってるんだけど
昨今の流れだとLaravelなのかなぁとか日本語ドキュメントの多さだとcakeなのかなぁ
という印象

947nobodyさん2019/03/22(金) 12:33:56.84ID:???
wordpress

948nobodyさん2019/03/22(金) 13:32:15.13ID:???
あ、でも個人でやるといってもバリバリプログラミングするWebアプリといった
感じのものを作りたいんだけど、ワープレじゃ無理だしょ?

949nobodyさん2019/03/22(金) 15:02:28.90ID:???
それならオレオレフレームワーク一択だろ
フレームワークに頼るな無能

950nobodyさん2019/03/23(土) 09:25:11.51ID:rvf9lYiw
フレームワークに頼って何が悪い無能

951nobodyさん2019/03/23(土) 11:37:04.34ID:???
オレオレはフレームワークを作る勉強になる

952nobodyさん2019/03/23(土) 12:49:13.08ID:iVkL6B0v
【人類は一つです(バカウヨ除外)】  世堺教師マiトレーヤ  【ユダヤから富を奪還し分ち合おう】
http://rosie.5ch.net/test/read.cgi/liveplus/1553306560/l50

9539462019/03/24(日) 09:02:10.49ID:???
実はおいどん、これまでオレオレを使ってたんだわ
パーフェクトPHPという書籍に簡単なMVCフレームワークのソースが
載ってて、それをベースにカスタマイズ、機能拡張して使ってたんだけど
あるとき急に虚しくなって…
どうせ俺がいくらがんばっても有名なフレームワークの方が優れてるだろうし
機能も充実してるんだろうなぁと
まぁ確かにかなり勉強になったけどね
でももうこのあたりでいいかなと思って、そろそろプロフェッショナルな
フレームワークをと考えた次第

でも個人でWebサイト作るなら、学習コストも考えて自分で作ってきたの
使ってりゃいいのかな

954nobodyさん2019/03/24(日) 10:13:19.70ID:???
手に馴染んだ包丁を変える理由は無いだろ
家庭料理ならね

955nobodyさん2019/03/24(日) 12:38:47.56ID:???
フレームワークしか使ったことないやつはただのオペレーターだから確実に使えない奴

956nobodyさん2019/03/24(日) 16:55:30.10ID:xH/tLpfF
それあなたの感想ですよね

957nobodyさん2019/03/24(日) 17:31:36.10ID:???
何か証拠はあるんですか?

958nobodyさん2019/03/26(火) 15:26:00.19ID:???
オレオレフレームワークしか使ったこと無い俺はどっち?

959nobodyさん2019/03/28(木) 19:06:57.36ID:???
>>946
個人のやつならphp使う意味ある?
WordPressでええやん

フレームワーク使うのは運用に強くすることや、
クラス設計しやすくするため
逆を言うならオブジェクト指向でしっかりクラス設計できないくらいならレガシーなやつでやっとけよとしか。

960nobodyさん2019/04/16(火) 14:10:33.41ID:???
>>953
パーフェクトPHPフレームワークとして公開しようず

961nobodyさん2019/04/16(火) 19:59:30.35ID:???
ここで素のパーフェクトPHPフレームワーク公開されてる
http://gihyo.jp/book/2010/978-4-7741-4437-5/support#supportDownload

まぁ学習用だからかなり簡略化されているけど、特に環境構築とかいらないんで
オレオレのベースにはいいかも

962nobodyさん2019/04/22(月) 23:38:15.19ID:???
何に使うかで選定基準変わるよね。
viewがからむならLaravelとかcakeがいいんだろうけど、apiオンリーの場合は選定迷う。そもそもapiサーバーでphpである必要がないんだけど、そういう顧客要件の時もあるし。。

963nobodyさん2019/05/09(木) 01:06:44.08ID:HHcYDMUs
phpについて役立つ情報とか
http://mevius.5ch.net/test/read.cgi/tech/1557329831/l50

RQ6

964nobodyさん2019/05/09(木) 09:14:54.86ID:???
何も無いやん

965nobodyさん2019/05/23(木) 00:01:12.87ID:???
いろいろ触ったけどcakePHPがいっちゃん作りやすいわ

966nobodyさん2019/05/23(木) 11:47:54.96ID:???
2かな3かな

967nobodyさん2019/06/25(火) 19:54:59.76ID:???
>>1
結論はciでおけ?(´・ω・`)

968nobodyさん2019/07/30(火) 20:35:35.87ID:UNhh2Mtv

969nobodyさん2019/08/14(水) 18:39:01.02ID:LcuTLAdq
そろそろブチクシに聞くかな

970nobodyさん2019/08/17(土) 11:21:12.63ID:VfpeLJY+
>>965

その規模で足りる仕事しかしてない奴にとってはそうかもな。
Rails劣化コピーだから、プロトタイピング〜小規模案件については確かに有効なんだろうよ。

971nobodyさん2019/08/17(土) 13:11:26.78ID:???
>>970
大規模のおすすめは?

972nobodyさん2019/08/17(土) 18:12:30.73ID:VfpeLJY+
大規模になる事を前提で、
自分たちで作るの、優秀な人を集めて。

973nobodyさん2019/08/30(金) 02:21:58.30ID:???
>>971
Ruby on Rails

974nobodyさん2019/08/30(金) 09:38:48.37ID:???
>>973
ブーム終わって技術者減ってね?

975nobodyさん2019/08/30(金) 22:37:36.26ID:???
>>974
Django

新着レスの表示
レス数が950を超えています。1000を超えると書き込みができなくなります。
レスを投稿する