結局PHPのフレームワークってどれがいいの?
■ このスレッドは過去ログ倉庫に格納されています
最近Cakephpの勉強始めたんだが
コードがダサくて嫌なんだけど
ていうかarrayうざい
そもそもcakephpって名前がダサくて嫌だ
どれ次に勉強すればいいかな?
laravel symfony2 zendFramework CodeIgniter Yii Symfonyみたいにがっつり環境構築するんじゃなくて単に圧縮ファイルを解凍するだけで準備完了なのがいい それはある
手軽に作るならfuel
がっつり重厚なシステム構築するならsymfony
みたいな使い分けしてる
cakeは飽きた
phaloconはまだ使ってない >>233
ここでの謎のfuel人気はって言いたかった
世界的にはハッキリオワコンなのにやたらここで名前挙がるのが不思議 >>238
そもそも言語の存在自体が斜陽なPHPにとって
すべてのフレームワークは必ずオワコンになる
その点fuelは現時点での人気もさることながら
いざとなったら自分で保守し切れるミニマムさ がいいんだよ
オワコンになってもなお延命できる ということが最大のポイント >>239
オワコンのfwを延命してまで使おうとする奴は
そもそもオレオレで自作するかマイクロフレームワーク使うと思うよ
正直、現状でfuelとかci使ってる奴は仕事の都合で仕方なくか
書籍とか日本語ドキュメント完備してあるっていう理由で使ってる層だと思う >>238
そう
それがステマの成果
ciがライセンスで揉め始めた辺りからのこの板にある
いろんなfwの過去スレとか見れたら見てみな
fuelを使わせようとする謎の勢力の奮闘ぶりがよくわかるよ
定期的に意味不明にfuelマンセーしてる オワコンでもステマでもいいよ
みんな新しいものに行っちゃっておくれ
俺はfuel派じゃなくciだけど似たようなもんだしfuel派と気持ちは一緒だと思う >>240
fuelなんてマイクロフレームワークに毛が生えた程度のもんだろ
コミュニティだってあって無いようなもんだし
日本語の書籍が2冊もあるのは奇跡みたいなもんだろ >>243
> fuelなんてマイクロフレームワークに毛が生えた程度のもんだろ
マイクロフレームワーク触ったこと無いだろ
触ったことある奴なら恥ずかしくて口が裂けても言えん
> コミュニティだってあって無いようなもんだし
> 日本語の書籍が2冊もあるのは奇跡みたいなもんだろ
逆だよ逆
世界的に見ても大して人気もなく、日本でも人気無く
完成度が高いわけでもなく、それどころかバギー過ぎて本番使用を躊躇うレベル
コミュニティだってあってないようなものなのに、それなのにだよ、本が出るって相当おかしいと思わないのか?
ちょっと穿った考えだけど、2chでマンセーして廻ってんのは著者じゃねーの?
とか、マジで疑ったことあるよ マイクロフレームワークなんて言葉初めて聞いた
ググったけど色々あるな。ルーティングからテンプレートエンジン、ORM、MVCと揃ってるものまであるけど、マイクロの線引きはなんなんだろ
まあ新しいもの覚える気はしないけど >>244
どう逆なの?
おかしいなら奇跡じゃないの? PHPerの人口多いはずなのにまともなFW書籍がないのがね
CIかララベルの書籍出ないかなあ 書籍が揃っているのは良い意味でも悪い意味でも枯れているFWだけだね >>247
誰がなにを仕組んだの?
イルミナティがfuelphpを流行らせようと画策しているの? みんなで育てていけばいい
Cakeだってそうだったろ? FuelPHPをろくに使いもしないで叩くのはやめてくれ。
それからFuelPHPの書籍は凄い良書だ。 FuelPHPの著者がCIかララベルに乗り換えて書籍出してくれればいいのに >>253
>>254
良書っていわれてるのはどっちのやつ?
はじめてのフレームワークとしてのFuelPHP 改訂版 鈴木 憲治
改訂 FuelPHP入門 早川 聖司 >>255
なんか白いやつは良かった
紫色の改訂版は読んでない 良書は、
はじめてのフレームワークとしてのFuelPHP 改訂版
だよ。 >>256
>>257
ありがと
今度本屋で見てくる 著者によるステマは十分あり得ると思う
あんな不人気フレームワークが不自然に持ち上げられすぎ >>259
既にこのスレにも謎の勢力は現れてると思う フレームワークの比較に興味をもつ人は、
初めてフレームワークを使おうとしている初心者か、
どのフレームワークも習熟できない人。
どのフレームワークも習熟できない人ほど、
明確な目的もなく上っ面だけ使ってみて、修得できたつもりでいるw
そしてこのスレで、フレームワーク比較をのたまうw そうそう
浅い知識でわかったつもりになってfuelなんてフレームワークを持ち上げちゃったりする >>262
オススメのフレームワークはなに?
明確な目的を持って使いこなし習得した実力をもって
比較した結果を教えてほしい いっくらPHPフレームワーク研究しても、JavaScriptは必ず使うんだよなあ そりゃクライアントサイドは別問題だし仕方なくね
node.js使えば言語は揃うけど、あれだってブラウザとは環境事情が違いすぎてあんまり同じ言語触ってる感じにはならんしなあ >>238
FuelPHPが、Googleトレンドで比率が低い割にこのスレで人気があるのは、
FuelPHPを使っている人は実はとても多いのに、Google検索をする必要が
ないくらい日本語ドキュメントと書籍が充実しているからではないのかな。
ちなみに俺はFuelPHPは使っていないし関係者でもない。 >>270
ググらないくらい充実してるってところはあり得ないだろ
トレンドあるフレームワークですらググって調べるのに、fuelPHPだけは必要ないなんてことあるわけない
ググっても出てこないから諦めてるんじゃないの? >>270
一時期は知名度ナンバーワンで書籍も多く出てたcakephpのgoogleトレンド見て同じことが言えますか? >>273
ほんとだわ。
肝心のアップグレードガイドも歯抜けが多いし、開発者が好き勝手つくってるのはいいけど、オタク向けフレームワークって感じ。 googleトレンドもだけどgithubのstar数が悲壮感漂ってる >>271, 272
確かにおっしゃる通り。
私の意見には無理があるわ。 >>272
アジアと北アフリカにしか人気がないところとか?
バングラディシュ、インド、日本、チュニジア、フィリピン、香港、モロッコ、 ドキュメントや本の充実度と検索ボリュームの関係の話をしてるところに突然国の話を持ち出すのはもう相当かっこいい >>238のかっこ悪さが浮き彫りになった形
世界的にはwww githubのstar数
laravel 23,936
codeigniter 12,549
symfony 12,535
cakephp 6,551
fuel 1,396
世界的にオワコンは間違ってる
そもそも始まってないんだから Laravel勉強したいんだけど5に対応してるあの書籍、中身は4なんでしょ
まともに勉強できる環境がないね Laravelはちょっとしたことでも全部海外サイト行き
国内に情報無さ過ぎる laravelってgithubにあるのほとんどゴミじゃね? qiitaの記事数
cakephp 1154
laravel 1085
fuelphp 537
symfony 459
codeigniter 153 英語読めなくて使えない人が多い方が有難かったりして ある程度使えるようになったら海外サイトで調べるのは問題ないんだよな
c#はだいたいstackoverflowで適当な答えひっかかるし
まずは初期の学習の環境として日本語がいいんだが セキュリティさえなんとかすれば俺様FWのほうが楽で自由だよね 作成するシステムの方向性が同様ならそうかも
カート専用fwみたいにね >>295
うーん気持ちはわかるけど俺は無理
有名FWに乗っとけばセキュリティ問題がニュースで得られるけど、自前だと全部に精通してなきゃいかんのが俺には無理ゲーだな
FW使っときゃ顧客にも保守料で最新キープしますという形で契約ライン合意しやすいし セキュリティ以前に自作でやると
後方互換性考慮した修正していくうちにスパゲッティになってしまう
cakeのソースに親近感を覚える俺です >>297
そうか…フレームワーク勉強するのも面倒だけどセキュリティはもっとカオスなんだろうな
fuelPHPの書籍がしっかりしてるからこれにしようかと思ったけど、もう死にそうだからセキュリティ更新もなくなるかもね
がんばってLaravel勉強するかなあ…
ていうかFWってWPみたいに頻繁にセキュリティ更新ないけど、すでに強固なセキュリティ対策されてるの? WordPressは利用者がプログラム書くことはあまりないでしょ、プラグインを組み合わせて機能を実現して、
どうしても独自のカスタマイズをしたいところだけ、エンドユーザがちょこっと書き換える。
だから提供側が担当するアップデートが多い。
フレームワークは枠組みを提供して、中身はフレームワークユーザが作るもの。
たとえばログイン機能を作るとしても、そのアカウント管理がセキュアなものかどうかは、フレームワーク側が提供するのではなく、
フレームワークを使ってログイン機能を作るプログラマが作りこむものだよ。
もちろんフレームワーク自体やプラグインとしてログイン機能/アカウント管理が提供されてることも多いけど、それだってカスタマイズすることが前提だ。 fuelでここ数年やってきたけど、未だに盛り上がることなく、そろそろ替えようと思ってる。
で、symfonyやlaravelに手を付けて見たけど難し過ぎ・・・。 fuelphpの圧倒的な学習コストの低さをなめちゃいけねぇよ 学習コストの低さ
イコール
・高品質なコード
・担当が代わっても品質が安定
・障害対応、仕様変更への対応力
個人はともかく業務でWeb開発している人達にとっては、
学習コストの低さはものすごく大事な要件なのよ。 世のWebプログラマがフレームワークの学習コストにすら耐えられない現実が悲しい
学習コスト低いものだけで仕事が成り立つような職ならそりゃ年取ったら捨てられるわ 十分に金払わないから素人に毛が生えたのしか来ないだけではという気もする fuel使える頭があればほかのフレームワークも余裕でしょ
ああでもfuelしか使えない人は英語苦手そうだな Symfony2って、でかすぎてサーバへ持って行くときに困る。
Symfonyシリーズってまだ人気あるの? もしかして今どきFTPとかSCPでデプロイしてる感じ? ftpやscpでもデプロイが出来るレベルの簡潔さが無いと
結局保守で困るからな scp,ftp,sftpなどのデプロイって普通かと思っていたんだが、ダメなのか?
何がメインになってるの? 俺はなんとなくずっとsftpだ。scpの方がいいの? 察しちゃったね
ここに書き込んでるのがどういう層か git hookでデプロイか…継続的インテグレーションって言うのかこれ?
継続的インテグレーションの略語もCIなのがめんどくさいな…。
普段これをCIって言ってる奴らはCodeIgniterの事はなんて言うんだ?もはや眼中にない感じ? composerとか使えるなら使いたいけどね
あいにくテストクラスも作らずにExcel方眼紙でテスト仕様書作ってるような現場なんでね >>323
あとCorporate Identityの方が有名じゃない? >>321
使っていない
自動でデプロイするほど小規模じゃないので 自動デプロイする職場って、担当者の個人判断でいいのか?
承認やら複眼チェックはいらんのか?
アジャイルとか開発プロセスの軽量化とかいうけど、
検査漏れなどあれば事業の存続に影響するようなシステムでも
プロセスの軽量化を優先しているんかな? どっかで壊れるのも全自動って書き込み見たなw
まあもちろんテスト環境が自動で、本番は分けるとかやってるんだろうけど 開発環境やテスト、検証環境ならわかるが
さすがに本番環境はscpなりで
めっちゃ慎重にやると思うんだよなあ テスト環境まで自動デプロイ
本番は承認プロセス挟んでブルーグリーン (パフォーマンスを考えなければ)Laravel一択でしょ パフォーマンスを考えないやつなんているのか?
リリース時はふつう閑散としているからパフォーマンスがでなくても問題ないが、
サービスが繁盛してくるとマズいことになる。 >>332
php使っている時点でパフォーマンス優先してないのでは?
ロードバランサー挟んで負荷分散しとけばいい。 >php使っている時点でパフォーマンス優先してないのでは?
これたびたび言われるけど、PHP7で大幅にパフォーマンス改善されたのをふまえても、他のWeb系言語より大きく劣っているのだろうか? ■ このスレッドは過去ログ倉庫に格納されています