【PHP】フレームワークについて語るスレ10【総合】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/08/24(日) 21:43:37ID:???http://pc11.2ch.net/test/read.cgi/php/1202521438/
0313そこそこ初心者
2008/10/23(木) 21:41:05ID:???なかなかダウンロードページにたどり着けません…
0314nobodyさん
2008/10/23(木) 21:41:33ID:???0315nobodyさん
2008/10/23(木) 22:04:30ID:???類は友を呼ぶっていうだろ。
>>311の周りにはそういうゴミみたいな連中が沢山いるんだよ。
底辺の環境で仕事してる証拠。
0316nobodyさん
2008/10/23(木) 22:05:17ID:???いまだに一番使われてるフレームワークはMojavi
0317nobodyさん
2008/10/24(金) 03:28:29ID:???その言い方には語弊があるようなw
「現状使用したことがあるフレームワーク」という質問だから、今使用しているとは限らないと思うが
0318nobodyさん
2008/10/24(金) 08:18:02ID:???しかも、PHPカンファレンス2008に参加したという、技術に関心の高いPHPプログラマーが対象のアンケートでこの有様。
0319nobodyさん
2008/10/24(金) 09:01:16ID:???フレームワークは重くなる遅くなるから使いません!言ってたな
提供サービスを全部新しく作り直すらしいけど、次はJavaでもPHPでもなく、Rubyだ!
とか言ってた。でもRails遅過ぎるから速度が必要なとこだけFWなしのPHPだとかなんとか…
大丈夫か…w
0320nobodyさん
2008/10/24(金) 09:09:26ID:???無駄なコード書いて死んだらええねん
0321nobodyさん
2008/10/24(金) 09:42:46ID:???てか速度が必要なとこだけphpという選択はどうなの?何でphpなの?
0322nobodyさん
2008/10/24(金) 11:41:32ID:???0323nobodyさん
2008/10/24(金) 11:47:54ID:???とかいう意味かもね?
調べた上で使えねえ、って言ってるのかもしれんが
0324nobodyさん
2008/10/24(金) 12:30:23ID:???そうなのかーってちょっと思わされかけてたけど、やっぱおかしいよねこれw
ちなみに、規模や今後の事なんかも考えると、Javaとかを選択したほうが
いいんじゃないかとかをきいてみたら、Javaは遅いし、もう古いとか言われてさ
さすがにその見解はちょっとどうなのって思っちゃったw
フレームワークを使わず自分でコード書くことは(勉強としては)すごく重要だと思うし
自社開発の会社だから、社員の成長のためにいろいろやらせたい、って感じな部分も
あるのかもしれないけど、メインの仕事で車輪の再発明みたいな事繰り返して
無駄な工数増やすのは間違ってると思ったw
0325nobodyさん
2008/10/24(金) 12:37:16ID:???「Javaは遅いし」
ちょっと待てw
うーん。こういう面接(下手したら社長とか)も、あるあるwとしか言えない
0326nobodyさん
2008/10/24(金) 12:47:42ID:???まさかJava=アプレットとしか知らなかったりしてナw
0327nobodyさん
2008/10/24(金) 13:27:47ID:???0328nobodyさん
2008/10/24(金) 14:05:30ID:???元々Javaをやってる会社なら別だけど、今選択するならJavaは古いと思う。
あと既存のフレームワークを使わないで、自社で作るという選択肢はありだと思う。
既存のものは何かと合わなかったりするし、フレームワークが無いと開発できません。
は困るし。
自社のフレームワークもありません。
だと困るがw
0329nobodyさん
2008/10/24(金) 14:15:28ID:???代替物が無い状況では、古いってのは意味がない
なんでまだC言語で開発が行われてるのかと
PHPやRubyがJavaを完全に代替できる筈もないし、
目指してもないだろ。
文脈無しでJavaが古い、はナンセンスだと思うよ
0330nobodyさん
2008/10/24(金) 14:24:54ID:???0331nobodyさん
2008/10/24(金) 14:59:36ID:???いやさ、これから会社が新たな「開発言語に取り組む!」って時に、
何の言語か聞いてみたら、
「これからはJavaです!」とかいってたら、
「いまさら?」って思わないかってことなんだが。
もちろんJavaは現役で使われてる言語だとは思うよ。
俺も案件によってはphpじゃなくてJava使うし。
0332nobodyさん
2008/10/24(金) 15:12:25ID:???ある程度古く枯れてきてないと商用にはあまり向かないってのもあるだろうし
色々理由付けがあっての「古い」なのかも知れないから、深くは突っ込まなかったけど
なんかJavaを毛嫌いしてるって感じの印象を受けた感じだった
自社開発で提供してるサービスだったし、自社FWってのはありだと思うけど
日が建つにつれ混沌としてきて、組み込みなんかであるような
なんともドロドロした感じのものが出来そうなイメージもあるんだよなー
Web系で使う言語なんて結局は殆どが文字列操作をするためのもんだし、
自社製FWはどんなに突き詰めていっても
既存のものから使わないメゾッドとか減らしてHDDの使用量を減らしました!速度も気持ち速いです!
ってくらいの差しか出ないんじゃないかなーと
…と、スレチっぽい話題振ってスマソw
>>331
それは言語が古いんじゃなくて、その会社の取り組みの姿勢が遅れてるって感じなんじゃw
0333nobodyさん
2008/10/24(金) 15:30:39ID:???0334nobodyさん
2008/10/24(金) 15:39:06ID:???新しいからって理由で方向を決めるのもちょっと心配になるがw
0335nobodyさん
2008/10/24(金) 15:55:33ID:???最近Java触り初めてSAStrutsやらS2JDBCやら使ってるけどめちゃくちゃ開発効率上がったよ・・・
俺なんかJava全然知らないのに知らなくても普通に使える。これすごいよ
0336nobodyさん
2008/10/24(金) 16:24:57ID:???0337nobodyさん
2008/10/24(金) 16:38:07ID:???PHP4からの移行とかで現実的なのがCakePHP
公式だけど、フレームワークとしてはいまいち、
どちらかといえばライブラリ?って感じなのがZendFramework
0338335
2008/10/24(金) 16:42:42ID:???このスレのネタなのかマジなのかわからない「もうちいたんでいいよ」
っていう指摘はあながち間違ってないと思うんだよね
以前もどこかで同じ事言ってる人がいたが、デファクトスタンダードが
決まらない状況が続けば続くほど、リソースの集約もそれに輪をかけて遅れていくわけだし。
それに伴って余計スタンダードが決まらない・・・リソース(ry
の悪循環が続いて俺はPHPに限界を感じて、Javaに手を出すことにしたんだよ。
PHPの適当さ加減を一番活かすには必要最小限のFWでいいと思う。
逆にちいたんが成熟していったらかなりいい物ができあがるんじゃないかと思っている
0339nobodyさん
2008/10/24(金) 19:20:00ID:???Struts? Spring? Seasar?
結局Javaでもフレームワーク乱立だと思うけどね。
Javaは長いようだが成熟しているというわけでもなく、
J2EE/EJBが否定されて根本的に覆ろうとしているし(覆った?)
DIコンテナはもう普及し終わったかな?
0340nobodyさん
2008/10/24(金) 21:35:46ID:???0341nobodyさん
2008/10/24(金) 22:23:02ID:???多様性があるから発展性があるんだし
0342nobodyさん
2008/10/24(金) 22:31:56ID:???0343nobodyさん
2008/10/24(金) 23:56:56ID:???0344nobodyさん
2008/10/25(土) 14:14:16ID:???ちいたんでいい
0345nobodyさん
2008/10/25(土) 14:50:17ID:???0346nobodyさん
2008/10/25(土) 16:14:43ID:???0347nobodyさん
2008/10/25(土) 16:21:09ID:???仕事ではさすがに使えないだろうけど、個人でなら十分実用なんだよな
0348nobodyさん
2008/10/25(土) 17:16:18ID:???0349nobodyさん
2008/10/25(土) 18:12:46ID:???0350nobodyさん
2008/10/26(日) 00:22:59ID:???0351nobodyさん
2008/10/26(日) 00:59:20ID:???0352nobodyさん
2008/10/26(日) 01:07:17ID:???お前のために歌作ったんだみたいなアーティストっぽいな
0353nobodyさん
2008/10/26(日) 02:43:49ID:???0354nobodyさん
2008/10/26(日) 02:45:15ID:???0355nobodyさん
2008/10/26(日) 03:03:20ID:???0356nobodyさん
2008/10/26(日) 10:48:45ID:???0357nobodyさん
2008/10/26(日) 11:45:37ID:???0358nobodyさん
2008/10/27(月) 20:03:18ID:???\区切りキモス
0359nobodyさん
2008/10/27(月) 20:08:32ID:???0360nobodyさん
2008/10/27(月) 23:28:39ID:???0361nobodyさん
2008/10/27(月) 23:34:39ID:???0362nobodyさん
2008/10/27(月) 23:36:33ID:???0363nobodyさん
2008/10/28(火) 00:57:04ID:Xl2JqkE70365nobodyさん
2008/10/28(火) 01:05:19ID:???こちらをどうぞ
http://blog.ohgaki.net/php_5_3_namespace
0367nobodyさん
2008/10/28(火) 01:57:07ID:???0368nobodyさん
2008/10/28(火) 02:03:16ID:???あんたの環境でどう見えてるかは知らんw
2chを通したせいかも知れんが、あんたのレスの\と同じものだろ?
ASCIIで0x5cとも言う・・・っていうとなじみ深い気がして嫌だw
0370nobodyさん
2008/10/28(火) 02:14:58ID:???ああ。本当だ。その記事はU00A5で書かれてるね。てかブログの仕様?
俺もその記事しか見なかったから、確かなことは言えないけどw
・・・まあぶっちゃけASCII or Latin-1 以外を奴ら(誰?)に強制できる
わけもないので、¥マークってのはありえない、はず!
ソースコードUTF-8強制とかなら、むしろ嬉しいかもだけどな!
0371nobodyさん
2008/10/28(火) 02:17:35ID:???0372nobodyさん
2008/10/28(火) 02:24:27ID:???ttp://wiki.php.net/rfc/backslashnamespaces
誰か訳してw
0373nobodyさん
2008/10/28(火) 02:55:29ID:???0375nobodyさん
2008/10/28(火) 03:12:19ID:???u00A5(?)は、ISO-8859-1(Latin-1)にこそ、ある文字だ。
本来の意味での、円通貨を表すシンボル?
と言うわけで、>>370の安心は、その理由ならちょっと早いw
もちろん、実際PHPの仕様としてそんな訳は無いだろうけどw
0376nobodyさん
2008/10/28(火) 09:24:12ID:???0377nobodyさん
2008/10/28(火) 12:01:56ID:???lintじゃぁ出ないエラーの方が多いだろう。
構文エラーが出るのは大抵の言語で括弧とかクオートの閉じ忘れくらい。
/.で、PHPがこの惑星で一番アホなプログラム言語とか書かれて
ちょっとかわいそう。しかもInsightful: 5だし。
海の向こうのGeekもPHPはお嫌いなようで。
0378nobodyさん
2008/10/28(火) 19:56:14ID:???オープンソースのウェブアプリは
ほとんどPHPだし。
0381nobodyさん
2008/10/28(火) 20:24:18ID:???0382nobodyさん
2008/10/28(火) 20:35:27ID:???0383nobodyさん
2008/10/28(火) 20:39:58ID:???0384nobodyさん
2008/10/28(火) 20:45:16ID:???0385nobodyさん
2008/10/28(火) 21:21:52ID:???0386nobodyさん
2008/10/28(火) 21:26:37ID:???0387nobodyさん
2008/10/28(火) 21:27:12ID:???0388nobodyさん
2008/10/28(火) 21:27:44ID:???0389nobodyさん
2008/10/28(火) 21:41:50ID:???0390nobodyさん
2008/10/28(火) 21:46:17ID:???0391nobodyさん
2008/10/28(火) 21:52:07ID:???0392nobodyさん
2008/10/28(火) 21:54:43ID:???0393nobodyさん
2008/10/28(火) 22:52:01ID:???ttp://wiki.php.net/rfc/namespaceseparator
でも (5) number of chars は基準としてどうなんだw
# とか候補に挙がらなかったのかな?バックスラッシュより遙かにマシだと思うんだけど。
どうせ # でのコメントは非推奨だったんだし、使ってる奴なんて極少数だろうし
0394nobodyさん
2008/10/28(火) 23:34:09ID:???0395nobodyさん
2008/10/28(火) 23:43:35ID:???完全に無視してちゃんと作ったほうがいいよね
0396nobodyさん
2008/10/29(水) 00:08:59ID:???0397nobodyさん
2008/10/29(水) 00:58:53ID:???0399nobodyさん
2008/10/29(水) 02:00:15ID:???0400nobodyさん
2008/10/29(水) 02:39:33ID:???というか、現行の :: と -> の区別って必要なの?
メンバアクセスは全部 -> にしてしまえば、:: が使えるじゃない!
修正も多分、検索・置換でそれほど手間じゃなさそうだし
たかが名前空間って考えると、本末転倒な気もするけど
0401nobodyさん
2008/10/29(水) 02:56:57ID:???取得したデータをファイルにキャッシュしておいて随時読むのと、
どっちがコスト低いですか?
0402nobodyさん
2008/10/29(水) 02:59:03ID:???0403nobodyさん
2008/10/29(水) 03:12:12ID:???0404nobodyさん
2008/10/29(水) 03:18:43ID:???0405nobodyさん
2008/10/29(水) 03:39:09ID:???テーブルにどんなデータ型のカラムがあるかなんて取得する?
PropelとかDoctrineは定義ファイルを書くけど。
よくわからないけど、毎回DBから取得するより、
ファイルから取得した方が、普通に考えてコスト低いと思う。
んーなんか見当違いかな。
0406nobodyさん
2008/10/29(水) 08:12:34ID:???やっぱり、普通はファイルアクセスの方が速いですかね・・
0407nobodyさん
2008/10/29(水) 10:14:23ID:???そんなに変わらないっつーかファイルに書くより早いかもね。
パフォーマンスが問題ならベンチして決めるしかないでしょ。
メンテ込みなら、自動的にカラム型を読み込むのは便利。
0408nobodyさん
2008/10/29(水) 15:12:56ID:???キャッシュを作成するとなると常時最新でなくなる可能性が出るんじゃないの?
更新タイミングとか考えたり余計な手間が増えるだけ
逆に、変更がめったに行われないとかってわかってるものなら、ただの定数
ハナからDBに保存しておく必要なくね?
つか、なによりまずスレ違いだ
0409nobodyさん
2008/10/29(水) 15:34:43ID:???>>407で言っているのは、DBサーバはカラム型をメモリに置いているはずだということ。
つまりDBに問い合わせればディスクには読みにいかないだろうと言う読み。
付け加えると、SQLiteにしても、スキーマ情報はDBをオープンした後黙っても読まれるはずで、
それをメモリから取り出すだけだからいちいちファイルに書いとくのはどうよ、ってこと。
0411nobodyさん
2008/10/29(水) 18:14:15ID:???<?php
echo "hello";
fuga();
foo();
();
?>
EOF
Parse error: syntax error, unexpected ')' in - on line 7
Errors parsing -
なんか出てる気がするよ?
0412nobodyさん
2008/10/29(水) 18:23:29ID:???前にmatzがPHPのAPCが何でそんなに効果的なのか理由が分からないって言ってたけど、あれは単純にPHPの構文解析の性能が悪いからって理由だと思う。
■ このスレッドは過去ログ倉庫に格納されています