のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,063,051人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    1 : nobodyさん - 2009/03/24(火) 01:21:08 ID:??? (+93,-30,-117)
    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】フレームワークについて語るスレ12【総合】
    http://pc11.2ch.net/test/read.cgi/php/1229960175/
    2 : nobodyさん - 2009/03/24(火) 01:21:47 ID:??? (+3,-30,-272)
    ●過去スレ一覧
    【PHP】フレームワークについて語るスレ12【総合】
    http://pc11.2ch.net/test/read.cgi/php/1229960175/
    【PHP】フレームワークについて語るスレ10【総合】 ※実質11
    http://pc11.2ch.net/test/read.cgi/php/1219581817/
    【PHP】フレームワークについて語るスレ10【総合】
    http://pc11.2ch.net/test/read.cgi/php/1202521438/
    【PHP】フレームワークについて語るスレ9【総合】
    http://pc11.2ch.net/test/read.cgi/php/1197383840/
    【PHP】フレームワークについて語るスレ8【総合】
    http://pc11.2ch.net/test/read.cgi/php/1192604501/
    【PHP】フレームワークについて語るスレ7【総合】
    http://pc11.2ch.net/test/read.cgi/php/1181350116/
    【PHP】フレームワークについて語るスレ6【総合】
    http://pc11.2ch.net/test/read.cgi/php/1171896620/
    [PHP]フレームワークについて語るスレ5[総合]
    http://pc10.2ch.net/test/read.cgi/php/1159579507/
    [PHP]フレームワークについて語るスレ4[総合]
    http://pc8.2ch.net/test/read.cgi/php/1151706907/
    [PHP]フレームワークについて語るスレ3[総合]
    http://pc8.2ch.net/test/read.cgi/php/1145971945/
    [PHP]フレームワークについて語るスレ2[総合]
    http://pc8.2ch.net/test/read.cgi/php/1135847024/
    【PHP】フレームワークについて語るスレ【総合】
    http://pc8.2ch.net/test/read.cgi/php/1123608068/
    3 : nobodyさん - 2009/03/24(火) 01:28:21 ID:??? (+3,-30,-225)
    ●関連しそうなスレ
    【PHP】フレームワーク CakePHP 6ホール目【v1.2】
    http://pc11.2ch.net/test/read.cgi/php/1236563737/
    【PHP】 Smarty 隔離スレ 【テンプレート】
    http://pc11.2ch.net/test/read.cgi/php/1201879269/
    [PHP][フレームワーク]CodeIgniterスレ
    http://pc11.2ch.net/test/read.cgi/php/1177683436/
    【PHP】フレームワークMapleに舌鼓
    http://pc11.2ch.net/test/read.cgi/php/1122105465/
    【PHP】フレームワーク Akelos
    http://pc11.2ch.net/test/read.cgi/php/1187333485/
    【PHP】Ethna part.2【国産フレームワーク】
    http://pc11.2ch.net/test/read.cgi/php/1186096518/
    2ch有志がPHPフレームワークを作るスレ
    http://pc11.2ch.net/test/read.cgi/php/1172328149/
    ZendFramework Part2
    http://pc11.2ch.net/test/read.cgi/php/1204726884/
    フランチョスとsymfony
    http://pc11.2ch.net/test/read.cgi/php/1201177567/

    PHP総合雑談スレ
    http://pc11.2ch.net/test/read.cgi/php/1200314111/
    4 : nobodyさん - 2009/03/24(火) 01:30:24 ID:??? (+62,+29,-59)
    980レスを超えてしまったため、新スレ立ておよび誘導前に落ちたようです
    980レス付近になったら、次スレの準備をお願いいたしますで候

    では引き続きフレームワークとは関係ない話題はほどほどにしつつ適当に語りましょう
    5 : nobodyさん - 2009/03/24(火) 14:42:00 ID:??? (+57,+29,-15)
    いいかげんテンプレにピースFWも入れてあげて
    6 : nobodyさん - 2009/03/24(火) 15:21:25 ID:vm768fgW (+12,+27,-13)
    おせえよ
    7 : nobodyさん - 2009/03/24(火) 19:22:17 ID:??? (+57,+29,-22)
    一応>>1乙。
    つってもネタが無いのは変わらない
    イチローがんばった。うん。
    8 : nobodyさん - 2009/03/26(木) 13:38:39 ID:??? (+57,+29,-9)
    全然使えない感じだったzfも、いつの間にか機能充実してるね
    form関係はよさげ
    9 : nobodyさん - 2009/03/26(木) 21:29:46 ID:??? (-11,-29,-1)
    zf重いよ・・・
    10 : nobodyさん - 2009/03/26(木) 23:29:53 ID:??? (+75,+27,-2)
    なんで重いん?
    11 : nobodyさん - 2009/03/27(金) 16:24:39 ID:??? (-1,-29,-17)
    http://www.ibm.com/developerworks/jp/opensource/library/os-php-5.3new5/?ca=drs-jp
    5.3でeregが非推奨になってるけど
    pregだとマルチバイト文字列を簡単に扱えないじゃん
    なめてんの?
    12 : nobodyさん - 2009/03/27(金) 16:27:43 ID:??? (-1,-29,-18)
    と思ったらutf-8ならpregでも扱えるのか
    にゃは
    13 : nobodyさん - 2009/03/27(金) 16:46:52 ID:??? (+57,+29,-16)
    数年前からずっと続いているutf-8化への流れにあくまで逆らう人間は
    それなりの苦労をすればいい、ってことだろう
    15 : nobodyさん - 2009/03/28(土) 01:33:16 ID:??? (-1,-29,-35)
    UTF-8 文字化け の検索結果 約 583,000 件
    16 : nobodyさん - 2009/03/28(土) 01:50:15 ID:??? (-6,-30,+0)
    >>14
    文字化けの原因を大別すると
    1.文字セット間での変換時の変換テーブルの相互互換性の問題
    2.データを処理する際のエンコーディングの取り違え
    だと思うんだ。もちろん上記は複合する。

    んで、波ダッシュ問題っての?その原因は1の方で、これは文字コードの変換さえしなければ起こらない。
    例えばPHPはUTF-8で、DBがEUC-JPとかいうわけのわからん構成でシステム組んだりするとそんなことが起こるよ、と。
    もうちょっとやらしいところでは、例えばJavaで動いているEclipseでeuc-jpのコードを書いたりすると、同じ原因で波ダッシュが化けたりする。

    だから、ぶっちゃけ文字コードの変換を極力避けるシステムを作ればいい。
    その為にはUTF-8が一番有効ですよっていうのが脳みそシンプルで簡単なやり方。
    メール送信時だけ、今のところISO-2022-JPにしなきゃいけないみたいな現状はあるけど、そのほかはほぼUTF-8でいけるはず。

    さて、勉強の為にツッコミを希望しますw
    17 : nobodyさん - 2009/03/28(土) 07:03:23 ID:??? (+90,+28,-31)
    cakephp とシンフォニーで迷っています
    名前からするとcakephpが一番良く思えるのですが
    18 : nobodyさん - 2009/03/28(土) 08:47:36 ID:??? (+11,-11,+1)
    そんな人にはzf
    19 : nobodyさん - 2009/03/28(土) 10:04:04 ID:??? (+100,+29,-1)
    >>17
    両方のチュートリアルやってみたらいいと思う。
    20 : nobodyさん - 2009/03/29(日) 05:23:11 ID:??? (+75,+25,-13)
    >>19
    なるほど
    cakephpからやってみますか
    21 : nobodyさん - 2009/03/31(火) 23:28:02 ID:??? (+42,+19,-2)
    ちいたん使ってる人いる?
    22 : nobodyさん - 2009/04/11(土) 06:56:15 ID:??? (+57,+29,-25)
    ちいたんとかいうの使うくらいなら自分でシンプルなFW書いた方がよくね?
    23 : nobodyさん - 2009/04/11(土) 12:47:07 ID:??? (-6,-29,-1)
    ZF使えばよくね?
    24 : nobodyさん - 2009/04/11(土) 15:02:57 ID:??? (+0,-23,-2)
    ZFは激重だという噂が・・
    25 : nobodyさん - 2009/04/11(土) 16:47:43 ID:??? (+46,+28,-2)
    いや全然?
    26 : nobodyさん - 2009/04/11(土) 20:06:41 ID:??? (+16,-6,-3)
    CIとどっちが早い?
    27 : nobodyさん - 2009/04/12(日) 03:24:51 ID:??? (+62,+29,-60)
    何を比べるの?
    Hello World?
    ぶっちゃけ、ページ表示で多少引っかかるくらいの重さなら許容範囲内って仕事が9割5分。
    FWの差異以前に、DBの組み方であるとかサーバや回線そのものの差が、サイトの重さの差に
    占めるウェイトの8割以上、とかやけくそ気味に考えることも多い。
    28 : nobodyさん - 2009/04/12(日) 11:32:01 ID:??? (+63,+29,-38)
    仮に俺俺フレームワーク作るとしたら、
    みんな何のフレームワークをお手本に作る?
    29 : nobodyさん - 2009/04/12(日) 11:37:31 ID:??? (+45,+27,-2)
    まぜこぜかな
    30 : nobodyさん - 2009/04/14(火) 19:37:42 ID:??? (+57,+29,-15)
    俺俺フレームワーク作り始めました。
    よろしくお願いします。
    31 : nobodyさん - 2009/04/15(水) 03:19:08 ID:??? (-1,-29,-26)
    cakephpはphp4なのがちょっと
    32 : nobodyさん - 2009/04/15(水) 03:55:41 ID:??? (+52,+29,-16)
    何か色々ツッコミたくなるレスだなw
    33 : nobodyさん - 2009/04/15(水) 09:36:15 ID:??? (+8,-27,-13)
    >>28
    コーディングスタイルはZend
    34 : nobodyさん - 2009/04/15(水) 22:14:59 ID:??? (+57,+29,-37)
    いまからPHPフレームワークさわるんならYiiでイーんじゃね?
    新しい分活発だろうし
    35 : nobodyさん - 2009/04/16(木) 15:19:10 ID:??? (+74,+30,-299)
    自分の場合、使い方を覚えるのが一番早かったのがCI。
    CIは解説本を1冊読んでチュートリアルのサンプルを作ったら、1週間程度で使い方が理解できた。

    紆余曲折、結局WEBアプリの作成って、DBのラッパー作りだと納得した。
    スカッフォルディングは使ってないけど、今ではFW(CI)のおかげでだいぶ生産性が上がり、楽ができるようになった。
    とにかく何でもいいから1つFWをものにして、それを基準にして他と比較して、他が良ければ鞍替えすればいいと思う。

    CIはシンプルなので、足りない機能があればZFから借用できる。
    =解説本にZFライブラリの利用方法が解説されていた。

    CIの欠点は、CIがアメリカ製なので日本の携帯端末用ページを作るには不足が多いかもしれないということ?
    CakePHPとSymfonyも一応解説本に目を通したが、覚えることが多そうだったので使わなかった。
    CIよりも自分の開発規模・用途に適した、よさげなFWが登場したら、鞍替えすると思う。
    36 : nobodyさん - 2009/04/16(木) 19:38:44 ID:PXJUiMOk (+55,+17,-34)
    >>35
    携帯不向きってのはどういう根拠?
    ZendFrameworkとたいしてかわらんだろ?
    37 : nobodyさん - 2009/04/16(木) 20:11:42 ID:??? (+62,+27,-15)
    >>36
    携帯を判別するUAが外国のが用意されてるからだと思う。

    38 : nobodyさん - 2009/04/17(金) 00:39:00 ID:??? (+16,-6,-14)
    そこだけPEAR?
    39 : nobodyさん - 2009/04/18(土) 00:44:08 ID:??? (+125,+29,-2)
    携帯のUA判定ぐらいなら、自前で書いたほうが早い気がするけど。
    40 : nobodyさん - 2009/04/18(土) 00:46:18 ID:??? (+133,+29,-51)
    >>39
    PEAR使ってくれ。
    ノウハウの蓄積の効用がわからんわけでもあるまいに。
    また、その程度のノウハウを独占できる時代は終わってるんだぜw
    41 : nobodyさん - 2009/04/18(土) 00:52:03 ID:??? (+115,+29,-3)
    >>39
    早いだけでどうせ穴だらけなんだろw
    42 : nobodyさん - 2009/04/18(土) 01:55:12 ID:??? (+127,+29,-154)
    >>40
    >その程度のノウハウを独占できる時代は終わってるんだぜw
    まさしくその程度のノウハウだし、きっちり携帯切り分けるなら結局IPみたりするんだし、
    やっぱり自前でやってもそんなに問題のあるコードが出てくるとはおもわなんだが。

    >>41
    ん~、Net_UserAgent_Mobileに穴がない保証が見つからないし、あそこまでUAから
    情報が必要になることもなさそうだしなぁ。

    最近は、よさげな野良ライブラリ見つけたのでそれを参考に作ってみたりしたけど。
    あと、インプレスが携帯電話の情報を無償提供とかやってるみたいだし、
    結局PEARのライブラリの使いどころって、見えないなぁ。
    43 : 40 - 2009/04/18(土) 02:02:09 ID:??? (+78,+30,-108)
    PEARで一括りにする時点で、何かが違うと感じた。
    それとはまた矛盾するかも知れない話ではあるが、少なくとも情報の集積という点で、
    「よさげな野良ライブラリ」よりPEARに荷担したくなる自分もいる。

    結局、あれだ。「自前で書いたほうが~~」に反発しただけなんだと思うわけだ。
    >>42が気分を損ねて無いなら幸い。
    44 : 40 - 2009/04/18(土) 02:04:47 ID:??? (+57,+29,-27)
    自己レス
    > PEARで一括りにする時点で、何かが違うと感じた。
    これ先にやったの俺だな。
    ごめん。読み流してやって下さい
    45 : 42 - 2009/04/18(土) 02:32:07 ID:??? (+20,-29,-168)
    >>40
    特に気を損ねたりはしてないです。
    「自前で書いたほうが~~」という件については、
    まぁ、3キャリアのUAを簡単に切り分ける程度のことで済むのであれば
    わざわざNet_UserAgent_Mobileを取り出してこなくてもいいかな、と思ったというだけね。
    UAよんで、正規表現とかで切り分けるだけなんだし、
    上でも書いたように、IP見る場合はNet_UserAgent_Mobileじゃ足りないわけだし。

    「よさげな野良ライブラリ」は、ライブラリの一部を切り出したブログのエントリを見て
    すぐに理解できたのでやってみたってだけね。
    Net_UserAgent_Mobileを理解するのが面倒だったっていう俺の怠慢でもある。

    一応、その参考にしたエントリを張っとく
    http://kwappa.txt-nifty.com/blog/2008/03/post_f7ff.html

    これに、IPきりわけ機能と、XHTMLが表示できる出来ないの情報を付加したものを作りました。
    46 : nobodyさん - 2009/04/18(土) 14:29:25 ID:??? (+36,-30,-91)
    Request と Response という2つのクラスを作って、さらにこれをまとめるクラスを作りたい。
    だけどいいクラス名が思いつかない。なにかいい名前プリーズ。

    /// つくりたいクラス
    class Http {
     var $request;
     var $response;
     function Http() {
      $this->request = new Request();
      $this->response = new Response();
     }
    }
    47 : nobodyさん - 2009/04/18(土) 15:44:32 ID:??? (+16,-16,-42)
    活発さならCakePHPがダントツ、次点でsymfonyかZend。
    http://www.google.co.jp/trends?q=cakephp%2C+symfony%2C+zend+framework%2C+yii+framework%2C+code+igniter&ctab=0&geo=jp&geor=all&date=all&sort=0

    ほかは無いも同じだな。
    48 : nobodyさん - 2009/04/18(土) 15:59:56 ID:??? (+52,+25,-3)
    >>46
    分ける必要なくね?
    49 : nobodyさん - 2009/04/18(土) 16:01:56 ID:??? (+52,+29,-7)
    違った逆だw
    まとめる必要なくね?
    50 : nobodyさん - 2009/04/18(土) 16:17:18 ID:??? (+2,-29,-18)
    >>46
    http://www.phpfour.com/blog/2008/01/php-http-class/
    (HTTPクラス)
    とか、PEARのHTTP_Requestとか
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について