元スレ【PHP】PHPフレームワーク総合スレ15
php覧 / PC版 /みんなの評価 : △
851 = :
>>828
phpunitの@xxxも、アノテーションって言うよ。
http://phpunit.de/manual/current/ja/appendixes.annotations.html
852 = :
顔真っ赤だな
854 = :
>>835
FW初心者が学習コストをかけずに簡単なサイト構築に使えるのがメリットだと思うんだけど
マイクロフレームワークを独自に拡張してあれこれやるのは本末転倒だろうし
855 = :
マイクロフレームワークは割り切って使うには良いんじゃない?
簡単な問い合わせフォームを作る時とか
既存CMSカスタマイズするより楽だし、汎用知識として身につくし、選択肢としては悪く無いと思う
856 = :
IDE云々みて思うのは、静的な型じゃないという言語欠陥を補うのはとてもしんどいってことだな
個人で開発出来る規模を超えてチーム開発が必要になるようなら、素直に別言語メインにしたほうが捗る
これだけじゃスレチだからフレームワークについても
結局新しいものがでても、既存の知識しか持ち合わせない不勉強層が
新規FWとかに難色を唱えて騒ぐから、新しいFWを採用すること自体業務でコーディングする上では難しいんだよな
結局俺々か、cake、symfony使ってるとこが殆どな状況、PHPが今まで以上にもっと下火になるまで続くと思うわ
その頃には新しいFWが出なくなってそうだけど
857 = :
>>956
うちと状況が似てる
チームワークに新しいのを持込むの難しいよねぇ・・・CakePHPやSmyfonyxが蔓延してる。
不勉強層は学習コストと、自分たちに実績が無いから責任は取らない!と頑なに新しい技術は拒否する。
少しでも開発効率を上げるって名目で、IDE導入は自由になったけど、改善にはならんな
その状況で導入してみたいFWとか使ったIDEとか聞いていい?
858 = :
IDEの情報が出ているこの勢いで質問してみます。
上の方でPhpStorm推している人がいますが、誰か他に使っている人いますか?
3年前ぐらいに一度試してみたんですが、しっくりこなくて早く見切りをつけてしまいました。
Eclipse→NetBeansときて今に至るんですが、これらと比べてどうなんでしょうか?
859 = :
>>858
私も今はnetbeans一本です。
これよりいいのに出会ったことがないです。
863 = :
開発環境を変えた理由をそれぞれ教えて!
総じてどれが良かったかも。
864 = :
昔いた会社でZendStudio使ってたけど、途中からEclipseベースになったな
だったらEclipse+PDTでいいだろッて思ったわ
たいした機能もないのに金とろうとするうえに、ベース部分のアップデートは本家よりも遅い
866 = :
Aptana ・・・ 一度PHPサポート打ち切られ、選択肢から外れた
Eclipse PDT ・・・ 全体的に優秀。重い&環境設定が面倒。
Netbeans ・・・ 軽いしUIが日本語でとっつきやすい。若干コード補完が弱い。
phpStorm 5以降 ・・・ 有償。PHPとJSのコード補完が飛び抜けている。
ZendStudio 7,以降 ・・・ 有償。PDT上位互換、重い以外の不満は特に無い。
867 = :
>>765
Zendかぁ・・・
これ以上を求めると、一気にガチガチになっていくのかな
868 = :
そんなにコード補完必要か?
俺はSublime Textの補完程度で満足してるが。
869 = :
フレームワークを使ってそれなりの規模のシステムを作ることになると道具の違いが快適さに直結する
テキストエディタの補完機能なんて、せいぜい言語構造や標準関数の名称を補完するぐらいでしょう?
871 = :
>870
「$this->add(」とか打ったときに思っていた候補が出てこないと、「あれっ、なんかミスった?」と見直すことはよくある。
873 = :
複数人で並行開発するようになるとバグを大きく減らす自動補完は工数の削減に大きく影響する
874 = :
()みたいに閉じ括弧も一度に入力するので、
閉じ括弧を補完するやつなら大迷惑
875 = :
>>874
『(』を入力した時点で『)』が出てくるんだけど、
そのまま『)』を入力しても上書きされておかしなことにはならない。
NetBeansではそうなってる。
876 = :
エディタとしても便利だけど、負の遺産コードを読むツールとして便利だよ>最近のIDE
HTMLやSQLやJSが混在していても、それぞれの定義元に飛べたりするし。
>>870
Sublimetext は文脈を解析しての補完はしてくれなくね?
$hoge = new Hoge();
$unknown = $hoge->getHogeeeee(); .// 戻り値も定義元も不明
の後に
$unknown->
とタイプすると、どこまで補完してくれるんだろ。
877 = :
延々とIDEの話してる奴はスレタイ読めないアホなの?
878 = :
IDEも大きな視点で見ればフレームワークの一環だよね
879 = :
>>875
「)」が邪魔になる例としてはhttp://jsdo.it
880 = :
>>876
そんな補完してくれなくていいよ
882 = :
同僚の井出さんは、すっごい仕事のできる人で、プログラミングのみならず全て補完してくれます。
ただし有料です。
883 = :
オチがわからない・・・解説たのむ。
885 = :
>>880
補完はどうでもいいけど、定義元が解るのは他人の書いたコードを読む時に捗る
886 = :
CodeIgniterはMVC初学者にとっては良い学習用フレームワークである
いまどきのフレームワークはComposerを使った外部ライブラリと依存する方向へシフトしてきている
それに加えて、開発元はCodeIgniterを手放そうとしている
CodeIgniterに未来は描けなくなった
もはやCodeIgniterを選択するべきではない
では、何を選択するのがよいか?
中規模 CakePHP|Laravel|FuelPHPのいずれか
大規模 Symfony
889 = :
仕事でやるならCLIになれとかないと
890 = :
CodeIgniterは、開発元とか将来性とか気にするほどのものじゃないだろ
興味があったら使えばいいし、嫌になったらやめればいいし、気軽に使えよ
892 = :
Rainってどうなの?
http://www.rainframework.com/
テンプレートは使いやすかったけど。
893 = :
>>892
エラーでまくり
894 = :
PHP5.5に変えてから、pearライブラリで、
「Fatal error: Call-time pass-by-reference has been removed in 」が
頻出するようになった。修正が面倒くさい。いい方法ない?
895 = :
PEAR パッケージ のアップデートじゃない?
種類によっては修正パッチみたいなのもあるようだけど
http://pear.php.net/bugs/bug.php?id=19773&edit=11
896 = :
>895
なるほど。ありがとうございます。早速アップデートしてみます。
897 = :
久しぶりに来たら、CakePHPのスレってなくなってる?
みんなの評価 : △
類似してるかもしれないスレッド
- 【PHP】PHPフレームワーク総合スレ14 (1001) - [97%] - 2010/12/11 10:32
- 【PHP】フレームワークPharonスレ (306) - [75%] - 2022/10/10 20:00
- 【PHP】フレームワークMapleに舌鼓 (470) - [62%] - 2017/12/31 9:31
- 【PHP】フレームワーク Akelos (129) - [59%] - 2019/5/9 7:46
- 2ch有志がPHPフレームワークを作るスレ (81) - [55%] - 2019/5/9 7:46
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [53%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [53%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.10 (446) - [53%] - 2022/6/6 19:30
トップメニューへ / →のくす牧場書庫について