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

    私的良スレ書庫

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

    元スレ【PHP】PHPフレームワーク総合スレ15

    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
    51 : nobodyさん - 2010/12/17(金) 01:54:36 ID:??? (+58,+29,-5)
    >>50
    ん?それは誰の発言?
    52 : nobodyさん - 2010/12/17(金) 01:55:07 ID:??? (+15,-12,-21)
    実際finallyが必要になる場面って、どういうのがあるだろう
    そもそもfinallyの代替になる方法、そんなに面倒?
    53 : nobodyさん - 2010/12/17(金) 04:00:30 ID:??? (+9,-18,-47)
    実際namespaceが必要になる場面って、どういうのがあるだろう
    そもそもnamespaceの代替になる方法、そんなに面倒?
    54 : nobodyさん - 2010/12/17(金) 07:14:13 ID:??? (+73,+29,-39)
    >>49
    >実装出来なくは無いんだろうけど、影響範囲の大きさや、ロジックの改修規模がでかくて難しい
    のソースは?
    55 : nobodyさん - 2010/12/17(金) 09:59:22 ID:??? (+3,-29,-125)
    例えば、アクセス制御だって、アンダーバーから始まるメソッドはプライベート扱いにするってルールでコーディングすれば、publicやprivateは不要。
    が、そんなローカルルールに頼るよりも言語機能を使った方が良い。
    PHPでPearが盛り上がらない理由の1つは、PHPにネームスペースやパッケージがなかったからだと思う。
    56 : nobodyさん - 2010/12/17(金) 11:09:01 ID:??? (+30,+7,-19)
    PEARが盛り上がら・・・ない?
    57 : nobodyさん - 2010/12/17(金) 12:19:50 ID:??? (+3,-30,-66)
    PHPって、WAFがフルスクラッチ・フルスタックなのばっかだからな。
    PEAR::DBとSmartyくらいか。どっちもPHP4全盛時で、今じゃ大して使われてないな。
    後は、日本だけでNet_UserAgent_Mobileくらいか。
    58 : nobodyさん - 2010/12/17(金) 12:33:27 ID:??? (+3,-30,-170)
    PHPのnamespaceの一番ダメな所は、標準で規約が無いところ。

    ・パッケージとディレクトリ構造は一致
    ・クラスファイル名はクラス名+.php
    ・パッケージ名はドメイン名+プロジェクト名を接頭とし、Camelcaseで記述する
    ・クラス名はCamelcaseで記述する

    のような規約があり、かつuse文でオート(Lazy)ロードに対応
    くらいして欲しかった。


    自分で実装出来るが、
    標準でuse構文が上記に対応していたら、標準化が進むのになぁと思ったりした
    59 : nobodyさん - 2010/12/17(金) 13:57:30 ID:??? (+57,+29,-6)
    一番ダメなのは5.0の時に出さなかったところだと思う
    60 : nobodyさん - 2010/12/18(土) 10:24:28 ID:??? (+106,+29,-61)
    C言語の一番ダメなところは、

    ネームスペースがなかったり
    クラスがなかったり、
    例外がなかったり
    61 : nobodyさん - 2010/12/18(土) 11:39:11 ID:??? (+70,+29,-11)
    >>60
    唐突になにいいだすんかとおもうが、
    高級アセンブリ言語だからあれでいいのです。
    62 : nobodyさん - 2010/12/18(土) 13:01:19 ID:??? (+57,+29,-4)
    N88BASICこそが究極であり至高ですよとベーマガ読者は言う。
    63 : nobodyさん - 2010/12/19(日) 00:45:35 ID:??? (+33,-6,-16)
    >>60
    だからC++が出来たんだろ?馬鹿なの?
    64 : nobodyさん - 2010/12/19(日) 11:24:03 ID:??? (+54,+26,-16)
    C++って最初は例外もネームスペースもなかったの知ってる?
    65 : nobodyさん - 2010/12/19(日) 12:10:21 ID:??? (+57,+29,-7)
    ま、名前空間とは別に、パッケージの仕組みも合った方が良いな。
    66 : nobodyさん - 2010/12/20(月) 04:22:59 ID:??? (+57,+29,-8)
    名前空間、パッケージに関しては
    やはり色々考えられているPerlの方が上だな。
    67 : nobodyさん - 2010/12/23(木) 14:23:44 ID:??? (+54,+26,-33)
    自社フレームワークを使ってるところが多い気がするが、
    自社のフレームワーク開発すべき?
    68 : nobodyさん - 2010/12/23(木) 15:24:40 ID:??? (+73,+21,+0)
    必要ない
    69 : nobodyさん - 2010/12/23(木) 15:41:39 ID:??? (+67,+29,-50)
    >>68
    俺もそう思う。バグだらけのFWを、開発した奴はスキルアップになったかもしれんが、
    それを使わされる方はマジたまらんわー。

    他の人の意見も求む!
    70 : nobodyさん - 2010/12/23(木) 15:45:19 ID:??? (+39,+21,+0)
    必要ない
    71 : nobodyさん - 2010/12/23(木) 16:38:01 ID:??? (+109,+29,-64)
    半端なFW使うよりかは、もともとある奴をちゃんと検証して
    バージョンアップしながら使ってくほうが後々考えると有益
    ちょっとしたことのためにFWいじくって対応とかアホなことすると、
    大抵はあとで酷いことになる
    72 : nobodyさん - 2010/12/23(木) 20:37:52 ID:??? (+57,+29,-52)
    既存のフレームワークを、自分らの使いやすいようにラップするケースは多々ある。
    一からフレームワークを作るのは、勉強目的以外ではあまりメリット無いかな・・・
    73 : nobodyさん - 2010/12/25(土) 05:58:05 ID:??? (+121,+29,-77)
    >>71
    >ちょっとしたことのためにFWいじくって対応とかアホなことすると、
    あるある。ありすぎて困る。
    「それはフレームワークじゃねぇ、ただのライブラリだ!」
    と言っても、社内のPHP屋は理解出来ない。
    PHPでOSSのフレームワーク使ってない(使い方わからない)時点で、
    その程度だわな・・・
    74 : 73 - 2010/12/25(土) 06:00:58 ID:??? (+57,+29,-60)
    あ、普段はASP.NETやってます。
    あれは立派なフレームワークな反面、
    社内製フレームがクソすぎて・・・・
    (なぜOSSのフレームワークを作らないのか・・・)
    という背景があることをいちおう言っておきます。
    75 : 73 - 2010/12/25(土) 06:01:48 ID:??? (+0,-27,-21)
    (なぜOSSのフレームワークを”使わないか”)だった
    76 : nobodyさん - 2010/12/25(土) 13:40:32 ID:??? (+59,+11,-66)
    >>73
    PHPだけでいえば、CakeぐらいはできるがSymfonyはさすがにできないという、
    中途半端な技術者が社内製フレームワークを作ってる気がする
    77 : nobodyさん - 2010/12/25(土) 14:19:58 ID:??? (+5,-29,-22)
    >>76
    SymfornyはCakeに比べて設計が難しいという意味?
    78 : nobodyさん - 2010/12/25(土) 20:35:21 ID:??? (+57,+29,-24)
    http://www.google.com/trends?q=cakephp%2Csymfony%2Czend+framework%2Cyii
    トレンドでみるとyiiが順調に伸びているが、来年もこのままの勢いを保つか。
    79 : nobodyさん - 2010/12/25(土) 20:40:16 ID:??? (+3,-30,-31)
    これはtwitterをもとにした集計によるトレンド

    PHP Frameworks Trends
    The data below is generated automatically from twitter
    http://trends.phpmagazine.net/frameworks/
    80 : nobodyさん - 2010/12/26(日) 02:03:25 ID:??? (+57,+29,-4)
    名前空間があってよかったことってなんかある?
    81 : nobodyさん - 2010/12/26(日) 07:39:41 ID:??? (+57,+29,-49)
    英語、新しいものダメダメな日本のPHPerにはウケわるいけど
    お外じゃYiiは結構人気でてるっぽいよね
    82 : nobodyさん - 2010/12/26(日) 08:18:08 ID:??? (+88,+20,+1)
    83 : nobodyさん - 2010/12/26(日) 11:02:41 ID:??? (+12,-29,-38)
    >>82
    Yii って他の意味あるのか? Yii Frameworkでググル意味は?
    84 : nobodyさん - 2010/12/26(日) 11:58:57 ID:??? (+71,+29,+0)
    >>82
    おまえは何がしたいんよ。
    85 : nobodyさん - 2010/12/26(日) 13:39:26 ID:??? (+82,+29,-128)
    新しいモノ=良いモノとも限らないし、、
    今の日本の保守的でグダグダなWEB開発業界を考えると、
    枯れてリソースの揃いきったFWを深く使いこなす方が得なんだろうね。

    既存のFWを捨てて、新しいFWに移行する明確なメリットデメリットが示せない限りね・・・
    86 : nobodyさん - 2010/12/26(日) 14:15:12 ID:??? (+16,-29,-41)
    >>83
    yii -phpの検索結果:約 9,160,000 件 (0.07 秒)
    http://www.google.com/search?hl=ja&safe=off&q=Yii+-php&aq=f&aqi=&aql=&oq=&gs_rfai=
    >>84
    人気出てるというから検証しただけ。
    87 : nobodyさん - 2010/12/26(日) 14:49:37 ID:??? (+62,+29,+0)
    88 : nobodyさん - 2010/12/26(日) 14:58:30 ID:??? (+5,-29,-81)
    >>86
    Yii の検索結果:約 5,200,000 件 (0.04 秒)

    しかし"Yii"のキーワードだけで検索するよりも多いってのがな~w
    一体何の検証になってるんだか

    ・マイナス検索をすると検索結果が増える場合があります
    http://groups.google.com/group/google_web_search_help_jp-troubleshooting/browse_thread/thread/0dc3791da3bb7dde?hl=ja
    89 : nobodyさん - 2010/12/26(日) 15:09:18 ID:??? (+3,-29,-122)
    Yii Frameworkの他に"Yii"のつく目新しいものなんてないだろ、たぶん。
    Yiiフレームワークが登場してから"Yii"のトレンドが上昇してるのは、
    明らかにYiiフレームワークの成果だろ。
    90 : nobodyさん - 2010/12/26(日) 15:17:53 ID:??? (+74,+1,-17)
    91 : nobodyさん - 2010/12/26(日) 15:33:41 ID:??? (+45,+22,+0)
    92 : nobodyさん - 2010/12/26(日) 16:58:09 ID:??? (+57,+29,-20)
    今後もPHPが続くとしたら、新規の際の選択肢には入れたほうがいいとは思う
    93 : nobodyさん - 2010/12/26(日) 17:09:03 ID:??? (+67,+29,-51)
    蓄積された情報やノウハウ、学習コストを含めるとYiiはまだまだかな。
    職業PGが増えてる昨今、まともな学習教材が無いと開発者の足並みが揃わない。


    >>90
    Hello Worldベンチマーク・・・
    94 : nobodyさん - 2010/12/26(日) 17:23:31 ID:??? (+36,-28,-23)
    >Hello Worldベンチマーク・・・
    何が言いたいの?
    検証に問題があるならはっきり指摘して
    95 : nobodyさん - 2010/12/26(日) 17:34:00 ID:??? (+57,+29,-40)
    職業PGなんて教材があっても
    多分こうだろう的な、なんも考えてない場当たり実装を次々編み出してくし
    日本語で説明されてるコピペできる参考例が多くないと、確かに難しいだろうなw
    96 : nobodyさん - 2010/12/26(日) 17:34:29 ID:??? (-1,-29,-29)
    symfony2はYiiより速いらしいよ。
    設定がめんどいようだけど。
    http://symfony-reloaded.org/fast
    http://www.symfony.gr.jp/blog/20100622-the-state-of-symfony2-1
    97 : nobodyさん - 2010/12/26(日) 17:46:27 ID:??? (-1,-29,-29)
    symfonyはsfFormがどうもだめだ…
    symfony2で変わったのかな。
    98 : nobodyさん - 2010/12/26(日) 18:39:55 ID:??? (+104,+29,-235)
    >>94
    Hello Worldの値なんて理論値みたいなもので、
    実際の実用環境では他のロジック部分がボトルネックになるから、ほとんど意味の無い値って事。

    上の比較ではsymfonyが数倍遅いと錯覚してしまうが、
    実際に作るコンテンツ内容、コーディング方法、ファイルI/O、DB処理等の方が遙かに比重が高い。

    開発者全員が完璧な最適化を行えるのなら、フレームワークのオーバーヘッドを考慮するのも有意義かもしれんが、
    現実的では無いし、大抵は枯れた技術の方が最適な実装が出来るし、学習コストも低い。
    その浮いたコストをハードウェアやネットワークに回す方が遙かにパフォーマンスは上がる。
    それ以上のチューニングを行う場合は、フレームワーク自体導入しない事の方が多い。
    99 : nobodyさん - 2010/12/26(日) 19:30:20 ID:??? (+57,+29,-21)
    地味にYiiスレ出来てんのな
    で、このスレをディスってんのなw
    100 : nobodyさん - 2010/12/26(日) 19:48:30 ID:??? (+57,+29,-54)
    半年放置しても落ちる板じゃないしあって困るこたないんじゃね
    既存のPHPFWのスレは大抵できてんじゃないかな?kohanaスレとかもあるし
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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