X



結局PHPのフレームワークってどれがいいの?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
2014/08/17(日) 00:19:15.36ID:iiqVqpD1
最近Cakephpの勉強始めたんだが
コードがダサくて嫌なんだけど
ていうかarrayうざい
そもそもcakephpって名前がダサくて嫌だ
どれ次に勉強すればいいかな?
laravel symfony2 zendFramework CodeIgniter Yii
0342nobodyさん
垢版 |
2016/08/10(水) 23:38:43.65ID:???
CodeIgniterはもう4が開発版配布になってるよ。
https://bcit-ci.github.io/CodeIgniter4/installation/downloads.html

PHP7が必須だってさ。ならばPHP5→7のパフォーマンス改善をフル活用してくれるんじゃないかな、もともと軽さがウリのフレームワークなんだし。
これからの新規プロジェクトなら検討してみたら。
0343nobodyさん
垢版 |
2016/08/11(木) 10:46:35.27ID:???
>>342
ひゃー、隔世の感を否めない…
レスありがとう
0344nobodyさん
垢版 |
2016/08/11(木) 14:58:47.52ID:???
LocalだとPHP7 + Phalconで色々やってて速くて満足してるんだが
安いレンタルサーバが無くてなー
大手は未だに5.4とかだし
0346nobodyさん
垢版 |
2016/08/11(木) 22:18:06.19ID:???
>>344
だよね
客によってはVPSじゃなかったりもするから
選択肢がほとんどなかったりするよ……
0347nobodyさん
垢版 |
2016/08/12(金) 08:21:09.00ID:???
CodeIgniter 4 ですか。
俺もビックリです。

ところで CodeIgniter 4 のウリは、
PHP 7 対応以外に何があるんですか?

(HP見ましたが英語読めないので・・・)
0348nobodyさん
垢版 |
2016/08/14(日) 14:35:06.77ID:???
相変わらずシンプルが売りだって書いてあるから、
便利さの部分はテメーでなんとかしろってスタンスだと思う。
0349nobodyさん
垢版 |
2016/10/20(木) 01:33:27.62ID:ZwtBbY3j
slim3やっぱええなぁ
0350nobodyさん
垢版 |
2016/10/20(木) 17:08:32.06ID:???
Slimって機能がスリムすぎて・・・
例えば入力値のバリデーション機能さえなかったような気が・・・
0353nobodyさん
垢版 |
2016/10/22(土) 13:13:47.89ID:???
でもあんまり基本的な部分から追加インストール必要だと、そもそもフレームワークの意味ないじゃんってことにならない?
俺は以前はCodeIgniter好きだったけど、使ってるうちにそういう考えになっちゃった。
0354nobodyさん
垢版 |
2016/10/22(土) 19:12:51.41ID:???
結局なに使ってもめんどくせー
0355nobodyさん
垢版 |
2016/10/23(日) 02:05:10.16ID:???
追加インストールくらいならあまり気にならないかなあ
自力でダウンロードして……とかいうならちょっといやだけど
0356nobodyさん
垢版 |
2016/10/26(水) 22:33:53.96ID:???
>>355
コマンドを使って追加インストールするのは嫌いだなぁ
0357nobodyさん
垢版 |
2016/10/27(木) 08:12:47.92ID:???
>>356
composerすら使いたくないみたいな?
0358nobodyさん
垢版 |
2016/10/27(木) 13:02:58.85ID:???
>>357
コマンドを使うのがいや
手動でどこかにファイルを置くだけなら歓迎
0359nobodyさん
垢版 |
2016/10/27(木) 23:09:19.40ID:???
GUIでやりたいってことかな
0360nobodyさん
垢版 |
2016/10/27(木) 23:40:36.71ID:MD4Js0Sy
ネームスペースの関係でcomposerの方が楽だと思うけどなぁ
大型のはssh必要だしslimぐらいがちょうどいいわ
0361nobodyさん
垢版 |
2016/10/28(金) 10:37:39.92ID:???
>>359
GUIはもっといや
scpかなんかでファイルをポンと置くだけがイイ
0363nobodyさん
垢版 |
2016/10/30(日) 01:24:25.97ID:???
GUIっつーと
pear思い出すなあwww
0364nobodyさん
垢版 |
2016/11/10(木) 22:43:43.90ID:???
全部入りのフレームワークがいいなと思ってwordpressを使い続けて早数年
SQLの書き方もインデックスの貼り方も忘れてしまった
これでいいのかなぁ
0365nobodyさん
垢版 |
2016/11/11(金) 18:31:58.66ID:???
だめに決まってんだろ。
0366nobodyさん
垢版 |
2016/11/11(金) 18:45:43.01ID:???
WordPressで間に合う仕事しかやってないなら別にいいんちゃう
0367nobodyさん
垢版 |
2016/11/12(土) 17:42:32.36ID:DLHWcBOA
そんな数年で忘れるもんすか
0368nobodyさん
垢版 |
2016/11/13(日) 03:44:27.18ID:???
>>367
忘れるだろ
俺も運用が仕事になってPython一切書けなくなった。
おおまかなロジックの指針は覚えてるんだけど
簡単な関数一つ検索しないとわからん
0369nobodyさん
垢版 |
2016/11/13(日) 11:18:35.44ID:???
数年どころか半年で開発能力は半分になるんじゃないかな。
1年もやらなきゃ1/4。

部署異動などで元の仕事から半年離れたら、もう復帰は無理だよ。
0370nobodyさん
垢版 |
2016/11/21(月) 14:04:56.99ID:???
リハビリ2週間で完全復帰するけどな
0371nobodyさん
垢版 |
2016/11/28(月) 19:09:30.93ID:???
初心者なので全部ログ読みましたが
ララベルときめくよね・・・いい人なんだけどね・・・(無言)
Fuelはいいよね→ステマ! オワコン!
ZEND眼中なし
CAKE老害・・・でも老人社会だし擦り寄って置くのも有り
今はCIがいいかな

こういう流れでいいですかね
0372nobodyさん
垢版 |
2016/11/28(月) 20:13:28.64ID:???
俺的には

ララベル・・・臭!うんこ!
Fuel→なかなかいいぞ!
ZEND眼中なし
CAKE・・・ゲロ

やっぱりCIがいいな!
0373nobodyさん
垢版 |
2016/12/05(月) 23:35:01.38ID:???
好きなの使いなよ
0374nobodyさん
垢版 |
2016/12/07(水) 08:33:41.16ID:lJjHP+2p
Phalconスレ立ててくれ
0375nobodyさん
垢版 |
2016/12/07(水) 14:06:24.53ID:???
ネームスペースが他の言語に比べて気持ち悪すぎるから、最近のPHPのフレームワークは全部ダメだ。
いっそのこと言語変えた方が快適だぞ。

Laravel・・・遅い、ほとんどがIDE使って開発しているイメージ。
Fuel・・・サポート止まってなかった?
Zend・・・モデル弱め。生でクエリ書く人が多い。
Cake・・・自分でガリガリ書きたい奴には向いてない、いいところもある。コーディングルールが古い。
Symfony・・・まだまともな気がする。EC CUBE案件で食えるからこれでいいんじゃね?
CI・・・シンプルで速そう。モデルが充実しているのか心配。
Phalcon・・・速いが機能がフルスタックと呼べるのか?2からZephir、やっぱエラーが分かりにくい。


PHPのフレームワークはどれもマッパーが機能不足!
0376nobodyさん
垢版 |
2016/12/07(水) 16:00:37.78ID:???
マッパーってなに?
裸がユニフォーム?
0377nobodyさん
垢版 |
2016/12/07(水) 16:25:29.92ID:???
ペッパー、マッパー、ロンパーだろ
0378nobodyさん
垢版 |
2016/12/07(水) 22:30:37.16ID:???
dozerみたいなやつのことか
0379nobodyさん
垢版 |
2016/12/08(木) 21:00:59.00ID:???
Symfonyは、あっちにもこっちにもあそこにもここにも設定ファルっていう頭おかしい設計なので嫌
0380nobodyさん
垢版 |
2016/12/09(金) 10:33:54.12ID:???
>>375
"php orm"でググって好きなの使ったらいいよ
どれもcomposerでインストールできるし
個人的にはeloquentが好き
0382nobodyさん
垢版 |
2016/12/09(金) 12:47:31.64ID:v3WSRzSF
Phalconスレ立ててくれ
0383nobodyさん
垢版 |
2016/12/09(金) 18:30:27.66ID:???
eloquent ってなんて読むの?
0385nobodyさん
垢版 |
2016/12/10(土) 00:03:36.74ID:???
composerってなんだ?
役に立つのか?
使えないとアホなのか?
0386nobodyさん
垢版 |
2016/12/10(土) 01:11:33.69ID:???
今どきの開発じゃ必須だと思ってたけどそうでもなかった…?
0387nobodyさん
垢版 |
2016/12/10(土) 03:18:05.58ID:???
開発環境はあらかじめエライヒトが用意するからね
コーディング要員はむやみにパッケージ管理ツールなんか使ったら怒られるよ
0388nobodyさん
垢版 |
2016/12/10(土) 12:33:45.41ID:???
composerは俺も使ってたけど、大きい会社で上が古くて硬いと無理そうだな?
偉い人はイケてないことが多いからつらい。
コーディング要員が開発環境のことに口出ししたら、嫌がらせしてくる人もいるしな。
0389nobodyさん
垢版 |
2016/12/10(土) 12:56:04.69ID:YDjNwII8
Phalconスレ立ててくれ
0390nobodyさん
垢版 |
2016/12/10(土) 22:14:20.86ID:3nX9f0tQ
>>389
自らたてないのか
0391nobodyさん
垢版 |
2016/12/12(月) 02:15:40.21ID:???
PHPは、ライブラリZIP落としてきて解凍して配置、requireしたら使える、
が良いところだったのに、composerとかが必須になってしまいました。

鬱陶しい限りですが、長いものには巻かれたほうが楽なので、
今はcomposerを使いましょう。
0392nobodyさん
垢版 |
2016/12/12(月) 09:06:24.71ID:???
composerを必須とするような環境、コードがそもそも悪い
質の良くないプログラムとなるので可能な限り避けよう
0393nobodyさん
垢版 |
2016/12/12(月) 10:34:58.65ID:???
コードの前に日本語覚えて欲しいですね
0394nobodyさん
垢版 |
2016/12/12(月) 12:22:24.28ID:???
>>393
日本語難しいからお互い苦労するよな
カタコトどうし仲良くしようぜ
0395nobodyさん
垢版 |
2016/12/12(月) 14:42:29.80ID:???
composerが鬱陶しいて…
rubyのgem、pythonのpip、jsのnpmとかも鬱陶しいのかな
0396nobodyさん
垢版 |
2016/12/12(月) 14:48:38.79ID:???
付いて行けてない人もいるんだな
psrも知らなそう
0397nobodyさん
垢版 |
2016/12/12(月) 16:04:41.80ID:???
>>395
少なくともその辺はうっとおしいね

「ターゲット環境で動かさなきゃならない管理コマンド」
がそもそも嫌だな
0398nobodyさん
垢版 |
2016/12/12(月) 20:38:28.65ID:???
capistranoでデプロイする仕組みとか用意しちゃってるけど俺もできればコードだけでどうにかしたいなー派だわ
特にPHPなんてSFTPでペタっと貼ったら動くってのが利点でもあると思うのよね
慣れちゃったけど右も左もわからんころにrails触ってasset pipelineでゲロ吐いたわ
0399nobodyさん
垢版 |
2016/12/12(月) 23:00:15.02ID:???
Windowsはインストーラ経由でレジストリ汚されるけどLinuxはそういうのなくていいなーっていうのが昔はLinuxの利点として挙げられてたけど
パッケージ管理ツール使ったら少なくともその利点は失うね。
0400nobodyさん
垢版 |
2016/12/12(月) 23:34:12.86ID:???
フレームワークスレでこの有様か
phperじゃしょうがないか
0401nobodyさん
垢版 |
2016/12/13(火) 00:46:00.66ID:???
>>395
黒色画面恐怖症やオレオレライブラリ病の典型的な病状だよ
レンサバ環境や小型案件にしか関われない人が掛かりやすい病さ
0402nobodyさん
垢版 |
2016/12/13(火) 14:58:13.85ID:???
composerはコードの良し悪し関係なくね?
コマンドを叩くのが嫌だと思ってる人はデザイナーかな。
0403nobodyさん
垢版 |
2016/12/13(火) 16:18:12.27ID:???
>>402
コマンドを叩くのは嫌じゃないけど、
デプロイ先のマシンでコマンドを叩くのはすごく嫌だわ
嫌というかコマンドでの挙動を信頼しきれない

開発環境で環境から全部もりっと作りこみして
デプロイは固めてコピーして展開して終わりにしたい
0404nobodyさん
垢版 |
2016/12/13(火) 16:19:28.20ID:???
インターネットに接続している前提のコマンドとかあるし
インストール先によっちゃ嫌とか言う以前に動かないし
0405nobodyさん
垢版 |
2016/12/13(火) 17:00:17.39ID:???
>>403
開発環境と本番環境を教えてくれ
0406nobodyさん
垢版 |
2016/12/13(火) 19:37:45.01ID:???
本番環境でコマンド叩くの嫌なら、開発環境でダウンロードしたライブラリも
リポジトリに混ぜればいいだけのことで。

まだ「オートローダーは邪道。パフォーマンスの問題もある」とかいうノリ?
0407nobodyさん
垢版 |
2016/12/13(火) 20:32:19.17ID:???
>>406
ローカルインストール(--save-dev)したnodeのライブラリも、バージョン管理してしまうべきか教えてくれ
0408nobodyさん
垢版 |
2016/12/15(木) 05:45:11.01ID:???
リモートリポジトリの状態に依るのでは?
0410nobodyさん
垢版 |
2016/12/15(木) 16:37:57.74ID:7HnXPC8g
ここではあまり評判よくないlaravelがGoogleトレンドでトップなのはどうして?真新しいから?
世界でみるとダントツ
0411nobodyさん
垢版 |
2016/12/15(木) 17:16:47.92ID:???
世間ではphp自体がオワコン化してるのに
そのオワコン化してるphpのコミュニティにすら混ざる事が出来ない
そんな時代遅れのはみ出し者が集まってるのが2chだ

それが良いか悪いかは別として
そういう狭い世界で生きてる人間の見識なんだから
世間から乖離して偏っててしゃーない

このスレは
流行ってるフレームワークとか良いフレームワークを語ってるんじゃなくて
古いフレームワークを使い続けてる奴が時代遅れの自分を正当化する為に
自己弁護するスレだと思って見た方が良いよ
0412nobodyさん
垢版 |
2016/12/15(木) 20:43:46.43ID:???
codeigniter4かPhalconの二択
0413nobodyさん
垢版 |
2016/12/16(金) 01:06:56.88ID:???
phalconインストールできる環境でPHP選ぶ意味がわからん
0414nobodyさん
垢版 |
2016/12/16(金) 21:03:13.98ID:???
412だけどGOとかnode.js選びたくても会社の人間全員がPHP以外に明るいわけじゃないからさー
C#信者だから.net coreとか使ってみたいけど絶対通らない
AWSパートナーなんだがWin鯖高いからIIS無理ゲーだし……
0415nobodyさん
垢版 |
2016/12/17(土) 16:22:37.28ID:???
オレはフレームワークの勉強をあまりしたくなかったので、
その一点でFuelPHPしか選択肢がなかった
0416nobodyさん
垢版 |
2016/12/18(日) 06:04:07.40ID:???
411はエンジニアとして半人前だな。
0417nobodyさん
垢版 |
2016/12/18(日) 08:31:03.12ID:???
411ですが、レガシーな環境に縛られて
それがいいもんだと勘違いしてる社畜をエンジニアって呼ぶんなら
半人前と思ってくださって結構ですよ
同列に見られたくないので
0418nobodyさん
垢版 |
2016/12/18(日) 16:02:36.15ID:???
PHPってオワコンだったんだな
どれが代替に来ているんだ?
0419nobodyさん
垢版 |
2016/12/18(日) 16:32:44.76ID:???
そう言っときゃ格好いいと思ってる意識高い系小僧だろ。
0420nobodyさん
垢版 |
2016/12/18(日) 20:44:41.47ID:???
案件は大体PHPばっかりだけどな。

PHPはレベルが低くても、コードぐらいは書ける人が多いからまだまだ続くんじゃね?

いいフレームワーク?正直PHPには無いな。
C#やRuby、Pythonをしてたらそれはわかるだろ。

LaravelはPhalconと比較したら使う気しないし、Phalconは機能がもの足りないから面倒だ。
Phalcon3は知らんけど。

Laravelで開発してるっていうところも、マイグレーション機能さえ使ってないところも多いし、
昔からあるフレームワークでも、ちゃんと使いこなせてる方がいいんじゃないか?
0421nobodyさん
垢版 |
2016/12/19(月) 05:11:13.21ID:MJaTwoIQ
ピュアPHP=標準語
フレームワーク=オナニー方言

これに尽きるだろ。

今更、秋田弁は機能的で、連携力が優れてるとか言われても通用しねーよw
フレームワーク惜しが良く宣伝するピュアPHPerを「オナニーコード、オナニーコード」と恥ずかし気も無く宣うのは、
ただ単に、自分こそフレームワークの人材供給量と連携力を知らない戦略眼の無いオナニーコーダーだからだ。
ゴミフレームワークなんてロックインの温床なんだからさっさと捨ててバカにしていた標準語に戻すべきだ。
そうすれば、将来、ロックインに悩まされることも無くなるだろう。
アーキテクトとストラテジを一から学ぼうな、底辺コーダちゃん。
0422nobodyさん
垢版 |
2016/12/19(月) 05:18:07.46ID:MJaTwoIQ
各フレームワーク→人材少ないから連携力もクソも無い
ピュアPHP→どんだけ個性的な書き方でも、PHP知ってる人間なら大概読める。
どこでトランザクションが発生しているかを把握すれば大体、大筋が分かる。これこそスタンダード。

各フレームワーク→いつ変更がかかるかわからない。全部知らなきゃアーキテクトにならない。どこか知らないところがあっただけで大幅にやり直し。
ブラックボックス、ベンダしか知らない領域がある。フレームワークの作りは大体同じというが、多くのフレームワークを使った事のある者ならわかると思うが
少しバージョン変わっただけで大きく別物になるものも多い。MVCだから大体同じと言ってる奴はベンダの戦略が全然わかってない。
0423nobodyさん
垢版 |
2016/12/19(月) 05:20:32.62ID:MJaTwoIQ
今のところ、フレームワークであたりなのは、Railsくらいなものだよ。
Cake=クソ、Symfony=もっとクソ、Zend=鼻くそ
もう、ほかに書くのがめんどくさい。それより、新しくプロジェクト立ち上げる際の技術に
どのフレームワークを使うかを決定する必要があるが、迷いに迷って保留にしてフェーズ2から導入するってケースあるか?
0424nobodyさん
垢版 |
2016/12/19(月) 09:46:36.88ID:???
>>423
辛辣だが的確な気がする
yii framework について一言いただきたい
0425nobodyさん
垢版 |
2016/12/19(月) 11:39:14.08ID:???
Railsだって今のwebAPI前提な作りだったら重いんじゃないか?
0426nobodyさん
垢版 |
2016/12/19(月) 11:43:59.78ID:???
フレームワーク嫌いでコアなことを知っている奴がいたが、結局コード書かなくなったな。
そいつは実際凄いんだろうが、時代について行けてない感じだった。
能書きをたれるのは凄いんだが、現場では使い物にならないんだろうな。

PHPでフレームワークを知ってしまうと、フレームワークが嫌いになるのかもしれない。
俺の周りだけかもしれんがPHPから別言語に移った奴らは、フレームワークを肯定している。
PHPを使い続けている奴は、未だにフレームワークを否定している。
0427nobodyさん
垢版 |
2016/12/19(月) 12:04:46.92ID:???
PHP自体がフレームワークだからなぁ
0428nobodyさん
垢版 |
2016/12/19(月) 12:15:20.65ID:???
未だに生でHTML書いていたり、CSSやJSをminify、bundleしてない奴がフレームワーク不要って言ってたら、さすがに怠慢だと思うけどね。
0429nobodyさん
垢版 |
2016/12/19(月) 12:25:45.17ID:???
フレームワーク不要って言ってる人がどんなコード書いてるのか見てみたい
自社フレームワークすら無いって時点でどんな仕事してるのかお察しだけど
0430nobodyさん
垢版 |
2016/12/19(月) 12:37:16.53ID:???
そもそも複数人で開発した経験が無いのかな?それなら納得
0431nobodyさん
垢版 |
2016/12/19(月) 14:08:16.49ID:???
>>429
まず自分のを見せろ
話はそこから始まる
0432nobodyさん
垢版 |
2016/12/19(月) 16:06:22.09ID:???
正しい標準語喋れねえのに日本人自称してるやつがわんさかいるからなあ?
0433nobodyさん
垢版 |
2016/12/19(月) 17:42:33.20ID:???
>>432
お前のことかよ。「日本人自称してる」とか使い方間違えすぎだろw
0434nobodyさん
垢版 |
2016/12/19(月) 18:08:06.52ID:???
こんなんじゃphperが蔑称として使われるのも仕方ないね
0435nobodyさん
垢版 |
2016/12/19(月) 18:54:52.62ID:???
マイカーは何がいい?のスレでクルマ所有全否定ばかり言われてるような状態ww
独男が結婚したいんだけど?のスレで女はクソばかりのレス状態ww
もっとやってww
0436nobodyさん
垢版 |
2016/12/19(月) 18:55:25.86ID:???
まあちんぽでチャンバラ始めるスレよりまだマシかと
0437nobodyさん
垢版 |
2016/12/19(月) 19:22:06.01ID:???
そっちのほうが精神衛生上いい
0438nobodyさん
垢版 |
2016/12/19(月) 19:52:48.76ID:???
ピュアPHP=手
フレームワーク=TENGA

これ
0439nobodyさん
垢版 |
2016/12/19(月) 20:09:33.31ID:???
じゃあ大人のお人形さんは(ワクワク)
0440nobodyさん
垢版 |
2016/12/19(月) 23:53:26.23ID:???
>>428
フレームワーク不要論者ではないが
HTMLはわりと生で書かないか?
0441nobodyさん
垢版 |
2016/12/20(火) 01:02:57.98ID:???
>>440
まだ職場ではHTMLを生で書く所が多いと思うけど、パフォーマンスに影響なく明らかに開発効率が良くなるものも使っていないのに、
フレームワークは悪とか言っているのは、ただ新しいことを学びたくないだけって意味で書いた。
0442nobodyさん
垢版 |
2016/12/20(火) 04:00:24.11ID:???
>パフォーマンスに影響なく明らかに開発効率が良くなるものも使っていないのに

この論拠は?
■ このスレッドは過去ログ倉庫に格納されています

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