トップページphp
994コメント273KB

【PHP】フレームワークについて語るスレ12【総合】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/12/23(火) 00:36:15ID:???
PHPのフレームワークに関する話題用のスレッド

●国外産●
symfony
 ttp://www.symfony-project.com/
code igniter
 ttp://codeigniter.com/
Zend Framework
 ttp://framework.zend.com/manual/ja/index.html
CakePHP
 ttp://www.cakephp.org/
Yii Framework ←New!! (Dec 03, 2008)
 ttp://www.yiiframework.com/

●国産
ちいたん
 ttp://php.cheetan.net/
Ethna
 ttp://ethna.jp/
guesswork
 ttp://classic.guesswork.jp/
maple
 ttp://kunit.jp/maple/

●前スレ
【PHP】フレームワークについて語るスレ10【総合】 ※実質11
http://pc11.2ch.net/test/read.cgi/php/1219581817/
0717nobodyさん2009/02/27(金) 21:51:56ID:???
アジャイル(笑)
0718nobodyさん2009/02/27(金) 21:53:46ID:???
アジャイル(笑)で形に囚われない自由な自分を演出
0719nobodyさん2009/02/27(金) 21:57:14ID:???
>>716
デザインパターンが理解できない方なのは解ります
0720nobodyさん2009/02/27(金) 22:02:20ID:???
MVCやらアジャイルやらは、それなりに有効で普及してるものなんだから、
別に恥ずかしくも何ともないけどな
提唱された概念につけられた名称全て恥ずかしかったら、何の議論もできないじゃないか
自意識過剰なんじゃないか?

これがアスペクト指向あたりだと、微妙になってくるけど
0721nobodyさん2009/02/27(金) 22:07:23ID:???
Javaの人間なのでMVCもアジャイルもアスペクトも何も恥ずかしくない俺
むしろ理解して使いこなせてない人の方が恥ずかしい世界
0722nobodyさん2009/02/27(金) 22:15:28ID:???
まったくだ
web2.0と一緒にすんな
0723nobodyさん2009/02/27(金) 22:23:53ID:???
いや、当たり前すぎて語るのは恥ずかしいって話なんだが。
0724nobodyさん2009/02/27(金) 22:25:28ID:???
その手の用語を当たり前に使ってるかちょっと背伸びしてる感を持ってるかの違いじゃないの
0725nobodyさん2009/02/27(金) 22:25:41ID:???
初心者が質問してるところにMVCって言うの当たり前すぎて恥ずかしいって指摘して楽しいの?
0726nobodyさん2009/02/27(金) 22:26:34ID:???
間違いを指摘しされた>>714が恥ずかしくなって暴れてるという認識でいいですか?
0727nobodyさん2009/02/27(金) 22:33:43ID:???
俺も同意するところあるなぁ。
PACで実装したシステムに、MVCに分離できてないから糞だとか言う奴もいたりしてな。
0728nobodyさん2009/02/27(金) 23:24:03ID:???
それにしたって、理解しないで言ってる奴が恥ずかしいだけであって
MVCを勧めることが恥ずかしいわけではないだろ
0729nobodyさん2009/02/27(金) 23:30:02ID:???
文脈を読もうぜ。無知だといわれたのはなんか偉そうなアホであって質問者じゃない。

C言語レベルでの構造化やカプセル化すら良く分かってないような奴も多いのが現実。
publicメソッドとグローバル関数の違いをたずねられた時はどうしようかと思った。しかも俺よりキャリア長い奴に。
まあ、俺もMVCを100%分かっているかといわれると言葉に詰まるがな。
0730nobodyさん2009/02/28(土) 00:30:59ID:???
>>726
>>714=>>716 は無理ある
ム板のLL隔離スレなんかでも、恥ずかしい恥ずかしい言って荒らすのがいる
0731nobodyさん2009/02/28(土) 00:45:31ID:???
今度は俺はObject指向解ってるぜ自慢か
0732nobodyさん2009/02/28(土) 01:35:48ID:???
とりあえず>>716が恥ずかしい存在なのは理解できた
0733nobodyさん2009/02/28(土) 07:26:13ID:???
>>729
単に言葉として理解してないならまだしも
本気で区別ついてないなら仕事できなくね?
0734nobodyさん2009/02/28(土) 09:57:40ID:???
こんどはMVCかよ・・・・。
ちなみにMVCのどこをいじる頻度が多いかはFW依存だよ。
作者によってMVCの解釈が違ったりするからなw
0735ヤングマン2009/02/28(土) 12:22:52ID:???
西条秀樹のYMCAで、MVCダンスを作れないだろうか?

PHPer さあ立ち上がれよ
PHPer 今翔びだそうぜ
PHPer もう悩む事は
ないんだから
PHPer ほら見えるだろう
PHPer 君の行く先に
PHPer 楽しめる事が
あるんだから

すばらしい M.V.C M.V.C
デスマーチを 吹き飛ばして
君も元気出せよ
そうさ M.V.C M.V.C
若いうちは無茶なプロジェクト
何でもできるのさ
0736nobodyさん2009/02/28(土) 12:31:11ID:???
全然おもしろくないですよ。
0737nobodyさん2009/02/28(土) 12:31:57ID:???
VとYの振り付けの区別がつかない件について
0738nobodyさん2009/02/28(土) 12:37:33ID:???
こういうのはよほど発想と運がいいか、才能がないと外すよな。
本人は面白いと思ってるんだろうから親父ギャグみたいなもんだ。
0739nobodyさん2009/02/28(土) 12:41:40ID:???
おもしろくなさすぎてワロタ
0740nobodyさん2009/02/28(土) 12:42:27ID:???
ゴロがあってないんだよな。嗚呼MVCにしたほうがいい
 ♪ そうさ あ〜M.V.C あ〜M.V.C
0741nobodyさん2009/02/28(土) 12:51:26ID:???
>>740
そうした所で面白くない事実は全く変わらない。
0742nobodyさん2009/02/28(土) 13:00:01ID:???
裁判起こしたくなるほどつまらんな
0743nobodyさん2009/02/28(土) 13:02:19ID:???
結構反応あるのにワロタ
0744nobodyさん2009/02/28(土) 16:19:58ID:???
つまらないって言ってもらえるだけまだまし
0745nobodyさん2009/02/28(土) 16:21:30ID:???
>>744
だな。もっと酷いと寒すぎるとかキモイとか頭大丈夫?とか言われるもんな。
0746nobodyさん2009/02/28(土) 16:39:13ID:???
別にMVCの言葉に拘る必要ないよね。
RailsはVCだったりDjangoはMVTとか言ったりしてるし、
作りやすく守りやすく区切って適当に頭文字くっつけてればいいよ
0747nobodyさん2009/02/28(土) 17:26:21ID:???
誰にも触って貰えない寒さと来たら・・・
0748nobodyさん2009/02/28(土) 20:34:44ID:???
Yiiって外部ライブラリに依存してる?
0749nobodyさん2009/02/28(土) 22:06:39ID:???
外部ライブラリってのがどのあたりまでの事をさしたいのかによりそうだけど
機能を利用するにあたって要求されるもんは
ttp://www.yiijan.org/requirements/
0750nobodyさん2009/02/28(土) 23:41:05ID:???
yii良さそうだが英語情報だけってのが辛いわ
0751nobodyさん2009/02/28(土) 23:57:05ID:???
英語が読めないなんて小学生までだよねキャハハキモーイ
0752nobodyさん2009/03/01(日) 10:48:52ID:???
英語もPHPFWもさっぱりだけど翻訳しながら弄ってる
面白いよ
0753nobodyさん2009/03/01(日) 10:51:46ID:???
>>751
こういうヤツに限って英字新聞とかは全く読めない。
読めるのはマニュアルだけ。
0754nobodyさん2009/03/01(日) 11:11:08ID:???
>>753
それで十分だろ
0755nobodyさん2009/03/01(日) 11:20:29ID:???
>>754
その程度で「英語が読める」と自称してるのがキモい。
0756nobodyさん2009/03/01(日) 11:39:26ID:???
誰も自称してねーよハゲ
0757nobodyさん2009/03/01(日) 11:42:50ID:???
本人乙
0758nobodyさん2009/03/01(日) 12:35:54ID:???
英語のドキュメント読めないで許されるのは小学生までだよねキモキャハ
0759nobodyさん2009/03/01(日) 13:08:30ID:???
ハナからおつむが小学生レベルな俺に隙はなかった
0760nobodyさん2009/03/01(日) 13:13:59ID:???
英語のマニュアル読めないとマは勤まらないだろ。
PerlもPHPも最初は英語のマニュアルしかなかったわけで。

Perlの英語版赤らくだは独特の言い回しだしジョークは挟むしで
TOEIC600の俺にはちょっと辛かった。
0761nobodyさん2009/03/01(日) 13:35:53ID:???
どの程度のことをやるかにもよるでしょ。ひどいマは日本語すら危ういしなw
0762nobodyさん2009/03/01(日) 13:41:32ID:???
ドキュメントなんてコードだけ読めばおk
0763nobodyさん2009/03/01(日) 13:42:17ID:???
プログラマはコードで会話する(キリッ
0764nobodyさん2009/03/01(日) 15:05:28ID:???
>>763
全世界で通じる共通言語だからなw
インターナショナルという名の在日中華だらけの職場で
意思伝達の最終手段になってます

YiiはDocmentの他国語対応GoogleDocsだかでやってっから
かなり早いうちに一通りのマニュアルの類はそろうんじゃないかと思うよ
英訳スキル持ちはもとより、英語の勉強がてらに参加してみても面白いんじゃね
0765nobodyさん2009/03/02(月) 02:53:21ID:???
5.3は新機能が多いから未知のバグも多そうだな
運用に耐えうるようになるのはだいぶ先そう
0766nobodyさん2009/03/02(月) 09:25:48ID:???
http://lang-8.com/
↑これ使ったら英語が楽しくなるよ
=外国語で日記を書くと、ネイティブに母国語で添削してもらえる

添削してあげれば、日本語を勉強してる外国の子から感謝されるし
マジおすすめ☆^^

英語のマニュアルはコードと一緒に読めば意味が分かるから、読解しやすい文章なんじゃない?
0767nobodyさん2009/03/02(月) 09:34:19ID:???
>>766
英文マニュアルはおしなべて語彙も極端に少ないし文法もかなり単純。
外国人にも簡単に読めるようになっている。
Time誌とかと読み比べてみるといい。英語の質が全然違うから。
0768nobodyさん2009/03/02(月) 09:35:39ID:???
貼り忘れ
http://www.time.com/time/
0769nobodyさん2009/03/02(月) 13:45:10ID:???
コンピュータ書籍の技術英語と普通の小説なんかの英語は別物だからな。
小説の場合、前後の文脈で意味が取れるけど、技術英語の場合、文法をよく把握していないとまるで逆の意味になったりするから。
どっちが簡単とか難しいってものでもない。
オライリーの本なんかは、スラングだらけなんで、相当読みづらいと思う。
0770nobodyさん2009/03/02(月) 13:58:46ID:???
>>769
まあでも普通に考えて簡単に読めるのはマニュアルでしょ。
マニュアル読めるから英語読めると思っちゃってる人結構いるし。
小説ガツガツ読めてマニュアル読めない技術屋はいないと思うし。
0771nobodyさん2009/03/07(土) 03:03:07ID:???
PHPのオブジェクトって存在しないプロパティーだったら
外部からいくらでも代入できるのな
なんたるビッチ
なんたるゆるまん
0772nobodyさん2009/03/07(土) 03:14:11ID:???
個人的にはnoticeくらい出してもいいかとも思うが、PHPにはstdClassというのもあってだな
まあJavaScriptでもできるんだし、配列代わりに使うのならそんなもんかなとも思う
きっちりしたプロパティなんかはアクセサ使えばいいじゃん
0773nobodyさん2009/03/07(土) 03:50:11ID:???
ある程度の規模になったらphpはむしろ使いにくいよね。
存在しないプロパティに代入できる事が、
自由度が高くて良いと思える規模がphpの領域。
その辺厳しくしないと弊害が出てくるなら、phpが適さない規模と思ってるよ。
0774nobodyさん2009/03/07(土) 04:30:39ID:???
__setも作ってないの?
0775nobodyさん2009/03/07(土) 05:48:39ID:???
>>773
大規模サイト出もPHP使ってるって言うけど
実際は楽天なんかはJavaにどんどん置換してるし
Yahoo!もPHP使ってるのはビューの部分だけでコアはJavaなんだよな
0776nobodyさん2009/03/07(土) 06:12:09ID:???
>>775
Yahoo!はJava使ってないよ。
0777nobodyさん2009/03/07(土) 06:16:28ID:???
おいおい使ってるぞ
俺携わってたし
0778nobodyさん2009/03/07(土) 06:19:32ID:???
Yahoo!はJavaとCの両方あるよ
検索系はC
サービスの一部はJava
0779nobodyさん2009/03/07(土) 06:20:03ID:???
あと知恵袋とかブックマークみたいな簡単なサービスはフルPHPじゃなかったかな
0780nobodyさん2009/03/07(土) 06:26:06ID:???
ブックマークはsymfonyだったはず
0781nobodyさん2009/03/07(土) 11:52:08ID:???
>>777
なんか、別の会社と間違ってんじゃね?
コンフル見てるけど、Java使ってるサービスなんか見たことないぞ。

>>778
サービスの一部って具体的にどれよ。
0782nobodyさん2009/03/07(土) 11:55:58ID:???
まあ検索系は最低限Cくらいプリミティブじゃないとな。
検索がPHPだったらさすがに笑う。
というか機能しねーだろ。
0783nobodyさん2009/03/07(土) 12:03:59ID:???
youtubeもgoogleに買収される前はphpだったよな
0784nobodyさん2009/03/07(土) 12:21:47ID:???
>>781
うちの会社が作ってたサイトがYahooに買収されたので具体的にはどれかは言えないが
そういう部分はJavaのところが沢山ある
0785nobodyさん2009/03/07(土) 13:39:08ID:???
>>784
買収された側のサイト名は言えるでしょ。嘘じゃないなら。
買収ってことは。公然の事実でしょ。

そしたら、俺が明日、コンフルみて確認してやるよ。
0786nobodyさん2009/03/07(土) 13:43:15ID:???
コンフルって何でつか?
0787nobodyさん2009/03/07(土) 13:48:33ID:???
まぁ、買収したとしてもメンテナーがいなきゃ、早々にPHPで作りかえるだろうね。
ガワだけはそのまんまでも。
外注のままの製品系は別として。

実際求人は、C C++ PHP Perl。Java使いは取ってないからな。
ttp://hr.yahoo.co.jp/fresh/work.html
0788nobodyさん2009/03/07(土) 13:57:36ID:???
http://japan.zdnet.com/sp/feature/07sp0060/story/0,3800076669,20347317-2,00.htm

コンフルは、なんていうかYahooの社内用語みたいだな。

ちょこっと検索した感じだと、YahooでJavaは、
アプレット系が少し出てくるくらいだな。
少なくともYahooの中でJavaはメジャーじゃなさそうだ。
0789nobodyさん2009/03/07(土) 14:33:57ID:???
>>785
スポナビ
0790nobodyさん2009/03/07(土) 14:34:45ID:???
>>787
中途の方はJava入ってるけど
0791nobodyさん2009/03/07(土) 14:35:52ID:???
あっスポナビが買収って話じゃなくて一通り見たらスポナビでServletってアドレスあるって話ね
0792nobodyさん2009/03/07(土) 15:12:31ID:???
>>790
ん?どのページ?
0793nobodyさん2009/03/07(土) 15:15:22ID:???
>>791
アドレス晒して
0794nobodyさん2009/03/07(土) 15:25:14ID:???
スポナビあやしいw Yahooのサービスじゃないな。
Copyright (c) 2009 Y's Sports Inc.

http://services.yahoo.co.jp/
ここに入ってないし
0795nobodyさん2009/03/07(土) 15:28:06ID:???
>>793
http://hr.yahoo.co.jp/career/detail.php?cd=0101

ってかYahooでJava使ってたらなんか困るのか
0796nobodyさん2009/03/07(土) 15:34:54ID:???
>>795
募集職種と経験とは違うわな。
Java経験でもやらせるのはPHPだし。

別にJava使ってると思ってもらってもいいけど、
Javaを扱ってる開発部署がないのに、なんでそんな話になるのかな?と思っただけ。

ただ、名前貸しというかサービス乗っ取りみたいなものの中には
Javaで組まれてるものもあるかもしれん。
たとえばスポナビはYahoo!のデザインレギュレーションから完全に外れてる。
0797nobodyさん2009/03/07(土) 15:46:06ID:???
http://sportsnavi.yahoo.co.jp/info/help/recruit.html
0798nobodyさん2009/03/07(土) 16:11:45ID:???
>>796
Java経験者なら普通C++やらせないか?C++も使ってないの?
定期的にスレチで盛り上がるねここ。
0799nobodyさん2009/03/07(土) 16:18:37ID:???
スポナビ的に連携してる部分だとリクルート関連はJavaだな
0800nobodyさん2009/03/07(土) 16:39:26ID:???
たいして面白くもない無関係な話題引っ張りすぎの変なのが沸いてる
マ系の職場あちこち回ってると、たまにいるんだよねこういう奴w
0801nobodyさん2009/03/07(土) 16:44:07ID:???
>>798
C++は使ってる。でも、なんつうか、毛色の違う人たちなんだよね。
中途採用の奴はたいがい、糞サービスのメンテに回される。

まぁ、スレチにもほどがあるので、この辺で。スンマソン
0802nobodyさん2009/03/07(土) 16:44:37ID:???
俺はヤフーのすべてを知ってるんだぜ自慢をしたいんだろ。
使ってるの見たって奴がいるなら、それていいじゃんかな。
0803nobodyさん2009/03/07(土) 17:25:34ID:???
あんな大企業を単一言語で回してたらそっちのほうが衝撃だわ。

国内PHP大規模サイトトップ10に入る某社にいるが、内部じゃRubyもJavaもPerlも使ってる。フロントじゃ当然FlashやJS使うしな。
スクリプトまで通さずにCで書いたApacheモジュールでケリをつける部分だってある。
会計システムと繋ぐならJava以外の選択肢なんぞ考えたくもない。

だいたい、単一言語に社運をかけるなんて、上場企業クラスになったらあり得ない。
急に別言語に乗り換えてもプログラマはいくらでも確保できるだろうが、インフラ側の経験値蓄積が間に合わない。
エンジニア側も同じ。最低2つはスキルがないと簡単に切られるぞ。
経営層的に言ってPHPの利点の一つは、使い捨てるエンジニアが市場に腐るほどいる(いなくとも1月も研修すれば完成する)点だしな。
0804nobodyさん2009/03/07(土) 18:55:58ID:???
自信満々にCとかjavaとか使ってるとか言うけど
俺みたいにPHPで足りない機能をCでライブラリ作ったり
apacheのモジュール作ったりしてるやつは少ないだろうな
0805nobodyさん2009/03/07(土) 19:57:58ID:???
自分はその程度のスキルすらないゴミの部類だけど
プログラマ一本を主軸にやってくつもりならそれくらいはできないと正直この先生
きのこれないと思う
0806nobodyさん2009/03/07(土) 20:15:20ID:???
>>804
どうやってやんの?
0807nobodyさん2009/03/07(土) 20:29:23ID:???
>>806
知識がない人がよく質問するね、それ
0808nobodyさん2009/03/07(土) 20:37:43ID:???
知らないから聞いてるんだけど意味が分からないw
0809nobodyさん2009/03/07(土) 20:44:35ID:???
知らない人に説明しても、説明の意味がわからないでしょ
意味がわからないぐらいだからもっと勉強してからおいで
0810nobodyさん2009/03/07(土) 20:46:11ID:???
>>804
普通やりますがな
0811nobodyさん2009/03/07(土) 20:47:23ID:???
イメージ的には、なんかSDKみたいなソースの固まりを落としてきて
ごにょごにょしてコンパイルすると.soができるって感じ?
いや当てずっぽうだけど
0812nobodyさん2009/03/07(土) 21:53:23ID:???
PHPに足りない機能ってなんだった?
0813nobodyさん2009/03/07(土) 21:55:12ID:???
オフィシャルのソース落としてきて、
中に入っているモジュール部の近い物を選んでコピペして
名前変更して、Makefileとかをごにょれば出来るお
0814nobodyさん2009/03/08(日) 01:15:23ID:???
生き残る奴は技術力が高い奴じゃなくて単価が安い奴だけどな
高い技術力なんてさほど要求されない
単なるオナニー
0815nobodyさん2009/03/08(日) 02:19:51ID:???
使い捨ての中華みたいな扱いの奴は、そうだろうな
0816nobodyさん2009/03/08(日) 05:17:12ID:???
Yahooは募集が多いのは、PHPかJavaだと思う。部署によってはそれ以外の言語も使ってるだろうけど。
■ このスレッドは過去ログ倉庫に格納されています