[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 09:10 / Filesize : 226 KB / Number-of Response : 964
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【総合】PHPフレームワークを語るスレ8



1 名前:nobodyさん [2007/10/17(水) 16:01:41 ID:72/gWtt1]
前スレ
pc11.2ch.net/test/read.cgi/php/1181350116/

702 名前:nobodyさん mailto:sage [2007/11/22(木) 01:21:01 ID:???]
なんか最近蛇蛇うるさいやつがいるね

703 名前:nobodyさん mailto:sage [2007/11/22(木) 01:37:42 ID:???]
Smarty擁護派じゃないけど
>>684-685はなんかキモイ
顔真っ赤にしてレスするってこういう事よね
初めて見たわ

704 名前:nobodyさん mailto:sage [2007/11/22(木) 01:43:12 ID:???]
Pythonを使ったことはないがPythonは消えて欲しい
Rubyで十分

705 名前:nobodyさん mailto:sage [2007/11/22(木) 02:26:05 ID:???]
>>702
アンチPython厨の工作にしか見えないから普通にスルー推奨

706 名前:nobodyさん mailto:sage [2007/11/22(木) 03:07:12 ID:???]
680乙

707 名前:nobodyさん [2007/11/22(木) 08:35:39 ID:nlNH1bOE]
お前がスルーだよw
Phthonスレに帰れっつーの空気読め。

708 名前:nobodyさん mailto:sage [2007/11/22(木) 08:46:02 ID:???]
P言語総合スレまだーチンチン

709 名前:nobodyさん mailto:sage [2007/11/22(木) 10:43:24 ID:???]
glossary.tank.jp/t0D13.html
【プログラミング】
・本格的な汎用プログラミング言語には馴染めない連中が好んで使うPerl、Python、PHPあたりのあたまに「P」がつくスクリプト言語のこと。

なにこのHP
馬鹿にしてんのか

710 名前:nobodyさん mailto:sage [2007/11/22(木) 11:45:12 ID:???]
いつも愛読させていただいてる読者です。
そろそろ、各フレームワークの特徴や
様々なアプリケーションに、どのフレームワークが相性がよい
などといった話題は、いつになったら連載開始なんでしょうか?

それとも、私はタイトルにだまされ続けているのでしょうか?



711 名前:nobodyさん [2007/11/22(木) 12:15:27 ID:AuFQqZEI]
Round1

CakePHP vs symfony

ファイッ

712 名前:nobodyさん mailto:sage [2007/11/22(木) 13:14:15 ID:???]
>>710
そんなもの検索すれば出てくるだろ

713 名前:nobodyさん mailto:sage [2007/11/22(木) 14:23:19 ID:???]
>>712
じゃ、ここの存在意義ってないの?

714 名前:nobodyさん mailto:sage [2007/11/22(木) 14:36:24 ID:???]
>710
PHPユーザはフレームワークを使えても
内部構造の違いを議論できるほど芸達者じゃありません

715 名前:nobodyさん mailto:sage [2007/11/22(木) 16:24:28 ID:???]
>>714
それはお前だけw

716 名前:nobodyさん mailto:sage [2007/11/22(木) 21:56:26 ID:???]
いいかげんフケ・痒み止まりませんスレ見てるやつは出て行けよ。不潔

717 名前:nobodyさん mailto:sage [2007/11/23(金) 00:33:51 ID:???]
パソコンの周りは乾燥してるからな
冬だし

718 名前:nobodyさん mailto:sage [2007/11/23(金) 01:21:00 ID:???]
つ PDTのsymfony用プラグイン

Symfoclipse
noy.cc/symfoclipse/index.html

719 名前:nobodyさん mailto:sage [2007/11/23(金) 20:07:06 ID:???]
>>709
『悪魔の辞典』 (笑)

720 名前:nobodyさん mailto:sage [2007/11/24(土) 01:38:34 ID:???]
生粋のオブジェクト指向言語として生まれ
簡単に見せる為にそれを隠蔽しようとすらするPython
非オブジェクト指向言語として卑しく生まれ
後付けで中途半端にオブジェクト指向を取り込んだPHP
P言語とひとくくりにするにはその素性があまりにも違う
PHPの血族はPerlまで



721 名前:nobodyさん mailto:sage [2007/11/24(土) 07:43:34 ID:???]
>PHPの血族はPerlまで

正気ですか?

722 名前:nobodyさん mailto:sage [2007/11/24(土) 09:21:49 ID:???]
てかPHPって、ホント単にHTMLの中に手軽にスクリプト書けるようにしただけだもんな。
関数群はCのライブラリ関数を、ほとんどそのままラッピングしただけ。
それゆえ、パフォーマンスもいいから実用的になっちゃったわけで。
rubyが速くなったらPHPは駆逐されると思うな。

723 名前:nobodyさん mailto:sage [2007/11/24(土) 10:47:47 ID:???]
>>720
>生粋のオブジェクト指向言語として生まれ

ダウト

724 名前:nobodyさん mailto:sage [2007/11/24(土) 11:23:20 ID:???]
>720
>生粋のオブジェクト指向言語として生まれ

ボッシュート

725 名前:nobodyさん mailto:sage [2007/11/24(土) 13:08:22 ID:???]
Pythonは何もかもpublicなゆるまんOO

726 名前:nobodyさん mailto:sage [2007/11/25(日) 03:43:24 ID:???]
>>722
>rubyが速くなったらPHPは駆逐されると思うな。

ダウト
Webアプリ用としてはRubyは速くならないし、仮に速くなったとしてもPHPを駆逐できるわけない

727 名前:nobodyさん mailto:sage [2007/11/25(日) 14:32:46 ID:???]
rubyが世界中の共有レンタルサーバーに
インストールされ動作保障されることが最低条件だな。

その上で、すでに数多く作られている
PHP製のウェブアプリ(ブログやCMSや掲示板やショッピングカート)が
rubyで作られるようになれば、PHPは駆逐されるかもしれんが、
さて何年かかることやら。

728 名前:nobodyさん mailto:sage [2007/11/25(日) 14:37:31 ID:???]
Rubyは作者も信者も必死過ぎる。

729 名前:nobodyさん mailto:sage [2007/11/25(日) 14:47:36 ID:???]
言語の学習から先に進もうとすると、道が見え辛いんだよな。
一例としてデータベースを使おうとすると、
・リファレンスを読む -> 載ってない
・DB名+Rubyでゲイツる -> パラパラと見つかる程度。王道がワカンネ
・MLで使用したいDB名を検索 -> 同上
・モジュール一覧にあったものを使ってみる -> 動いたが今でもそれでいいかどうかジシンネエ
そもそもCGIとして動かしたけど、それでいいのか?とか。

730 名前:729 mailto:sage [2007/11/25(日) 14:48:53 ID:???]
ちょ、ここRubyスレじゃないじゃん!
紛らわしい会話してんじゃねえええええええ(泪)



731 名前:nobodyさん mailto:sage [2007/11/25(日) 15:59:35 ID:???]
つか、{}で囲わない言語はゆとりの俺には見ただけで無理と思ってしまう。

732 名前:nobodyさん mailto:sage [2007/11/25(日) 16:06:11 ID:???]
そんなことで食わず嫌いせず他の言語にも手つけてみればいい

733 名前:nobodyさん mailto:sage [2007/11/25(日) 17:08:23 ID:???]
>>729
おまえはrailsしらんのか。railsつかわずrubyでウェブアプリは考えられない。
なんにせよrailsがPHPのフレームワークに与えた影響も大きい。

734 名前:nobodyさん [2007/11/25(日) 19:36:39 ID:iO6j6FJ7]
JSP + Servlerの事も思い出してあげてください。
JSPタグがいっぱいありますよって。

735 名前:733 mailto:sage [2007/11/25(日) 19:50:49 ID:???]
実は俺Java厨www
JavaでRailsライクなフレームワーク自作してウマー!

736 名前:nobodyさん mailto:sage [2007/11/25(日) 20:10:25 ID:???]
でっていう

737 名前:nobodyさん mailto:sage [2007/11/25(日) 22:46:32 ID:???]
>>735
〜と、Railsという単語を最近知ったJavaの出来損ないがホザいております

738 名前:nobodyさん mailto:sage [2007/11/25(日) 23:23:43 ID:???]
え?そこでそういう風に煽るの?

739 名前:nobodyさん mailto:sage [2007/11/25(日) 23:50:27 ID:???]
ってかJavaでRailsライクなの作っても全然うまそうじゃないな

740 名前:733 mailto:sage [2007/11/26(月) 00:01:21 ID:???]
生サーブレットで1ページごとに1クラス作るよりは楽だよ(´・ω・`)
PHP版もだいたいできてきた。フレームワーク作るのも楽しい。



741 名前:nobodyさん mailto:sage [2007/11/26(月) 00:01:34 ID:???]
正直もうこのスレいらんよね

742 名前:nobodyさん mailto:sage [2007/11/26(月) 00:04:16 ID:???]
PHP脂肪wwww

743 名前:nobodyさん mailto:sage [2007/11/26(月) 00:11:39 ID:???]
もうCakeかRailsでいいよね。

744 名前:nobodyさん mailto:sage [2007/11/26(月) 00:43:14 ID:???]
ぶっちゃけ4ベースのFWは全部粗大ゴミ、さっさと捨てな

745 名前:nobodyさん mailto:sage [2007/11/26(月) 00:48:49 ID:???]
自作軽量テンプレートシステム+indexでアクション振り分けてモジュールインクルード。これだけで俺は十分食っていけるw

746 名前:nobodyさん mailto:sage [2007/11/26(月) 03:08:16 ID:???]
>>745
くやしいがはげどうだな
あとはvalidationとORMか。
validationどうしてる?

747 名前:nobodyさん mailto:sage [2007/11/26(月) 03:18:54 ID:???]
その二つつけたらそもそも軽量フレームワークだろが

748 名前:nobodyさん mailto:sage [2007/11/26(月) 03:52:45 ID:???]
だったらそうでもいいんじゃない?
別にフレームワークであることをかたくなに否定する必要なんかないじゃん。
必要な機能を揃えていったら、なんかフレームワークみたいになったなー、でいいんでない?

フレームワークつかおうとなかろうと、validationは必要だろ。
だからフレームワーク使ってないやつがどんな方法でvalidationしているのか興味があるから聞いてるのに
なんでこんな的外れな返事がくるかな。

749 名前:nobodyさん mailto:sage [2007/11/26(月) 05:50:31 ID:???]
本当にフレームワークを使っていないのなら
Validationは行き当たりばったりだろ?

もしそうではなくてやり方が確立されているとしたら、
それはフレームワークを作っていることと同じことなわけで、
結局、自作フレームワークか、有名なフレームワークかの違い。

俺ならフレームワークを自分で作らず、誰かに作らせるね。


750 名前:nobodyさん mailto:sage [2007/11/26(月) 07:46:12 ID:???]
「作らず」じゃなくて「作れず」だろ?w



751 名前:nobodyさん [2007/11/26(月) 08:29:19 ID:jFWY6ZoT]
フレームワークのヴァリデーションだって結局正規表現とか書く。これはフレームワーク使わなくても同じ。
あとは数値、メールのチェックとか。これも一度作れば他で使い回せるし。

フレームワークじゃなきゃ駄目な理由はないな。
ヴァリデーション以外の部分を考えなければ。

752 名前:nobodyさん mailto:sage [2007/11/26(月) 08:31:45 ID:???]
ヴァリデーションって、そんなに使いまわせないから。メールアドレスチェックとか全角半角とかだけ、関数にくくり出しとけばそれでいい。
ビジネスロジック部分を上手く抽出して、それをヴァリデーションでも使えるように設計する方がよほど大事。

753 名前:733 mailto:sage [2007/11/26(月) 09:06:15 ID:???]
validationの仕組みがFWに埋まってて暗黙の内に呼ばれるのって使いづらいよね。
Railsのmodelに定義するのもね・・・
画面によって違うvalidation適応したいってなることもあるし。
なんで>>751-752案に賛成。
アクションの中で明示的に自分でvalidation呼びだすで良いと思う。

754 名前:nobodyさん mailto:sage [2007/11/26(月) 09:09:14 ID:???]
>>745
俺も俺も。ちなみにO/Rマッパーはどうしてる?
PHP用ActiveRecord(Shrupだっけ?)もあるけど重そうなのでやめ。
O/Rマッパー自動生成スクリプトを作成した。
rubyでActiveRecord使ってDBの情報吸い出して、モデルクラス出力。
find()、count()、delete()とか基本メソッドも全部自動出力でウマー

755 名前:nobodyさん mailto:sage [2007/11/26(月) 09:53:58 ID:???]
軽量テンプレートにフロントコントローラーで十分と言って、フレームワークじゃないかのように言った後にバリデーションとオーアールマッパもとか言えば当然のツッコミな気がするが。
自分の意見以外は受け付けなくて否定されるとすぐ熱くなるタイプだな。たまにいる。

756 名前:nobodyさん mailto:sage [2007/11/26(月) 10:25:31 ID:???]
十分って言ってるのは既存のフレームワークを使わなくても十分って話では。
要は人の作った物だと拡張するときめんどうだったりするから、自作のがいいって話。
既存ので手のつけようのないくらい良い物なら文句はないんだけどさ。

757 名前:nobodyさん mailto:sage [2007/11/26(月) 10:47:22 ID:???]
そりゃ自作がいいにきまってるじゃん。

758 名前:nobodyさん mailto:sage [2007/11/26(月) 10:54:18 ID:???]
>>755
>軽量テンプレートにフロントコントローラーで十分と言って、フレームワークじゃないかのように言った後に
フロントコントローラーから受ける仕事を、表示部分に軽量テンプレート使ってるだけだろ?
MCV的手法な構造なだけで、このスレで議論されてるフレームワークとは別物だろ?

>バリデーションとオーアールマッパもとか言えば当然のツッコミな気がするが。
だから、バリデーションとオーアールマッパのことが気になって突っ込み入ったんだろ?

>自分の意見以外は受け付けなくて否定されるとすぐ熱くなるタイプだな。たまにいる。
頭大丈夫?

759 名前:nobodyさん mailto:sage [2007/11/26(月) 10:56:30 ID:???]
↑すまんMVCwww

760 名前:nobodyさん [2007/11/26(月) 11:12:06 ID:WWKo0wcp]
<?php

$view="index.tpl";

// 処理
$entryList=Entry:getList(10);

lnclude($view);

?>



761 名前:nobodyさん mailto:sage [2007/11/26(月) 11:41:54 ID:???]
これはひどい

762 名前:nobodyさん mailto:sage [2007/11/26(月) 17:49:37 ID:???]
slashdot.jp/articles/07/11/25/2248216.shtml
Rubyの世界的人気度9位に上昇でPHP脂肪www

763 名前:nobodyさん mailto:sage [2007/11/26(月) 17:52:36 ID:???]
>>762のように言語依存してる奴は相当頭が悪いのだと思う。
適材適所で使い分ければ良いだけなのにwwww

764 名前:nobodyさん [2007/11/26(月) 17:54:26 ID:g6VI9o/i]
>>762
んじゃまた来月会おう。

765 名前:nobodyさん mailto:sage [2007/11/26(月) 17:56:04 ID:???]
>>762
言語設計としては素晴らしい。けど、あのパフォーマンスの悪さは何とかならないんですか(笑)

766 名前:nobodyさん mailto:sage [2007/11/26(月) 17:59:03 ID:???]
速度がなければマシンを買い換えればいいじゃない

767 名前:nobodyさん mailto:sage [2007/11/26(月) 18:17:36 ID:???]
もう釣りにスルーすらできないような奴しかいなくなったのかこのスレ

768 名前:nobodyさん [2007/11/26(月) 18:24:46 ID:g6VI9o/i]
あんたカコイイよw

769 名前:nobodyさん mailto:sage [2007/11/26(月) 18:25:32 ID:???]
スルーしてる奴の存在をどうやって確かめるんだよ
スタンド使い乙

770 名前:nobodyさん mailto:sage [2007/11/26(月) 19:52:37 ID:???]
継承使いまくりなFWのデバッグのしにくさは異常



771 名前:nobodyさん mailto:sage [2007/11/26(月) 20:51:29 ID:???]
>>770
あ、それ同意。
みんなどうやってデバッグしてんの?

772 名前:nobodyさん mailto:sage [2007/11/26(月) 21:03:23 ID:???]
まずおもむろに全裸になります

773 名前:nobodyさん mailto:sage [2007/11/26(月) 21:23:22 ID:???]
そもそもC++あたりの頃の規約的に継承されたクラスを継承しちゃだめじゃないか?

774 名前:nobodyさん mailto:sage [2007/11/26(月) 21:29:30 ID:???]
ウェブアプリでクラスを使わないと表せないようなデータはごく限られた場面だけなんだよ。たいていの場合、連想配列で十分。

775 名前:nobodyさん mailto:sage [2007/11/26(月) 21:31:07 ID:???]
クラスの役割によるけど、3階層より深くなるのは設計ミスの可能性がある。

776 名前:nobodyさん [2007/11/26(月) 21:35:12 ID:g6VI9o/i]
基底クラスにデバッグメソッドがあるんじゃないの?

777 名前:nobodyさん mailto:sage [2007/11/26(月) 22:03:20 ID:???]
>>762
志村〜

778 名前:nobodyさん mailto:sage [2007/11/26(月) 22:06:08 ID:???]
>>774
バカの一つ覚えみたいに、何でもかんでもクラスにすりゃイイってわけじゃないんですね。
簡単にできることを複雑にやる必要はない=配列で十分なデータかどうかよく考えるようにしたいと思います。^^

779 名前:nobodyさん mailto:sage [2007/11/26(月) 22:11:32 ID:???]
>>771
Seleniumとかテストツールがあるじゃないですか?
www.thinkit.co.jp/free/article/0705/2/1/

みんな、フレームワークを使ったWebアプリを構築するとき、どんなテストツールを、どんなふうに使ってますか?
→What,Howを教えて!

780 名前:nobodyさん mailto:sage [2007/11/26(月) 22:13:22 ID:???]
ファイル一つ読み書きするのにopen(),read(),write(),close()なんてメソッド作ってますが何か



781 名前:nobodyさん [2007/11/26(月) 22:38:38 ID:9laXyXH+]
意味あんの?

782 名前:nobodyさん mailto:sage [2007/11/26(月) 22:40:14 ID:???]
ぺちぺよんのはなし?

783 名前:nobodyさん mailto:sage [2007/11/26(月) 22:49:17 ID:???]
>>779
普通にPHPUnit。
HTTP関係ないテストは説明するまでもないはず。
アクション(リクエスト処理)のテストは、$_GETとか$_POSTの中に値設定して、
アクション呼び出し。そんでデータベースにちゃんと入ってるかとかテスト。
こっちはテスト用のユーティリティーを作らないといかんので準備がめんどいね。
でもやる価値はある。
PHPにもspycってYamlパーサーがあったのには助かった。

784 名前:nobodyさん mailto:sage [2007/11/26(月) 23:17:58 ID:???]
>>783
テストデータはYAMLで書くのが楽だよな。
PHPのヒアドキュメントがもう少し洗練されていれば。

785 名前:nobodyさん mailto:sage [2007/11/27(火) 20:43:47 ID:???]
www.rubyist.net/~matz/20071027.html
ruby公式ロゴ決定でPHP嫉妬www

786 名前:nobodyさん mailto:sage [2007/11/27(火) 20:46:35 ID:???]
japan.zdnet.com/news/itm/story/0,2000056188,20361834,00.htm
三木谷とまつもとが結託でPHPのシェア大幅下落www

787 名前:nobodyさん mailto:sage [2007/11/27(火) 21:10:23 ID:???]
アンチRubyの工作員の仕業にしか見えません

788 名前:nobodyさん mailto:sage [2007/11/28(水) 02:24:54 ID:???]
周知でしょ

789 名前:nobodyさん mailto:sage [2007/11/28(水) 11:13:11 ID:???]
>>779
Seleniumは、PHPというよりHTML(Javascript)側のテストツールだぞ。
XSSとかのテストに便利
(でも、ルール作るのが面倒やな。)

一つ一つのモジュールの出力をテストするにはPHPUnitとかかな。

790 名前:nobodyさん mailto:sage [2007/11/28(水) 21:02:03 ID:???]
simpleTest使ってる奴はいねーの?



791 名前:nobodyさん mailto:age [2007/11/29(木) 10:22:46 ID:???]
>>786
Rubyの未来が心配になってきた…

792 名前:nobodyさん mailto:sage [2007/11/29(木) 12:25:20 ID:???]
>>786
Googleは技術と戦略を軸に規模を拡大してきた。ただ、それが強みでも弱みでもある。楽天はオペレーションを加えた3つをしっかりとやってきた

何様だ?
楽天とgoogleなんて比べることすらおこがましいだろ
ruby魂売りすぎワロタ

793 名前:nobodyさん mailto:sage [2007/11/29(木) 13:40:05 ID:???]
楽天って何のためにRuby採用したん? Rubyって速いん?

794 名前:nobodyさん mailto:sage [2007/11/29(木) 13:55:53 ID:???]
お互いに相手を利用してやろうって魂胆な気がする

795 名前:nobodyさん mailto:sage [2007/11/29(木) 15:45:34 ID:???]
>>794
まさにそんな感じだ
おたがい腹の底では相手を全く尊敬してなさそう

796 名前:nobodyさん mailto:sage [2007/11/29(木) 15:46:06 ID:???]
>>794
こけても
「まぁ、楽天(Ruby)だしな。」
と思われるので安心です。


797 名前:nobodyさん [2007/11/29(木) 16:09:45 ID:5C/J/t4q]
>>794
Railsがもてはやされてる頃に、楽天が採用するって言い出したんだよな。
まぁ、どっちもどっちだ。

798 名前:733 mailto:sage [2007/11/29(木) 18:36:58 ID:???]
RailsもどきPHP自作FWの完成度が高まるにつれRailsどうでもよくなってきた。
でも一つの答えをくれたRailsに感謝。
楽天くらい開発スタッフかかえてるんなら自分たちでFW作って社内標準にすればいいのにな。

799 名前:nobodyさん mailto:sage [2007/11/29(木) 18:39:18 ID:???]
自作君まだいたんだ

800 名前:733 mailto:sage [2007/11/29(木) 19:03:17 ID:???]
ごむぇん、にぃちゃん・・・



801 名前:nobodyさん mailto:sage [2007/11/29(木) 20:34:40 ID:???]
作ってしまえば自作もいいぞ。全部自分好みにできる。

802 名前:nobodyさん mailto:sage [2007/11/29(木) 21:40:55 ID:???]
オープンソースのフレームワークだって
全部自分好みにできるがな。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<226KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef