X



結局PHPのフレームワークってどれがいいの?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
2014/08/17(日) 00:19:15.36ID:iiqVqpD1
最近Cakephpの勉強始めたんだが
コードがダサくて嫌なんだけど
ていうかarrayうざい
そもそもcakephpって名前がダサくて嫌だ
どれ次に勉強すればいいかな?
laravel symfony2 zendFramework CodeIgniter Yii
0136nobodyさん
垢版 |
2015/07/10(金) 02:26:28.84ID:???
>>135

>SQLをシンプルに使ってSQLインジェクション対策
>したいなら、ふつーにPDO使えばいいじゃん。
>とか思うのだが。 稚拙すぎ?

いや、僕もそう思います。
そうすると、フレームワークによってルールが違いすぎるのもいらいらしてきます。

MVCの実装なんか本当は物凄く簡単なので、
だったらやたら命名規約が厳しいだけのCakeなんか、尚更使う必要ないなと思ってしまいます。
0137nobodyさん
垢版 |
2015/07/10(金) 08:35:48.39ID:???
命名規約が厳しいのは、作ってて楽しくない。


縛られず、自由に楽しく開発したいもんね。

命名規約に則らないとダメというのは、楽しいどころかイライラします。
0138nobodyさん
垢版 |
2015/07/10(金) 19:06:18.93ID:???
ダメなものほど流行するというのは何とかしてほしいです…
0139nobodyさん
垢版 |
2015/07/10(金) 21:13:14.74ID:???
全部自分で作るのが一番わかりやすいのは当たり前。
フレームワークのメリットはいかに早く、簡単に、分担して作れるかだから。

アホがいじっても、大惨事にならないようにできてる。
0140nobodyさん
垢版 |
2015/07/12(日) 10:46:22.00ID:???
アホでも作れる範囲しか作れないってことだけど、
それで事足りちゃうんだよね、大抵の物は。
0141nobodyさん
垢版 |
2015/07/12(日) 12:30:38.70ID:???
そらそうよ。
大抵のWebサイトで使われてる技術を簡単に書けるようにまとめたのがフレームワークなんだから。
テクニックの共通言語化みたいなもんさね。

「ぐへへ30行で書くところを、俺独自の書き方で3行でまとめたぜ」ってタイプのアホと、
「本に書いてあったとおりに書きました。セキュリティ?食べたことありません」ってアホ。
どっちも防げる。めでたしめでたし
0142nobodyさん
垢版 |
2015/07/12(日) 17:31:46.06ID:???
今のPHPは物凄くよくできてるんだけど、
肝心のPHPerの方がいつまでたってもPHP4あたりの頃のコーディングスタイルで書き続けてるからなぁ。
0143nobodyさん
垢版 |
2015/09/16(水) 21:55:59.59ID:???
フレームワークを使えば関数書くだけでほとんど済むから、PHP Ver4レベルの言語仕様さえ知っていればおk。
0144nobodyさん
垢版 |
2015/10/04(日) 02:22:11.54ID:lfwOPSPN
>>132
Twigって最終の出力結果のキャッシュもしてくれるのん?
テンプレートのキャッシュだけじゃなかったっけ

Smarty3遅いんで引越し先さがしてる
0145nobodyさん
垢版 |
2015/10/04(日) 08:34:21.91ID:???
テンプレはSmarty3しか知らないんですが、Twigってそんなに良いの?
速度が速いというだけ?
0146nobodyさん
垢版 |
2015/10/04(日) 15:47:47.19ID:???
Cakeは後方互換がヤバイらしいな
ソッチのほうが問題やな
0147nobodyさん
垢版 |
2015/10/15(木) 22:17:08.78ID:???
CodeIgniter か FuelPHP かで迷っています。

作るものは具体的に決まっていませんが、50画面程度の
社内ユーザ向けWebサービスができれば良いと思っています。

どっちがいいでしょうか?
お勧めを教えてください。
0148nobodyさん
垢版 |
2015/10/16(金) 00:03:58.38ID:???
みんな Laravel がすごく良いといい、
みんな Laravel がクソ遅くてメモリ爆喰いという。
0149nobodyさん
垢版 |
2015/10/16(金) 08:57:47.20ID:???
いまどきPHPもないしな
0150nobodyさん
垢版 |
2015/10/16(金) 11:05:59.57ID:???
いまどきPHPって、未来からやってきたん?w
0151nobodyさん
垢版 |
2015/10/16(金) 13:49:56.94ID:???
phpなんて時期尚早だよな
0152nobodyさん
垢版 |
2015/10/16(金) 19:47:53.53ID:???
>>147
言っちゃなんだけどその両者、使い方によっちゃ大差ないよ。よくわからなければFuelでok
慣れたあとで必要になってからCI試しても大して苦労しない
CIは今時のフレームワークに比べたらシンプルだから、もしソースまで降りて手を加えたい場合には簡単だから恩恵はある
学習効率も、似たような案件やるならなんも変わらない
しっかりしたORM欲しいならFuelは標準で備えてるから、その辺で選んでもいいかな
SQLわりとベタ書きしがちならCIでもいいかな

たが俺はgolang推し
0153nobodyさん
垢版 |
2015/10/17(土) 15:22:58.19ID:???
>>152
FuelPHP には素晴らしい書籍があるので、それを頼りにFuelPHPをやってみようと
思います。
国内のユーザ多いみたいだし。

ありがとうございました。
0155nobodyさん
垢版 |
2015/10/17(土) 20:40:11.27ID:???
asp.net ってポータビリティどうなんかな。

サーバはLinuxでも動く?
ブラウザはIE以外でも大丈夫?
0156nobodyさん
垢版 |
2015/11/11(水) 23:47:48.93ID:OBd/4WeX
転職の際に必ず思い出してください。
下記の条件が全て当てはまる会社にご注意下さい。

・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
0157nobodyさん
垢版 |
2015/12/09(水) 21:54:08.98ID:aAisP27T
まともなフレームワークなんか存在しないぞ。
ほぼすべてがphperのオナニーグッズだ。
生PHPに回帰よろしく。
0159nobodyさん
垢版 |
2015/12/10(木) 08:35:53.19ID:???
ライブラリは使ってもいいのかなナマ派は
0160nobodyさん
垢版 |
2015/12/10(木) 20:49:57.74ID:???
>>158
ちょっとしたツールなんかは1ファイルで仕上げることもあるだろ?
そういうのを生PHPとか呼ぶことがある。
DBへのアクセスはPDOを使わず例えばmysqli_を使う。
これがまた凄まじく早いんだよw
確かに小規模なサイトならフレームワークなんか使うべきじゃないなと感じるよ。
まずはAdminerとか使ってみなよ。
0161nobodyさん
垢版 |
2015/12/11(金) 00:00:33.54ID:???
>>160
ワンファイルツールがあるから生PHPでいいって主張かい? それはねーな
あんたの言い分が断片的過ぎるからなぁ

俺も配置者の配慮のためにソースコードまとめてしまう事自体はあるけどね。そんなの使い捨ての類だし、なにより「凄まじく早い」には同意しようがない

「凄まじく無計画で救いのないやっつけ仕事」だな
そんなしごとはリポジトリに入る機会もない
0162nobodyさん
垢版 |
2015/12/11(金) 07:00:49.83ID:???
フレームワークなんてコンドームみたいなもんだからな。
生が一番だよ。
0163nobodyさん
垢版 |
2015/12/11(金) 08:43:55.56ID:???
PDOとmysqliの速度の違いなど俺の書く糞コード部分の遅さに比べれば誤差でしかない気が

極厚コンドORMならわからんでもないが
0164nobodyさん
垢版 |
2015/12/11(金) 20:56:21.52ID:???
どこの誰がやったかわからんセキュリティ対策よりも私は有名フレームワークを信じる、が思いついた
0165nobodyさん
垢版 |
2015/12/31(木) 18:50:52.93ID:???
「Larval リファレンス」が出たら本気だす
0167nobodyさん
垢版 |
2015/12/31(木) 23:23:06.01ID:???
PHP7に合わせてフレームワーク界も一新されるのかと思ってたんだが、どうも既存フレームワークがほぼそのまま使えてるっぽいな。
0168nobodyさん
垢版 |
2016/01/02(土) 14:01:42.25ID:???
CakePHP は Sting クラス(予約語)があるから動かなくなるとか聞いたことがあるけど、普通に動くみたいね
0169nobodyさん
垢版 |
2016/01/14(木) 20:12:01.57ID:???
軽量フレームワークでおすすめは何?
出来れば長期サポート(バグ対応)があれば嬉しい
0170nobodyさん
垢版 |
2016/01/15(金) 18:14:57.83ID:???
長期に使うなら(=業務アプリなど)、CodeIgniter がいいんじゃないかな。
0172nobodyさん
垢版 |
2016/01/16(土) 02:04:03.78ID:???
>>170
CodeIgniterって日本語情報少なすぎない?
0173nobodyさん
垢版 |
2016/01/16(土) 03:25:55.12ID:???
2は充分だと思うけど3は確かにね
ただ3でもそんな変わってないからチェンジログ追えば済む

良くも悪くも枯れてる。規模も小さく学習コストも知れたもの
書籍もやや不遇だな。流行ってるとは言えない
新機能に貪欲ではなくメンテナンスはそこそこ活発なんで、安定求めるならいいもんだよ
0174nobodyさん
垢版 |
2016/01/17(日) 10:28:08.38ID:???
ググると「CodeIgniterは他国では多用されてるが日本ではあまり使われない」って言われてるんだよね
だったら布教活動しろよー
0175nobodyさん
垢版 |
2016/01/17(日) 11:32:09.78ID:???
cakeが幅を利かせているからな
0176nobodyさん
垢版 |
2016/01/17(日) 12:15:49.61ID:???
日本はCakeラブな状況が長かったから、かっとばして CakePHP → Laravel といきそうな気がする。
0178nobodyさん
垢版 |
2016/01/26(火) 09:31:40.40ID:MtGnB03r
 
お世話になります。
私、責任者の加茂と申します。以後、宜しくお願い致します。
 
 http://homepage2.nifty.com/e-d-a/scurl/ia-1-3.html
 
浪速建設様の見解と致しましては、メールによる対応に関しましては
受付しないということで、当初より返信を行っていないようで、今後につい
てもメールや書面での対応は致しかねるというお答えでした。
 
このように現在まで6通のメールを送られたとのことですが、結果一度も
返信がないとう状況になっています。
 
 http://homepage2.nifty.com/e-d-a/scurl/ia-1-4.html
 
私どものほうでも現在までのメール履歴は随時削除を致しております
ので実際に11通のメールを頂戴しているか不明なところであります。
0179nobodyさん 転載ダメ©2ch.net
垢版 |
2016/02/11(木) 20:54:11.57ID:???

板復帰(OK!:Gather .dat file OK:NOT moving DAT 551 -> 551:Get subject.txt OK:Check subject.txt 3 -> 3:Overwrite OK)load averages: 2.06, 1.96, 1.92
sage subject:3 dat:551 rebuild OK!
0180nobodyさん
垢版 |
2016/03/23(水) 14:05:36.21ID:qDlzJVYf
また話さないか?
0182nobodyさん
垢版 |
2016/03/24(木) 10:03:46.55ID:JohpKvlj
初フレームワーク、調べられる環境と情報がいかに多いかが必要だよね
そうするとCakeなんだろうけど、fuelにしようかなあ
0184nobodyさん
垢版 |
2016/05/12(木) 01:41:11.16ID:???
あらCodeIgniterのサイトつくりなおす時に使いたかったのにな
割と似てて楽そうだったのにな。そんなに更新ないんだな

日本でしか使われてないのほんと謎だなw
0185nobodyさん
垢版 |
2016/05/13(金) 09:30:46.26ID:???
>>183
ほんとだ…Fuel使うのやめようかなあ
てことはLaravel一択か
まともな書籍ないけど
0186nobodyさん
垢版 |
2016/05/13(金) 10:20:17.19ID:???
5.3使わなければいいだけじゃね
0187nobodyさん
垢版 |
2016/05/13(金) 10:48:18.31ID:???
まあな
あとは自己責任
0188nobodyさん
垢版 |
2016/05/13(金) 12:14:28.66ID:???
最新にしか対応しないなんて無駄に可用範囲を狭めるだけ
CodeIgniterだって5.2+だし
0189nobodyさん
垢版 |
2016/05/13(金) 12:33:10.91ID:???
外人SEの評価を鵜呑みにすることはない
0190nobodyさん
垢版 |
2016/05/13(金) 22:22:24.64ID:???
フレームワークは、一旦決めたら途中から引っ越しすることは難しい。
なので将来のことなど考えず、現時点で良いと思うものを、他人の
評価など気にせずに選択するのが良いと思うぞ!
0191nobodyさん
垢版 |
2016/05/13(金) 22:44:01.70ID:???
まてまて
一行目とそのあとがどう繋がったのか伝わらない
多分、「引っ越すことが難しい」という問題への感覚に致命的な齟齬があるんだと思う。

・ならなおさら将来のことは考えるべきだろうと思うのだがどうお考えなのだろうか?
・他人の評価を気にしないほうが良い理由を述べてほしい。鵜吞みは良くないと思うが情報としては有用だと思うのだけど。
0192nobodyさん
垢版 |
2016/05/14(土) 00:21:57.64ID:???
fuelがいいと思うなら使えばいいし、何にすればいいかすらわからないなら、railsでも使っとけ
0193nobodyさん
垢版 |
2016/05/14(土) 07:55:40.55ID:???
>>191

言葉が足りずすみません。


フレームワークを引っ越ししなければならないという
事態になることは、まずないだろうということです。

開発したサービスが盛況になって追加要件がどんどん舞い
込んできても、フレームワークを引っ越ししなければ対応できない
なんてことは、ないでしょう。


なので気に入ったフレームワークを、他人の評価など気にせずに
使い倒すのが吉、とおもう次第。

使い倒して、どんな新規開発も素早く高品質に開発することが、
何よりも大切、だと思うぞ。
0194nobodyさん
垢版 |
2016/05/14(土) 08:57:28.91ID:???
日本語ドキュメントや本が出版された所に惹かれたのならば選択の余地は無いのかもしれない
0195nobodyさん
垢版 |
2016/05/14(土) 13:39:42.29ID:???
ララベルって日本では使われてないの?
書籍もムックとリファレンスの2冊しか
ないみたいだし
0196nobodyさん
垢版 |
2016/05/14(土) 14:08:27.61ID:???
使ってきた個人的感想

CakePHP … ネガティブレガシー
FuelPHP … ポジティブレガシー
Zend Framework … シーラカンス
Symfony … 設定&設定&設定&設定&設定&規約
Silex … サービスロケーターヘル
CodeIgniter … シンプル(ウサギ小屋的な意味で)
Laravel … マジックメソッドヘル
0198nobodyさん
垢版 |
2016/05/14(土) 22:14:10.68ID:???
>>197
Laravelだったね
やりたい事に対して掛かる手間の少なさ
フロントエンドとの距離を少し置いた設計
配列や設定ファイルの書き方を調べるのにうんざりという経緯から
振る舞いをほぼPHPのコードとして実装できるという点
この辺りの基準で選んだ
0199nobodyさん
垢版 |
2016/05/15(日) 00:13:22.18ID:???
>>198
ありがと
マジックメソッド地獄って言うから
良くないのかと思ったw
0200nobodyさん
垢版 |
2016/05/15(日) 18:08:34.00ID:???
>>196
よくそれだけ使ってきたね
個人で?それとも会社?
0201nobodyさん
垢版 |
2016/05/16(月) 03:36:28.80ID:???
>>200
フリーランスなんで要件で指定されたり既存の改修だったりと
嫌でも勉強させられる機会が多いんだ
上に書いたように個人開発や任せて貰える時はLaravelだけど
好みや開発メンバーのレベルに合わせて選べば良いと思ってる

あと最近のプロジェクトでもMojavi時代レベルの
オレオレフレームワークを自作するところが後を絶たないのが面白い
0202nobodyさん
垢版 |
2016/05/16(月) 05:42:18.89ID:???
多くのFWを使ったというのは、どれも大して使い込んでいないってことw
0203nobodyさん
垢版 |
2016/05/16(月) 07:30:19.28ID:???
>>201
ありがとう
参考になった!
早くLaravel5の参考本出ないかなあ
今出てる奴は中身4で書かれてるんだよね
FuelPHP本買っちゃったけど…
0204nobodyさん
垢版 |
2016/05/16(月) 07:51:39.10ID:???
新しいFrameworkが次々登場するのに使い込んでる時間なんてないよ
0205nobodyさん
垢版 |
2016/05/16(月) 21:14:02.42ID:???
FuelPHP本は、よくまとまっていると思う。

著者は神レベルだと思う。
0206nobodyさん
垢版 |
2016/05/19(木) 09:53:31.90ID:853jmEQx
新規開発でCakeとかマジ勘弁。
0207nobodyさん
垢版 |
2016/05/19(木) 17:25:12.07ID:???
今さらfuel使う気にはなれないね
laravelかsymfonyでいい
0208nobodyさん
垢版 |
2016/05/20(金) 15:18:09.26ID:jbFziK3T
3年くらい前cakephp2を利用していた

これから新規にまたWEB開発やるつもりだけど
cakephp3かlaravalで迷っているけど
やっぱりlaravelですかね
0210nobodyさん
垢版 |
2016/05/20(金) 18:24:10.68ID:???
codeigniterなかなか良いと思う
0211nobodyさん
垢版 |
2016/05/21(土) 23:52:27.37ID:???
シンプルで大好きだがシンプルなだけだろ
もちろんCIで充分って人には最良解なのは間違いないとは思うけど。

シンプルであり続けることの方が難しいのかもな
0213nobodyさん
垢版 |
2016/05/22(日) 10:09:39.08ID:X9MbxNoA

Slim or Silex


Laravel(Eloquent)


Symfony or Laravel(DoctrineORM)

結論:モデルが交換し易いフレームワークがいい。
0214nobodyさん
垢版 |
2016/05/22(日) 15:16:26.31ID:???
そこらのレンタルサーバーでも使える
導入のハードルの低さでいくと
fuelかcakeかな
0215nobodyさん
垢版 |
2016/05/22(日) 16:20:49.95ID:???
ララベルのまともな参考書あれば始めるのに
0216nobodyさん
垢版 |
2016/05/22(日) 21:45:29.60ID:???

CodeIgniter


CodeIgniter



CodeIgniter


フレームワークは統一するのが良い。
品質や開発スキルの面で。

CodeIgniterなら速度も問題ないので、小から始めてサービス拡大して大になっても安心。
てか普通小から始めるよね?

こういうのは専門用語では、スケーラビリティ性能が高いっていうのかもね。
Webサービスでは大事な視点よ。
0217nobodyさん
垢版 |
2016/05/22(日) 23:19:40.81ID:???
CIだとスケールアウト対応が厄介かな
インフラ寄りの話だしCIに限らんけど
AWS Lambdaがphp対応してくれるといいんだけど、コマンドごとデプロイするような魔改造する話しか見たことないのがなんとも不安
0218nobodyさん
垢版 |
2016/05/25(水) 11:30:18.20ID:???
結局、なにを使ってもフレームワークを自分で作りたくなってしまうので
必要最低限のフレームしか用意してくれないfuelphpに戻った
あとはモリモリ自分で盛るよ
0219nobodyさん
垢版 |
2016/05/25(水) 20:20:02.44ID:???
え?
必要最低限?

FuelPHPで必要十分なんだが・・・
0220nobodyさん
垢版 |
2016/05/25(水) 21:10:03.97ID:???
たしかにそうなんだよなー。ララベルとかたとえばIOCでテストしやすいとか言われても、そんなのが必要なほどこってりしたものをウェブでどんだけつくるのか?っていう。
0222nobodyさん
垢版 |
2016/05/26(木) 09:32:16.95ID:???
>>220
必要なきゃ使わないとか別の選ぶとかでいいんでないの?
結局好みな気がするよ
名前とか響きとかが好きってレベルで使ってる人もいるし
0223nobodyさん
垢版 |
2016/05/26(木) 11:58:40.28ID:???
>>222
ん?だから多くの場合複雑なFWは必要ないし好きなの使えばって言ってるんだけどな
0224nobodyさん
垢版 |
2016/06/06(月) 19:18:30.53ID:???
>>223
で、結局堂々巡りしたんで、最低限の機能しかない
あっさり塩味のFuelPHPにしたわ
0225nobodyさん
垢版 |
2016/06/06(月) 19:39:07.76ID:???
fuelいいと思うよ。あっさり塩味のほうがいろんな味に対応させやすいはず。
0226nobodyさん
垢版 |
2016/06/07(火) 00:38:58.29ID:???
なんだかんだでCIもFuelもあと10年使えるかもな
0227nobodyさん
垢版 |
2016/06/07(火) 19:18:56.47ID:???
ボクもそう思う。
0228nobodyさん
垢版 |
2016/06/08(水) 10:58:39.53ID:???
今はそう思う。 それでいいと思う。
0229nobodyさん
垢版 |
2016/06/12(日) 17:39:12.72ID:???
「PHP7に対応してる」じゃなくて「PHP7を前提としてる」ってフレームワークはまだないの?
0230nobodyさん
垢版 |
2016/06/12(日) 17:53:02.86ID:AuRj7zt0
環境として7以降しかサポートしないフレームワークはいずれ出てくると思うが、
7以降の書き方を強制するフレームワークは、ずーっと先になると思う。
0231nobodyさん
垢版 |
2016/06/13(月) 13:24:09.00ID:???
謎のfuel人気は何なの?
オワコンだけどあの本の存在が大きいのかな
0232nobodyさん
垢版 |
2016/06/13(月) 14:18:38.41ID:???
CIは10年後でも戦える
0233nobodyさん
垢版 |
2016/06/13(月) 19:23:31.82ID:???
fuelが人気あるとか言ってんのはネットしか見てない人だけ
騒いでる人の数に比べて一冊しか本がない時点で
どんだけ世の中で需要があんのか察したほうがいい

一時期流行ったステマとかあんだろ?そういう類いだよ
流行ってるように見えるけど実際は・・・みたいな感じだ
0235nobodyさん
垢版 |
2016/06/14(火) 00:45:22.93ID:???
Symfonyみたいにがっつり環境構築するんじゃなくて単に圧縮ファイルを解凍するだけで準備完了なのがいい
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況