【PHP】フレームワークについて語るスレ7【総合】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/06/09(土) 09:48:36ID:6f8TWb7Z【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/
0454nobodyさん
2007/07/28(土) 15:02:30ID:???0455nobodyさん
2007/07/31(火) 03:39:25ID:???複数DBの抽象化面倒くせえええ
取得できるカラム情報のデータ形式がDBによってかなり違うし
0456nobodyさん
2007/07/31(火) 09:11:20ID:???DBのアダプタみたいな面白くない割に大変で
クリティカルな部分はライブラリ使った方が楽だぜ
俺もO/Rマッパは自分で書いてるけど
DBの抽象化はZend_Db_Adapterでやってる
0458nobodyさん
2007/08/03(金) 00:36:40ID:???http://journal.mycom.co.jp/articles/2007/07/28/rubyphp/index.html
PHP版Ruby on Rails? - DB操作クラスを自動生成する"PHP Object Generator
こんなので手間を省けませんか?
0460nobodyさん
2007/08/03(金) 00:56:38ID:???ジャンルが違う感じだ
0461nobodyさん
2007/08/03(金) 00:58:26ID:???タイトルにrailsって書いとけみたいなノリで書いてるな
0462nobodyさん
2007/08/03(金) 01:01:07ID:???0463nobodyさん
2007/08/03(金) 01:26:34ID:???しかしまぁDBの抽象化だのDAOだのってのは
それこそもういっそ言語仕様に取り込んじゃってくれよって話だなぁ……
0464nobodyさん
2007/08/03(金) 02:50:28ID:???code igniter以外遅すぎwww
オ、オ、オワターオワオワオワター♪
\ CodeIgniter以外オワターオワオオワオワタ/
♪\(^o^) ♪
_ ) > _ キュッキュ♪
/.◎。/◎。/|
\(^o^)/.| ̄ ̄ ̄ ̄ ̄| | \(^o^)/
) ) .| |/ ノ ノ
(((( > ̄ > )))) \(^o^)/ ((( < ̄< ))))
) )
((( > ̄ > ))))
0467nobodyさん
2007/08/03(金) 09:58:12ID:???0468nobodyさん
2007/08/03(金) 10:07:16ID:???The PHP frameworkみたいな滑稽さになるね
0469nobodyさん
2007/08/03(金) 11:10:03ID:???0470nobodyさん
2007/08/03(金) 11:17:57ID:???0471nobodyさん
2007/08/03(金) 11:20:35ID:???0472nobodyさん
2007/08/03(金) 12:42:33ID:???0473nobodyさん
2007/08/03(金) 15:03:22ID:???0474nobodyさん
2007/08/03(金) 15:43:51ID:???固有名詞かどうかなんて考えて話すやつなんていないっつーの。
対象物を知ってるやつ相手ならThe、知らないやつならa、ってだけ。
The PHP frameworkのTheは、PHPはみんな知ってるからついてる。
The BSD licenseもBSDをみんなが知ってるからついてる。
0475nobodyさん
2007/08/03(金) 15:54:37ID:???0476nobodyさん
2007/08/03(金) 15:56:26ID:???0477nobodyさん
2007/08/03(金) 16:13:23ID:???定冠詞theは、他の一般名詞同様、文脈と英文法に従って付けられる。
しかし日本語で話している時に、そのような文脈的なtheは普通つけない。
「俺、そのフレームワーク知ってる!」という意味で「俺、the framework知ってる!」
なんて言うのは明らかにおかしい。
もちろんThe PHP Frameworkという「名称」のフレームワークを作れば固有名詞にもなるがな。
そうでない限り、日本語の文脈でtheをつけるのはおかしい。
0478nobodyさん
2007/08/03(金) 17:03:16ID:???0479nobodyさん
2007/08/03(金) 17:17:06ID:???0480nobodyさん
2007/08/03(金) 17:46:39ID:???「The BSD Licence」というライセンス名なんだけどー……
「BSD Licence」に the を付けるかどうかなんて話はそもそも無関係なのよ
そもそも英語の名称の話をしてるのに「日本語で話してる時」って前提が既におかしいし
「ビーエスディーライセンス」という日本語名詞の話だと言い張りたいならそれでもいいけど
だとしたら皆と前提が違いすぎて会話になってないのは自分でもわからないかね?
0481nobodyさん
2007/08/03(金) 17:58:54ID:???ほんとしねばいいのに
0482nobodyさん
2007/08/03(金) 19:20:34ID:???"The BSD licence"でググると7件しか見つからない
つまりそういうことだ
0483nobodyさん
2007/08/03(金) 19:55:20ID:???0484nobodyさん
2007/08/03(金) 19:57:35ID:???0485nobodyさん
2007/08/03(金) 20:55:04ID:???……?('A`)
http://www.opensource.org/licenses/bsd-license.php
とか見たことあるか?
0486nobodyさん
2007/08/03(金) 21:15:20ID:???きもいと思うか思わないかだけの話だから、正解はないな
0487nobodyさん
2007/08/03(金) 22:52:50ID:???0488nobodyさん
2007/08/04(土) 00:07:31ID:???0489nobodyさん
2007/08/04(土) 00:56:44ID:???0490nobodyさん
2007/08/04(土) 02:58:01ID:???ファイル数あほほど増えるな。
しかもディレクトリ掘りまくりでduでトータルサイズ計算するのにも
やたら時間かかる。
DBに入れた方がいいだろこれ。
0491nobodyさん
2007/08/04(土) 03:37:25ID:???これって常識?
0492nobodyさん
2007/08/04(土) 09:36:44ID:???0493nobodyさん
2007/08/04(土) 09:45:54ID:???0494nobodyさん
2007/08/04(土) 17:23:21ID:???0495nobodyさん
2007/08/04(土) 18:37:45ID:???ってか使い勝手悪い糞キャッシュしか実装してないのに
「キャッシュ実装!軽い!」とか宣伝するFW作者反省しろ
0496nobodyさん
2007/08/04(土) 22:27:45ID:???欠けるという面と、ファイルキャッシュ以外のサーバーAPI系(たとえばyoutube)の
PEAR実装が結局PEARのcache使ってるからね。どうせ導入しなきゃならないなら
最初から使わないって感じ
0497nobodyさん
2007/08/06(月) 18:54:30ID:HUsmqTvF0498nobodyさん
2007/08/08(水) 09:20:09ID:???国産フレームワークって何でマニュアルがええ加減なやつばっかなんだ?w
0499nobodyさん
2007/08/08(水) 10:23:09ID:???0500nobodyさん
2007/08/08(水) 15:50:49ID:???0501nobodyさん
2007/08/08(水) 16:27:51ID:???0503nobodyさん
2007/08/08(水) 19:16:09ID:???ドキュメント化すると実態と乖離していきかねないから、
ちょっと曖昧なままにしておきたいっていうか。
すくなくとも俺はそういうのあるね。
0504nobodyさん
2007/08/08(水) 21:34:38ID:???0505nobodyさん
2007/08/08(水) 21:38:33ID:???0509nobodyさん
2007/08/08(水) 22:08:01ID:???ソース改変
だけの労力が、
ソースを改変+ドキュメント改変
になるのがしんどいんだよ
まあ、ドキュメントを書くことでインターフェイスが簡素になるという
いい作用もあるけど…
0510nobodyさん
2007/08/08(水) 22:08:55ID:???0511nobodyさん
2007/08/08(水) 22:24:39ID:???MojaviやSymfonyに慣れてるとフロントコントローラが欲しくなるな。
アクションの遷移が従来通りだからなあ。よくもわるくも。
アクションといえば、action()がクラスじゃなくて関数での実装なのは、
ソースコピペする時に
クラス名変エルノモマンドクセ
なんだと気付いた。Mojviじゃけっこうそんなクラスないぞって怒られたからな。
0513nobodyさん
2007/08/09(木) 00:12:52ID:???$_REQUEST上書きで十分。
てかPHP自体にバリデータがない時点でそこから発展する事になるFWなんてウンコ化は既定路線なんだがな。
0515nobodyさん
2007/08/11(土) 01:37:44ID:???貧民言語PHPm9 (^Д^)プギャー
0516nobodyさん
2007/08/11(土) 06:53:19ID:???自分が好きな言語使ってればいいだろw
0517nobodyさん
2007/08/11(土) 19:22:45ID:???MVCを実現するため「だけ」のライブラリ?
0518nobodyさん
2007/08/11(土) 20:51:28ID:???が何を示しているのか理解しかねるが、
MVCの分離構造を実現するだけという意味であれば、
そのほかにもActiveRecordだのORMだのDIだの実現すんじゃね
MVCの分離構造を実現するだけでよければちいたん超おすすめwww
0519nobodyさん
2007/08/11(土) 22:48:35ID:???ずっと生PHPだけで力任せに案件こなしてきていて、
生PHPじゃないっていうだけでなかなか受け付けないような
DQNぎみの連中対策がそろそろ必要なんだよね。
でもいきなり本格的なフレームワークだと学習コストが云々、
兵隊にはメンテさせられん云々……
とかなんとか管理職に言われてしまうよな。
それを避ける意味でも、
ちいたんに限らなくってもいいんだけど、
あのくらいの規模でコードの見通しの効くフレームワークで小さい案件やらせて
段階的にMVC開発に慣れさせるといいかもしれんと思ってる。
もちろん悩み易いconfig類のカスタマイズは先に片付けておいて、
あとはアクションとコンポーネントとテンプレート作るだけとなるように
兵隊向け作業手順のマニュアル書くんだけどな。
0520nobodyさん
2007/08/12(日) 00:15:54ID:???ちいたん初耳だった。調べてみる。
> >MVCを実現するため「だけ」のライブラリ
> が何を示しているのか理解しかねるが、
ごめん、質問の意図と質問文が乖離してた。
まぁFWによるんだろうけど、
PHP用のFWを使う = MVCサイト構築
ってことになるのかな。
つまり。そのFWでサイト構築するには、MVC方式を余儀なくされてしまうとか。
もしそうだったら、なんかそれって「縛り」だよなぁってふと思っただけ。
>>519
DQN環境乙。
何でもかんでもMVCってのもどうかと思うけど、
とりあえずそういうときはMVCとかOOPとか、
開発手法の素晴らしさをアピールするといいかもしれん。
もうしたのかもだけど。
うちは、「一時の痛みを我慢して、その後が楽になるなら」
ってことで学習コストとか割いてくれた。
0521nobodyさん
2007/08/12(日) 00:33:30ID:???MVCサイトというのもいまいちよくわからん表現だが
そもそもフレームワークっていうのは縛りでしょ
フレームワークの提供する枠組み=制約というのが一定のルールになって
同じフレームワークを使っている人間のコンセンサス取りやすくなったり
問題点の発見が早くなったり
そもそも問題が発生しづらくなるわけで
0522519
2007/08/12(日) 00:45:01ID:???なるほど。言う通りですよ。一部DQNなのをなんとかしたい。
ときどき手法の説明をしたり改善策として提案してるんだけど、
従来の流れと違うといまいちピンと来ないらしい。
既存案件におわれて勉強する時間もとれてないようだし。
漏れのところでいちばん効果的だったのは、
10ページくらいの小規模な案件をあっというまに片付けて、
目の前で速度差を見せつけた時かな。
慣れれば効果あるっていうのは分かったみたいだった。
規模によってはMVCでさえ大袈裟すぎる場合や、
ビューの要らないバッチ処理やインタフェース物ももちろんあるわけで。
そこは適材適所。
本格的なフレームワークで大き目の案件だと、
開発速度以上に分業しやすさとメンテ性のためにMVC開発をするんだと思ってるんだけど、
開発速度ほど有利さを披露しにくいのが難点だよね。
0523nobodyさん
2007/08/12(日) 04:41:54ID:???pradoっていうのが、確かMVCじゃなくてイベントドリブン型のどうのこうのって読んだな
http://www.pradosoft.com/demos/quickstart/index.php?page=GettingStarted.AboutPrado&lang=ja
http://hain.jp/index.php/tech-j/2007/08/06/p166
ということらしいよ。
0524nobodyさん
2007/08/12(日) 04:46:34ID:???0525nobodyさん
2007/08/12(日) 11:25:05ID:???View部分はこうだ、って言ってるだけで、そのイベントに対応するクラスはコントローラを基底に
持つと思うぜ。
0526nobodyさん
2007/08/12(日) 12:16:16ID:???0527nobodyさん
2007/08/12(日) 12:19:57ID:???0528nobodyさん
2007/08/12(日) 15:38:41ID:???0529nobodyさん
2007/08/12(日) 16:38:41ID:???0530nobodyさん
2007/08/12(日) 17:09:33ID:???0531nobodyさん
2007/08/14(火) 11:16:41ID:???Akelos
http://www.akelos.org/
0532nobodyさん
2007/08/15(水) 10:43:19ID:???このようにあえてRoRクローン風って明言した(影響を受けているとかいうんじゃなくて)FWとしては、
他にどんなのがあるの?
0533nobodyさん
2007/08/15(水) 14:34:24ID:???【PHP】PHP on Rails
http://pc11.2ch.net/test/read.cgi/php/1187142925/
0534nobodyさん
2007/08/15(水) 14:41:17ID:???削除依頼だしてこいよ。
0535nobodyさん
2007/08/15(水) 14:57:18ID:???0536nobodyさん
2007/08/18(土) 16:49:31ID:XeatXWbb神本ですよっと。
http://www.cbook24.com/bm_detail.asp?sku=9784896273564
0537nobodyさん
2007/08/18(土) 18:23:53ID:???0539nobodyさん
2007/08/18(土) 20:41:35ID:???0540nobodyさん
2007/08/18(土) 21:57:37ID:???0541nobodyさん
2007/08/19(日) 23:13:36ID:???0543nobodyさん
2007/08/20(月) 19:52:44ID:???0544nobodyさん
2007/08/22(水) 01:33:27ID:???0545nobodyさん
2007/08/22(水) 08:04:04ID:4atvg3yrZend_Smartyの部分なんかがっかりしたよ。
あれじゃ、Smartyの良さ死んどる
0546nobodyさん
2007/08/22(水) 13:40:39ID:???フォーム記入→確認顔面→投稿
この流れを簡単にしやすいFWないかな?
0547nobodyさん
2007/08/22(水) 14:22:32ID:???0548nobodyさん
2007/08/22(水) 15:33:07ID:???マニュアルをネットからダウンロードすればいいだけの話か
0549nobodyさん
2007/08/23(木) 15:37:34ID:gq3i3Qc4確認顔面というのは、投稿者の顔が不細工だとフィルタかける
っていうことですか?。FWレベルでは、そういう実装はないと思います。
0551nobodyさん
2007/08/24(金) 00:42:54ID:YoTG53/u0552nobodyさん
2007/08/24(金) 00:47:43ID:???0554nobodyさん
2007/08/25(土) 15:41:51ID:m12CHPqLダメさを今一理解していない俺に、QFの機能でダメな点を教えてくれ。
QF無しだと確認画面尽きデータ更新画面作るの超面倒臭くない?
入力値のバリデートもフィルタも。
そういう時は皆QF以外の何使ってるんでしょう。
■ このスレッドは過去ログ倉庫に格納されています