トップページphp
1001コメント217KB

[PHP]フレームワークについて語るスレ3[総合]

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2006/04/25(火) 22:32:25ID:???
::フレームワーク一覧::
■Phrame
http://phrame.sourceforge.net/
■Mojavi Project
http://www.mojavi.org/
■Agavi
http://agavi.org/
■[ 日本発 ] Maple Project
http://kunit.jp/maple/
■[ 日本発 ] Ethna -PHPウェブアプリケーションフレームワーク-
http://ethna.jp/ethna-tutorial-startup-practice1.html
■[ 日本発 ] guesswork
http://www.guesswork.jp/
■Biscuit
http://bennolan.com/biscuit/
■PHP on TRAX
http://phpontrax.com/
■Web Application Component Toolkit (WACT)
http://www.phpwact.org/
■symfony
http://www.symfony-project.com/
■XOAD
http://wiki.xoad.org/index.php?title=Wiki_Home
■[ 日本発 ] pokox
http://www.glamenv-septzen.net/pukiwiki/index.php?pokox
■[ 日本発 ] 速構Web Framework
http://www.pm9.com/newpm9/itbiz/php/framework/
■CakePHP
http://cakephp.org/
前スレ
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
00022006/04/25(火) 22:36:01ID:???
2げと
0003nobodyさん2006/04/25(火) 22:42:17ID:???
カビには3が効く
0004nobodyさん2006/04/25(火) 22:59:15ID:???
>>1
結局前スレ954のテンプレ使わなかったのか。
Phrameの話題はもはや挙がらないから一番上にあるの微妙&さすがにZFは入れといたほうがいいんでないか?というのはあるが、まあとりあえず乙

■Zend Framewoek
http://framework.zend.com/
http://framework.zend.com/manual/ja/ (日本語マニュアル)
0005nobodyさん2006/04/26(水) 03:45:59ID:???
■茂男
http://sourceforge.jp/projects/shigeo/
0006nobodyさん2006/04/26(水) 05:02:46ID:???
おつ
0007nobodyさん2006/04/26(水) 20:41:08ID:???
フレームワーク個別スレ。

【PHPフレームワーク】Ethna【スケルトン自動作成】
http://pc8.2ch.net/test/read.cgi/php/1123070439/

【PHP】フレームワークMapleに舌鼓
http://pc8.2ch.net/test/read.cgi/php/1122105465/


テンプレートエンジンについてはこちらへ。

【Smarty】PHPのテンプレートエンジン【Flexy】
http://pc8.2ch.net/test/read.cgi/php/1118799352/
0008nobodyさん2006/04/27(木) 02:16:29ID:???
WEB+DBvol.32にZend Frameworkが出てますよ。
ついでにRuby on RailsとCatalystも出てる。
0009nobodyさん2006/04/27(木) 02:22:12ID:???
http://www.gihyo.co.jp/magazines/wdpress/contents
0010nobodyさん2006/04/27(木) 14:30:09ID:???
すげー新連載だらけ
0011nobodyさん2006/04/30(日) 16:36:52ID:???
なんかsymfony0.6.2にアップグレードしたら、include_stylesheets()がオススメできないみたいな感じで怒ってくるんだけど、
なんか代替メソッドできたのかな?
0012sage2006/04/30(日) 22:45:25ID:t48CvL3Z
>>11
$this->getResponse()->addStylesheet('calendar/skins/aqua/theme');

これまでのsymfonyのバージョンでは、
この種の読み込みはinclude_stylesheets()と
include_javascripts()ヘルパー呼び出しを<head>部分で
含めているときだけ可能でした。
新しいバージョンではその必要はありません。
そして、このようなヘルパーの利用方法は廃止されます。

http://develop.ddo.jp/tech/index/PHP/Symfony/documentation/Symfony101/View%C0%DF%C4%EA
適当な日本語マニュアルより。
0013sage2006/04/30(日) 23:04:04ID:t48CvL3Z
すまそ。
書き込んで気づいた。
関数というよりは、設定ファイルで設定というのが推奨らしい。

subscribeSuccess:
stylesheets: [calendar/skins/aqua/theme]
javascripts: [calendar/calendar_stripped, calendar/calendar-en, calendar/calendar-setup_stripped]

だとさ。
0014nobodyさん2006/04/30(日) 23:07:28ID:???
zendマダー
0015nobodyさん2006/05/01(月) 03:09:32ID:???
>>13
あれ?設定ファイルでってのははじめからでしょ?
0016nobodyさん2006/05/01(月) 03:11:50ID:???
今新バージョンで書き出して比較してみたけど、何も書いてなくても挿入されるみたいね。
replaceかなんかで挿入してるんかな
0017nobodyさん2006/05/04(木) 18:30:43ID:VNucL4iA
今からフレームワーク勉強するなら何がオススメ?
0018nobodyさん2006/05/04(木) 18:44:14ID:???
SymfonyかZend Framework
0019nobodyさん2006/05/04(木) 18:54:11ID:???
>>17
agavi
0020nobodyさん2006/05/04(木) 18:54:16ID:???
>>17
標準を意識するならZend Frameworkだけど、まだドキュメントもフレームワーク自体も未完成ってのはある。
(それに標準になるという保証もまだない)
あと狙い目はSymfonyかな。ある程度基盤ができあがってるし、ドキュメントもきちんとしてる。
PHPにこだわらないならRuby on Railsの方がおすすめかも。
0021nobodyさん2006/05/04(木) 20:54:25ID:???
>>20
RoRをお勧めする理由は何ですか?
0022nobodyさん2006/05/04(木) 21:54:09ID:???
PHPで最近使われてるフレームワークなら
何かしらRailsからインスパイアされてるからじゃね
0023nobodyさん2006/05/04(木) 22:08:04ID:???
cakeの1.0リリースが来たね。
0024nobodyさん2006/05/05(金) 04:38:02ID:???
ZFのルータいつまで作りかけやねん
早くSymfonyをパクりなさい
0025172006/05/05(金) 09:14:22ID:???
ありがとうございました。
ZFはもうすこし動き出してから乗り換えてもよさそうなので
とりあえずSymfonyで勉強してみます!
0026nobodyさん2006/05/05(金) 10:46:03ID:???
>>24
自前ルータ組み込める作りだから
YOUがsymfonyパクってMyRouterしちゃいなよ
0027nobodyさん2006/05/05(金) 11:34:44ID:???
なんでジャニーさんだよw
0028nobodyさん2006/05/05(金) 13:44:35ID:???
ここではsymfonyが人気ですね。
0029nobodyさん2006/05/05(金) 18:52:52ID:uRLSCfn4
世界的に、じゃないか?
0030nobodyさん2006/05/05(金) 20:55:08ID:iuqQ0s+k
PHP4でSeasar2のようなDIxAOPを作ろうとしているのですが、
AOPを適用するクラスの代理クラスを生成ところで挫折しかかっています。
Seasar2.PHPではどのようにして代理クラスを生成しているのでしょうか?
そもそもPHP4では無理な話なのでしょうか?
識者のご意見をお聞かせ下さい。
0031nobodyさん2006/05/05(金) 21:15:49ID:???
>>30
Reflection使ってるからPHP4では無理。
参考にするならPearのAOPライブラリが良い。
ttp://pear.php.net/pepr/pepr-proposal-show.php?id=315
0032nobodyさん2006/05/06(土) 13:04:12ID:???
Web + DBだっけ?
それにZFについてちょっと書いてあった
やっぱ良さそうだな
0033nobodyさん2006/05/06(土) 13:34:12ID:???
んーでも実運用してる人はいなさそうだから
興味はあるけど見てるだけになってしまう>ZF
0034nobodyさん2006/05/06(土) 17:16:29ID:???
まだ正式のバージョンじゃないから
実運用はしないでしょ
0035nobodyさん2006/05/06(土) 17:31:57ID:???
正式バージョンいつ頃なんだろ?
0036nobodyさん2006/05/06(土) 22:06:18ID:???
ZFのYahoo, FlickerなどのAPIって単体で動くらしいね

PEARみたいな過去のものでなく、PHP5以上で使うなら、それだけ使っても
実際のサイトでも問題ないと思われ。
0037nobodyさん2006/05/06(土) 23:09:03ID:???
>>36
SymfonyにはZF Bridgeがある
0038nobodyさん2006/05/07(日) 00:57:20ID:???
なにをブリッジするの?
0039nobodyさん2006/05/07(日) 01:14:17ID:???
ZFのコンポーネント
0040nobodyさん2006/05/07(日) 01:56:17ID:???
現状じゃZFはまだPHP5で書かれたPEARみたいなもんだからなぁ
0041nobodyさん2006/05/07(日) 01:58:30ID:???
>>40
むしろ、それでいいんじゃないかと思う。
PEAR はいつまでたっても PHP5 化が進まないし。
0042nobodyさん2006/05/07(日) 03:38:27ID:???
ZFのフレームワークとしての機能はMojavi2以下だな
0043nobodyさん2006/05/08(月) 00:04:55ID:???
mojavi2 におけるセッションに保存は、
$user->setAttribute('セッション名', '内容')

と同じ意味ということでよい?
0044nobodyさん2006/05/08(月) 00:15:53ID:???
>>43
日本語でおk
0045nobodyさん2006/05/09(火) 12:22:23ID:KwHNSsOL
ZFいじってる人いたら教えて欲しいのですが、
$view = new Zend_View(array('filterPath', 'フィルタのパス'));
$view->addFilter('フィルタ名');
のようにしておいたら、renderするときにautoloadが呼ばれてしまいます。
(autoloadは自分で書いたもので、中でZend::loadClass()とZend::loadInterface()をします)
そうすると、"(ZFのパス)/Zend/View/Filter/(フィルタ名).php"を検索してしまうため、うまくいきません。
viewで初めに指定したフィルタのパスを検索するようにしたいのですが、何か解決策はありますか?
(ソースをざっと見た感じではhelperでもおそらく同様の問題が起こりそうです)
autoloadはできる限り使いたいです。バージョンは0.1.3です。
0046nobodyさん2006/05/09(火) 12:32:53ID:bPTzEHgM
Zend Frameworkが比較の基準になりそうですね?
ZFと比べた場合、SymfonyやcakePHPの特徴、優位性はありますか?
0047nobodyさん2006/05/09(火) 14:17:15ID:???
正式バージョンのないソフトを基準にするのはどうかな?と思います。
0048nobodyさん2006/05/09(火) 14:24:52ID:???
>47
why?
0049nobodyさん2006/05/09(火) 15:26:16ID:???
>>46
ZFはまだscaffoldとかのcode generation機能がないよね。
正式版出すころには追加されるんだろうけど
0050472006/05/09(火) 15:28:20ID:???
>>48
・安定性に関する議論ができない
・速度に関する議論もできない
・対応する、と言ってるだけでまだ実装のない機能の扱いが不明確
・このため実用可能な機能に関して基準があいまいになる

個々人の選定の基準にするにはかまわないかもしれませんが、議論の土台にはしづらいんじゃないかと。
0051nobodyさん2006/05/09(火) 15:28:26ID:???
>>48
足りてる機能は「同格」
足りない機能は「まだ未完成」
と言ってしまえば何と比較してもぜったい負けなくなっちゃうからw

Web2.0とかに絡んで出てくる「ずーっとβ」てのも
それを目的にしているんではないのかと
0052nobodyさん2006/05/09(火) 15:34:10ID:???
そもそもZFって
PEARみたいな独立性の高いコンポーネントの詰め合わせだから
他フレームワークと対置するモノじゃないと思う。
Symfony+ZF(の何か)ってやり方も出てくるだろうし。
0053nobodyさん2006/05/09(火) 18:08:52ID:???
>>45
× $view = new Zend_View(array('filterPath', 'フィルタのパス'));
○ $view = new Zend_View(array('filterPath' => 'フィルタのパス'));
じゃない?
0054nobodyさん2006/05/10(水) 01:20:52ID:???
ZFの国際化ってどうよ?
特にメールとか
0055452006/05/10(水) 01:42:40ID:???
>>53
書き写すときに間違いましたorz
実際には=>を使ってちゃんと書いてあってもダメなようです。
0056nobodyさん2006/05/10(水) 14:30:11ID:???
>>55

フィルタのパス: /path/to/filters
フィルタ名: hoge

だった場合、

ファイル名: /path/to/filters/Hoge.php
class Zend_View_Filter_Hoge
{
public function filter($buffer)
{
// $buffer = 何か処理する;
return $buffer;
}
}

になってる?
0057452006/05/10(水) 16:51:53ID:???
>>56
レスどうもです。
ファイル名やメソッド名はその通りになっています。
とりあえずスタックトレースをひたすら見て調べてみたら原因がわかりました。
Viewのソースに問題があったようです。
どうもありがとうございました。
0058nobodyさん2006/05/10(水) 18:15:08ID:???
>>57

0.1.3のZend_View_Abstract::_loadClassにはバグがあるから、
それにひっかかったのかな?
see: http://framework.zend.com/developer/ticket/8

でもフィルタパスを1つしか登録していない場合は、
このバグには引っかからないはずなんだけど。

ちなみにZend_Viewはデフォルトヘルパの処理にもバグがある。
see: http://framework.zend.com/developer/ticket/18

この二つのパッチを当てると、だいたいちゃんと動くようになる。
0059nobodyさん2006/05/10(水) 18:32:25ID:???
バグってんじゃねえよ>Zend
0060452006/05/10(水) 19:24:33ID:???
>>58
そんなバグがあったのですね。
自分の場合は、当該_loadClassメソッドの中でもclass_exists関数が原因でした。
class_exists関数は、例の登録しておいたパスを検索するより前に呼ばれるのですが、第二引数にfalseを指定しないとautoloadが呼ばれてしまうのです。
で、autoloadの中でZend::loadClassを呼んでいるため、ライブラリのパスの方でファイルが見つからずに例外が投げられていたのです。
まだまだプレビューバージョンには問題が多そうですね。
何はともあれ、情報ありがとうございました。
0061nobodyさん2006/05/11(木) 02:04:23ID:???
>>59
正式リリースでもないのにめちゃくちゃ言ってるなw
0062nobodyさん2006/05/11(木) 10:58:11ID:???
バクったっていいじゃない
          Zendだもの
               みつを
0063nobodyさん2006/05/11(木) 14:57:57ID:???
>>62
大和田 獏?
0064nobodyさん2006/05/11(木) 15:17:36ID:???
ハグったっていいじゃない
        外人だもの
0065nobodyさん2006/05/11(木) 15:25:02ID:???
デバックって発音する人いるよね
0066nobodyさん2006/05/11(木) 15:38:26ID:???
てかZendStudioも「デバック」って書いてるよw
そりゃ豚ーボに買収されるわ
0067nobodyさん2006/05/11(木) 18:35:34ID:???
デバックはおkじゃまいか
でも、 バグ を バク って言ってる奴は 日本中探しても>>62だけだろ
0068nobodyさん2006/05/11(木) 21:29:33ID:???
http://www1.odn.ne.jp/tamura-pro/oowada.html
0069nobodyさん2006/05/11(木) 22:49:34ID:???
>>62だけど普通に書き損じだよ!
ピザをなぜかヒザとか書き間違えたりするんだ。
そんなに攻めるなよ。ばk!
0070nobodyさん2006/05/11(木) 22:54:05ID:???
>>69
ばく!?
0071nobodyさん2006/05/11(木) 23:13:20ID:???
バクバクバクバク大和田獏♪
0072nobodyさん2006/05/11(木) 23:18:26ID:???
やけに伸びてるからバージョンうpきたのかと思ったら
夢が食われた気分やわ
0073nobodyさん2006/05/12(金) 00:34:02ID:???
>>67
> デバックはおkじゃまいか
は?
0074nobodyさん2006/05/12(金) 00:34:05ID:???
>>72
座布団0.1.3枚
0075nobodyさん2006/05/12(金) 02:44:29ID:???
なんかやけにレスが伸びてると思ったら、寒い書き込みばっかじゃないか…
0076nobodyさん2006/05/12(金) 03:12:09ID:???
ZFのZend_Db_Tableむちゃくちゃじゃね?
たぶんActiveRecordに相当すると思うけど全然動かない。
0077nobodyさん2006/05/12(金) 12:12:08ID:???
なめんなよ>Zend
0078nobodyさん2006/05/12(金) 15:03:38ID:???
ZFのコントローラとかヴュー以外のコンポーネントはこのスレ的にはスレ違い?
0079nobodyさん2006/05/12(金) 15:21:41ID:???
ZFに内包されてるからOKでしょ
0080nobodyさん2006/05/12(金) 20:52:30ID:???
URLとURIの違いって何?
0081nobodyさん2006/05/12(金) 21:00:07ID:???
http://e-words.jp/
0082nobodyさん2006/05/12(金) 21:14:55ID:???
URI 

インターネット上に存在する情報資源の場所を指し示す記述方式。
インターネットにおける情報の「住所」にあたる。
URIは包括的な概念であり、現在インターネットで広く用いられているURLは
URIの機能の一部を具体的に仕様化したものである。


URL

インターネット上に存在する情報資源(文書や画像など)の場所を指し示す記述方式。
インターネットにおける情報の「住所」にあたる。
情報の種類やサーバ名、ポート番号、フォルダ名、ファイル名などで構成される。


んーURL以外のポインタってことかな。
0083nobodyさん2006/05/13(土) 01:25:10ID:???
URLでないURIってどんなのがあるの?
0084nobodyさん2006/05/13(土) 07:39:48ID:???
>>83
URN
0085nobodyさん2006/05/13(土) 09:50:01ID:???
>>82
URIは住所じゃないよ。Resource Identifierだから、Resourceを一意に特定するもの。
特定するための方法は主に2つあって、名前(Name)で指定する方法と場所(Location)で指定する方法がある。
前者がURN(Uniform Resource Names), 後者がURL(Uniform Resource Locators)。
0086nobodyさん2006/05/13(土) 13:30:56ID:???
URLはURIに含まれるしURIの方が何か玄人っぽいから
とりあえずURIって言っておくでおk?
0087nobodyさん2006/05/13(土) 13:50:44ID:???
とりあえずそれが一番ダメだなw
0088nobodyさん2006/05/14(日) 01:30:19ID:???
違いがわかんないなら
とりあえずURLで困ることないでしょ
かっこつけてURIって言うやつ嫌い
0089nobodyさん2006/05/14(日) 03:09:31ID:???
でもURIって言った方がもてるんじゃね?
それなら言うよ俺は
0090nobodyさん2006/05/14(日) 07:42:19ID:???
>>76
おとなしくpropel使えっていうことです。
0091nobodyさん2006/05/14(日) 09:48:09ID:???
あふぉか?w
違いを意識するのがめんどいからURI使うんじゃんw
0092nobodyさん2006/05/14(日) 10:26:21ID:???
URIを「うり」って読んじゃうとかっこ悪い
0093nobodyさん2006/05/14(日) 11:11:49ID:???
URLが「うるる」、Perlが「ぱるる」なのは定説です。
RFC3986嫁でいいじゃん。

ZFのスレ、寂れてるねぇ。
0094nobodyさん2006/05/14(日) 12:03:10ID:???
ZFのZend.php読んでたら

@todo throwing exceptions inside foreach could cause leaks,
use a workaround
like this until a fix is available
@link http://bugs.php.net/bug.php?id=34065

って。foreach内で例外投げたらメモリリークするバグなんてあるのな。
こんなやりそうなところにバグ残しておくなよ>Zend
0095nobodyさん2006/05/14(日) 14:08:51ID:???
PHP5って使い物にならんな
0096nobodyさん2006/05/14(日) 14:19:50ID:???
でも5を使ったら4には戻れん。
バグ踏まないようにオーソドックスな使い方するのがいいんかな。
0097nobodyさん2006/05/14(日) 18:20:29ID:???
URLを「うろる」って呼んでるんだけどいいのかな
0098nobodyさん2006/05/14(日) 18:23:21ID:???
>>97
うるるならおk
0099nobodyさん2006/05/14(日) 21:23:04ID:???
Webアプリ作っててメインの動作と別に掲示板作ろうかと思ったんだけど、
1から作るのアホらしい
フレームワークに取り込みやすい掲示板のソースってないかな
0100nobodyさん2006/05/14(日) 23:33:18ID:???
むちゃくちゃな聞き方をするな!あんまりだ!
0101nobodyさん2006/05/15(月) 12:09:30ID:???
日本語情報皆無のフレームワーク見つけた
zoop framework
ttp://zoopframework.com/

デモムービーの半分をファイルダウンロードと解凍に費やしてるのにワロタ
ttp://zoopframework.com/ss.4/6834/Hello_World.html
0102nobodyさん2006/05/15(月) 16:41:12ID:???
>>101
日本語情報
ttp://pc8.2ch.net/test/read.cgi/php/1142767256/
・・・皆無だな
0103nobodyさん2006/05/16(火) 16:13:17ID:???
ヘルパーは
・全View共通
・各Viewでオリジナルに仕込み
あなたはDotch?
0104nobodyさん2006/05/20(土) 05:11:30ID:???
http://www.symfony-project.com/trac/ticket/203
これいつになったら直してくれるんかな。
Creoleが修正してくれないかぎり、この問題消えないんだよね?
0105nobodyさん2006/05/20(土) 06:19:51ID:???
PHPのO/Rマッパーって何がおすすめ?
PDOというのが速いと聞いてるんだけど、なにかおすすめあればプリーズ。

>>103
両方。場合による。
文字列や配列のhelperならたぶん全view共通。
そのviewでしか使わないようなものならそのviewオンリー。
つか、それがふつうだろ?
0106nobodyさん2006/05/20(土) 06:28:41ID:autNFl1Q
名前忘れたけど、サイボウズ・ラボで配布してるのがいい感じじゃない?
PDO使ってるし。
0107nobodyさん2006/05/20(土) 07:30:55ID:???
>>105
PDOはo/rマッパじゃないってw
01081062006/05/20(土) 08:19:19ID:???
>>106は携帯からだったので改めて紹介。

CBL ActiveRecord
http://labs.cybozu.co.jp/cbl_activerecord/
0109nobodyさん2006/05/20(土) 14:53:29ID:V3FXLBXP
CBLActiveRecordも悪くないが設計がCoCだからな。
SQLの取り回しの良さで言えばやっぱS2Daoだと思うお。
0110nobodyさん2006/05/20(土) 15:57:13ID:???
S2Dao.phpってS2containerがないと使えないのだろ
ロックインされるのがいやな人は使えないな

CBL ActiveRecordにしてもPHP5がベースなのがな〜
案件の大半が未だにPHP4以前の状況だと仕事だと使いにくい
はやくPHP5に移行してほしいものだ
0111nobodyさん2006/05/20(土) 16:35:13ID:???
Seaser系は実装はすごいしっかりしてると思うんだけどXMLで
設定ファイル書くのが嫌いなせいで使う決心がつかない....
0112nobodyさん2006/05/20(土) 16:55:29ID:???
s2daoはs2コンテナのプラグインみたいな扱いだからw

漏れもxml嫌いだけど記述量少ないからまだ我慢できる
タイプヒンティングで勝手にバインドしてくれるから楽

s2daoのbean書くのもpropelのscheme.xml修正よりはマシだった
Eclipse使わないと死ぬと思うが

PHP5ってinstanceof使えるんだな
0113nobodyさん2006/05/20(土) 16:59:49ID:???
俺は設定ファイル自体がなんか好きくないな
もともとジャンクっぽさが良くてPHP選んでるんだから
連想配列でいいやんって思う
0114nobodyさん2006/05/20(土) 19:47:27ID:???
同意
0115nobodyさん2006/05/20(土) 20:29:08ID:???
>>105
AtciveGateway...

地雷踏んだ?
0116nobodyさん2006/05/20(土) 21:51:32ID:???
>>115
kunit乙wwwwwwwww
0117nobodyさん2006/05/20(土) 22:12:23ID:???
>>115
ActiveGatewayは最高だよ
使ったことないけど
0118nobodyさん2006/05/20(土) 22:36:20ID:???
PDOはORマッパーじゃなくて、DBIみたいなもの?
0119nobodyさん2006/05/20(土) 22:40:40ID:???
>>118
PDOは最高だよ
O/Rマッパーじゃないけど
0120nobodyさん2006/05/21(日) 00:19:57ID:???
>>118
JDBCみたいなもの
0121nobodyさん2006/05/21(日) 00:58:35ID:???
>>120
PEAR::DBをextensionでやってるようなものだから、>118はあながち間違いではないかと。
0122nobodyさん2006/05/21(日) 01:17:19ID:???
>>119
マジで最高とか言ってるのかよ…
あんな共通化されてない実装のものを…
つっても代替案がないからあれになっちゃうんだけどな…
0123nobodyさん2006/05/21(日) 03:40:06ID:???
>>122
おかげでくだらない抽象レイヤが乱立する始末だ。
0124nobodyさん2006/05/21(日) 06:51:52ID:???
まともに動くのってADODBくらいしかないよね。
PEAR::DBもPDOもひどい
0125nobodyさん2006/05/21(日) 07:41:06ID:nNX2kjmM
Zend_Db!!
0126nobodyさん2006/05/21(日) 08:14:07ID:???
>>125
!!
0127nobodyさん2006/05/21(日) 13:23:12ID:???
>>124
まさにPEAR::DBかPDOか迷ってたところなので、
具体的にどのような点に問題があるか教えてくれるとうれしい。
0128nobodyさん2006/05/21(日) 17:38:20ID:???
蝶極にいろいろ載ってるね。
0129nobodyさん2006/05/21(日) 19:52:34ID:???
>>128
それ俺のところじゃどこの本屋も置いてなかった・・・。
0130nobodyさん2006/05/21(日) 21:14:52ID:???
>>124
バランスの良さで言えばADOdbだよね
でも中身はかなりの雑草魂だ
0131nobodyさん2006/05/21(日) 21:26:05ID:???
>>129
amazon

>>130
結構汚いよね、ソース。>adodb
動きゃいいって言われれば、それまでだけど。
0132nobodyさん2006/05/21(日) 21:43:23ID:???
>>131
PEAR::DBやPDOのネイティブコードは汚くないとでも?
0133nobodyさん2006/05/21(日) 21:53:17ID:???
PEAR::DB
 汚い、遅い、サポート唄ってるDBでも動かないものアリ
PDO
 早い、対応DB少ない。
ADODB
 まぁまぁ早い。対応DB多い。拡張しやすい。
Creole
 ソース見やすい。対応DB少ない。やや遅い。PHP5フレームワークで標準サポート多い
ZEND_DB
 …

以上、それぞれそれなりに触ってきて感じた個人的な印象です。
0134nobodyさん2006/05/21(日) 22:56:31ID:???
PEAR::DBってあんまり良くないのか…
0135nobodyさん2006/05/22(月) 00:17:14ID:???
PEAR::DBの業績は素晴らしいけど、もう過去の遺物さ。
0136nobodyさん2006/05/22(月) 00:19:32ID:???
MDB2とかはどうなんだろう
0137nobodyさん2006/05/22(月) 00:26:42ID:???
うーん、結局どれを使うべきなんだろうか。
MySQLが使えればとりあえずいいから、PDOかなあ。5.1からは標準搭載だし。
0138nobodyさん2006/05/22(月) 06:29:31ID:???
DB_DataObject…。
0139nobodyさん2006/05/22(月) 13:07:49ID:???
PHP5以上なら、PDOで問題ないと思う
PHP4とかなら、PEAR::DBかAdodbでいいだろう

そういや、どっかでAdodbが遅いって書いてあったけど、
あれテーブルのフィールドチェックとか有効にしたままだったのかな
0140nobodyさん2006/05/22(月) 13:43:19ID:???
creoleでしょう
0141nobodyさん2006/05/22(月) 14:06:51ID:???
PDOでしょう
0142nobodyさん2006/05/22(月) 18:25:02ID:Qd6liKxA
お前らSymfonyのアプリ作るときどうやってデバッグしてますか?
0143nobodyさん2006/05/22(月) 18:34:57ID:???
フォースを使って
0144nobodyさん2006/05/22(月) 19:27:40ID:???
PDOはpropel使えないからダメ
0145nobodyさん2006/05/22(月) 20:38:25ID:???
DB_DataObject結構使いやすいけど、使ってる人少なそう。
joinが使えなさすぎると思うけど。
propelは最初にschemaを書くのがきつい。
テーブル数が多いと泣きそうになりそう。
まぁスクリプト組めばいいだけの問題だけど。
0146nobodyさん2006/05/22(月) 20:45:38ID:???
スキーマなんて勝手に取得しさらせばいいのに。
そんなに難しくもねーだろ。
0147nobodyさん2006/05/22(月) 23:11:14ID:???
>>145
PHP4 の場合には良く使ってるね。
0148nobodyさん2006/05/23(火) 03:32:00ID:???
>>145

>DB_DataObject結構使いやすいけど、使ってる人少なそう。
あれはひどい。バグだらけで使い物にならん。

>propelは最初にschemaを書くのがきつい。
propel-build-schema
0149nobodyさん2006/05/23(火) 16:52:00ID:CvJNHmQA
これに期待。
ttp://longinus.org/src/geronimo/docs/index.html
0150nobodyさん2006/05/23(火) 17:13:44ID:???
>>149
MojaviやEthnaやMapleをよく研究してきているなという印象
純PHP5対応の和製FWはなかったから
広まるかもしれんね
0151nobodyさん2006/05/23(火) 17:34:45ID:???
>>149
symfonyやPrado、Qcodo等、魅力的なフレームワークには到底及ばない印象
というより、勉強かねてフレームワークつくるより、既存フレームワークで何か作って勉強したほうが
いいと思うよ。
今更フレームワークつくるよりは、フレームワークでの成果物のが喜ばれるだろうし。
01521492006/05/23(火) 18:13:01ID:???
まてまて。
リンク先は俺が作ってないし、俺のサイトじゃないから。
フレームワーク作れる程技量はないし。。
あと、リンク先の人はどちらかと言うとjavaよりだと思うからPHPのフレームワークを参考にしたかは知らん。
0153nobodyさん2006/05/23(火) 18:31:12ID:???
>>149
「みったんのドキ☆ドキ★ダイアリー」とか勘弁してほしいよ…
期待どころか失笑するしかない。
0154nobodyさん2006/05/23(火) 18:56:36ID:???
Zend_DBの公式マニュアル間違え多すぎ。

$db = Zend_Db::factory('pdoMysql', $params);

'Pdo Mysql'じゃないと読みこめんのに。動かないからいちいちソース
読む羽目になったじゃないか。
0155nobodyさん2006/05/23(火) 19:05:24ID:???
みったんはぷりんがすちなの。
0156nobodyさん2006/05/23(火) 19:11:46ID:???
みったんのドキ☆ドキ★ダイアリー期待age
0157nobodyさん2006/05/23(火) 19:15:27ID:???
8. 今使ってるシャンプー & リンス
パンテーン。よく髪の毛が抜ける。

みったんカワイソス…
0158nobodyさん2006/05/23(火) 19:26:40ID:???
こんなところでみったんのことばかり語っちゃったら、
ストレスでまた余計に抜けちゃうんじゃないのか?
0159nobodyさん2006/05/23(火) 22:29:07ID:???
みったん!みったん!
0160nobodyさん2006/05/23(火) 23:12:49ID:???
みったんクソワロスwwwwwwww
Struts丸出しFWだな。
0161nobodyさん2006/05/24(水) 00:19:05ID:???
さすがみったん。時代の1歩後ろを行ってるね。
0162nobodyさん2006/05/24(水) 00:49:39ID:???
149が期待したばかりにみったんがさらし者に…
0163nobodyさん2006/05/24(水) 01:56:59ID:???
でもみったんマゾっぽいし案外喜んでるかもよ
0164sage2006/05/24(水) 04:43:08ID:YXNTWgxW
みったんがこのスレをネタに日記を書くと予想
0165nobodyさん2006/05/24(水) 04:53:08ID:???
さすがにそんな寒いことはしないでしょう
01661492006/05/24(水) 06:22:42ID:???
ごめんなさい。
こんなつもりでは。。
0167nobodyさん2006/05/24(水) 07:03:12ID:???
Java 寄り?
うーん、Apache Geronimo て知らんのかな…w
0168nobodyさん2006/05/24(水) 08:11:21ID:???
みったんというネームバリューでGeronimoが有名になると予想
0169nobodyさん2006/05/24(水) 11:39:44ID:???
みったんのドキ☆ドキ★ダイアリー

萌え〜
0170nobodyさん2006/05/24(水) 15:56:25ID:???
いや、でもモノは悪くないと思うよ>みったんFW
symfonyと比べたら機能は及ばないけど
あれはもう別次元入ってるし。
0171nobodyさん2006/05/24(水) 16:01:48ID:???
ヘルパーっていったら
今じゃほとんどViewHelperのことを指すと思ってたんだけど
Javaの世界ではそうでもないの?
とGeronimoを見てオモタ
0172nobodyさん2006/05/24(水) 16:30:05ID:???
ダウンロードまだぁ?
0173nobodyさん2006/05/24(水) 16:40:49ID:???
PATH_INFOをFILE_INFOと言ってたり
あとDIも他の人が言ってる意味となんとなく違うような気がするのは
気のせいだろうか
0174nobodyさん2006/05/24(水) 16:42:31ID:???
独自用語です。
0175nobodyさん2006/05/24(水) 21:56:12ID:???
>>173
>>DIも他の人が言ってる意味となんとなく違う
なんとなく、じゃなくて全然違う。
ただのコンテキストじゃん。

>>開発者によるコンポーネントの新規登録はサポートされておりません
この時点でDIじゃねえよw
0176nobodyさん2006/05/24(水) 22:20:05ID:???
みったんはこれをバネにして頑張ってくれ
公開した勇気は買うぞ
0177nobodyさん2006/05/24(水) 23:24:35ID:???
みったんの人気に嫉妬。
0178nobodyさん2006/05/24(水) 23:27:34ID:???
>>177
おまいも公開して宣伝しまくれば人気者になれるぞ。
0179nobodyさん2006/05/25(木) 02:21:27ID:???
--02:19:44-- http://longinus.org/src/geronimo/latest.tgz
=> `-'
longinus.org をDNSに問いあわせています... 203.189.48.197
longinus.org[203.189.48.197]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています...
1 HTTP/1.1 404 /servlet/org.dyndns.longinus.exception.servlet.NotFoundServlet
2 Date: Wed, 24 May 2006 17:28:49 GMT
3 Server: Apache/2.2.2 (Unix) mod_ssl/2.2.2 OpenSSL/0.9.7e PHP/5.1.2 mod_jk/1.2.15
4 Connection: close
5 Content-Type: application/x-gzip
02:19:44 エラー 404: /servlet/org.dyndns.longinus.exception.servlet.NotFoundServlet。

404 で Content-Type をそのままで返してくるとは…。
仕様として間違っちゃいないが斬新だな。
0180nobodyさん2006/05/25(木) 02:55:03ID:???
>>178
公開と宣伝だけじゃ駄目。
サイトルートに「ドキ☆ドキ★ダイアリー」を置いて置くことが大事。
0181nobodyさん2006/05/25(木) 19:20:42ID:???
更新キタコレ!
直リンしてみるテスト。
http://longinus.org
0182nobodyさん2006/05/25(木) 20:12:06ID:???
Maple使ってたり、普通にPHPの人でもあるのね。>みったん
ってかみったんいじりはもうえーわ
以降FWの話題
0183nobodyさん2006/05/25(木) 20:56:50ID:???

みったん
0184nobodyさん2006/05/25(木) 22:23:32ID:???
みったん みちみち うんこたれてー
0185nobodyさん2006/05/25(木) 22:30:57ID:???
>>182
気持ちはわかるが、なぜ上から目線なんだ?
そういう時は、さりげなく新しい話題を提供するのがモテる男だぞ。25歳童貞みったんよ。
0186nobodyさん2006/05/26(金) 01:25:45ID:???
25歳だったら、童貞の方が女の食いつきいいよ。
0187nobodyさん2006/05/26(金) 01:44:54ID:???
>>186
こらこら w
どういう理屈だ、それは。
0188nobodyさん2006/05/26(金) 02:11:35ID:???
>>187
理屈じゃない。本能で感じるんだ。
0189nobodyさん2006/05/26(金) 03:22:06ID:???
童貞のふりしたらええだけやん
プルプル震えておけばOK(`・ω・´) b ビシ!
0190nobodyさん2006/05/26(金) 04:00:38ID:???
長瀬愛ワロスwwwwwwwwwwwww
0191nobodyさん2006/05/26(金) 04:44:46ID:???
>>189
よほど人間関係が細くでもないかぎり、バレるだろ
0192nobodyさん2006/05/26(金) 06:19:25ID:???
お前らスレに関係ない話しすぎだぞ。
早くみったんの話に戻ろうぜ
0193nobodyさん2006/05/26(金) 07:40:40ID:???
みったん降臨きぼん。
0194nobodyさん2006/05/26(金) 10:07:04ID:???
spycでYAML処理させたりとか
よく見たらみったんフレームワークそんなに悪くなくね?
むしろ勉強になる部分も多くね?
0195nobodyさん2006/05/26(金) 13:44:31ID:???
みったんは既にこの中に居る
0196nobodyさん2006/05/26(金) 14:09:23ID:???
>>195
みったん乙w
0197nobodyさん2006/05/26(金) 14:19:50ID:???
>>194
みったん乙
0198nobodyさん2006/05/26(金) 14:21:32ID:???
みったんlove
0199nobodyさん2006/05/26(金) 14:37:40ID:???
てゆーか、マジ期待してんだけどまだですか>>198
0200nobodyさん2006/05/26(金) 21:06:03ID:???
みったんのドキ☆ドキ★フレームワークに改名すればいくねえ

怪しい用語もドキ☆ドキ★の一部として許されるだろ
0201nobodyさん2006/05/26(金) 23:32:29ID:???
>>200
天才
0202nobodyさん2006/05/26(金) 23:37:16ID:???
>>194
spyc って時点で(ry
0203nobodyさん2006/05/27(土) 01:23:52ID:???
symfonyで普通に使われてるし。spyc
0204nobodyさん2006/05/27(土) 01:37:22ID:???
symfonyは圧倒的だけど
機能がありすぎてとっつきにくさもあるから
日本向けに解釈しなおしたら
一定の需要は出てくると思うにょ。
そのあたりの需要にみったんFWはハマる可能性もあるかもしれんよ。
0205nobodyさん2006/05/27(土) 02:08:35ID:???
そんなのSmfonyの日本語ドキュメント作った方が需要あるよ。
0206nobodyさん2006/05/27(土) 02:41:31ID:???
今、Symfonyの24日チュートリアルやってるけど、
PHPというよりSymfonyって言語やってると思えるぐらいSymfonyの機能ばっかりでてくる。
0207nobodyさん2006/05/27(土) 03:05:49ID:???
日本語ドキュメントも結構あるけど
それでも学習コストはわりと高めだと思う>symfony
個人的にはもっと軽いのがほしい。
0208nobodyさん2006/05/27(土) 06:11:32ID:???
>>206
>>207
だったらproject,app,moduleの書き出しコマンドだけ覚えて後は好き勝手書いたら?
この3概念以外はほとんど強制じゃなくて補助だし。

そもそもフレームワーク自体、そのルールの中で使って真価発揮するもんなんで、
その程度の学習すら面倒というならどれ選択しても破綻するのは目に見えてるわな。
0209nobodyさん2006/05/27(土) 06:46:17ID:???
PHPのフレームワークは作者のオナニープレイが多すぎて困る。
技術自慢かっつーの。ちょっとは使う人間の立場になって作れよ。
0210nobodyさん2006/05/27(土) 06:59:46ID:???
>>209
あまりに自己中心的で笑える w
0211nobodyさん2006/05/27(土) 07:43:49ID:???
>>209が使う人間の立場になって作ってよ。
偉そうに言う位だからもちろんできるよね?
0212nobodyさん2006/05/27(土) 09:56:57ID:???
>>211
みったん、怒ったらダメですよ。
0213nobodyさん2006/05/27(土) 14:26:13ID:???
>>208
symfonyの学習コストが高いって話してるだけなのになー。
みったん?
0214nobodyさん2006/05/27(土) 15:17:40ID:???
実はこのスレのすべての書き込みがみったんの自作自演
0215nobodyさん2006/05/27(土) 15:39:34ID:???
と、みったんが申しております。
0216nobodyさん2006/05/28(日) 23:10:41ID:???
みったんかわいいよみったん
0217nobodyさん2006/05/30(火) 17:11:21ID:???
PHPからRubyに行った人いる?
今日RoRの本買って読んでみたらなんかよさげ。
SymfonyなんてRoRまるぱくりんぐだし。
中途半端なPHPフレームワークいじるより、
先行してるRoRに行った方がいいんじゃねーかなって
思えて来た。
0218nobodyさん2006/05/30(火) 17:54:00ID:???
自宅サーバかホスティングできるならRoR
共有サーバやCGI環境しか用意できないならPHP

RoRを勉強するのはぜったいためになる。けど金になるかどうかは知らん。
0219nobodyさん2006/05/30(火) 17:58:02ID:???
良いものが広まるわけじゃない!
ってPythonが叫んでるから
ちょっと不安もあるんだけどね。
0220nobodyさん2006/05/30(火) 20:51:32ID:???
やはりRubyよりPHPの方が頼りにされていたデスんマーチの案件で
おれは追加人員で回されたんだがちょうど全面再設計しはじめたみたいで
なんとか耐えているみたいだったおれはRoR案件からその案件に回った
ところがアワレにもSEがくずれそうになっているっぽいのが
MSNメッソンジャーで叫んでいた
どうやらSEがたよりないらしく「はやくきて〜はやくきて〜」と泣き叫んでいる
その案件メンバーのために俺はRoRを使って普通ならみんな
しこしこ書いてた部分をscaffoldで適当にやっつけ作成すると
「もうできたのか!」「はやい!」「きた!ルビーきた!」「レイルズきた!」「これで勝つる!」と
大歓迎状態だったPHPerSEはアワレにもPLの役目を果たせず死んでいた
SymfonyをPGに教え込もうとしていたPHPerSEからメッセで「勝ったと思うなよ・・・」ときたが
案件メンバーがどっちの見方だかは一瞬でわからないみたいだった
「もうPHPとかいらないから」というと黙ったのでPGのサポに回り
Rubyのリファレンスとrails2uだけ教えてやったら2週間で再構築できた
「レイルズのおかげだ」「助かった、終わったと思ったよ」と前SEの事も忘れて
メンバーがおれのまわりに集まってきた忘れられてる前SEがかわいそうだった
普通ならメッセで無視する人がぜいいんだろうが
おれは無視できなかったみんなとよrこびほめられたかったので
でもSymfonyもいいよねとか言ったらそうとう自分がPHPerなのが恥ずかしかったのか
プログラミングRuby読んでた
0221nobodyさん2006/05/30(火) 20:54:39ID:???
息継ぎせずに読める人いる?
0222nobodyさん2006/05/30(火) 21:33:31ID:???
agaviでconsole使ってる人いる?

ConsoleController.class.php にバグがあるよな。
0223nobodyさん2006/05/30(火) 23:32:16ID:???
「ぜいいん」とか
0224nobodyさん2006/05/31(水) 00:47:52ID:???
>>220
村上龍かよ
0225nobodyさん2006/05/31(水) 04:35:16ID:???
>>220
ネタなのかノンフィクションなのか分からん
とりあえずRoRはGJなのか?
0226nobodyさん2006/05/31(水) 07:28:48ID:???
220は多分携帯から投稿したんだな
0227nobodyさん2006/05/31(水) 12:45:34ID:???
何かの改変なのかも
0228nobodyさん2006/05/31(水) 15:12:54ID:???
>>220
より目にすると絵が見えてくるよ。
0229nobodyさん2006/05/31(水) 15:26:15ID:???
ほんとだ!びっくりくりくり!
0230nobodyさん2006/05/31(水) 16:06:05ID:???
http://ex13.2ch.net/test/read.cgi/gline/1121778678/
FF11ネタ
0231nobodyさん2006/05/31(水) 16:39:54ID:???
0232nobodyさん2006/05/31(水) 22:39:57ID:???
しかしRoRスレも盛り上がってないな
隠蔽されてる分、突っ込んだことやろうと思ったら
かなり調べないといけないとか…
何この一長一短地獄。
0233nobodyさん2006/06/01(木) 02:06:11ID:???
>>221
読んでると苦しくなってくるね
0234nobodyさん2006/06/01(木) 02:22:24ID:???
symfonyいいな。
マニュアルがかなり見やすいから、
やりたいことを調べながら、開発進められる。
0235nobodyさん2006/06/01(木) 14:19:14ID:???
>>232
隠蔽されてても、RailsというかRubyに慣れるにつれてどこに何が定義してあるか
わかるようになるから、だんだん調べるのは楽になってくる。
むしろ、隠蔽されてる分残りの部分が理解できなくてもなんとかなる...ような気分になりつつある。

あとRoRのAPIリファレンスが頼りになるのが結構新鮮。
0236nobodyさん2006/06/01(木) 15:16:48ID:???
プログラミングRuby買って来た…
数字や文字列すらオブジェクトなのがオモシロス
0237nobodyさん2006/06/01(木) 18:53:26ID:???
javaもそうだけど。。
0238nobodyさん2006/06/01(木) 21:46:19ID:???
>>237
何を言ってるんだね君は。
0239nobodyさん2006/06/01(木) 21:50:52ID:???
javaは基本的な型にはオブジェクトじゃないものがあるからなぁ。
単なる足し算にIntegerは使わんべ。int使えばええ。
smalltalkもオブジェクトまみれだな。
0240nobodyさん2006/06/02(金) 04:08:34ID:???
JavaはスクリプトじゃないからPHPと土俵が違うけど
Rubyは同じ土俵で、しかもOOPに適している。
リプレースは必然じゃね?
PerlがPHPに置き換えられたように
PHPがRubyに置き換えられる時期がそろそろ来たのかもしれん。
0241nobodyさん2006/06/02(金) 04:14:11ID:???
実用的なやっつけ言語としてPerlを駆逐したPHPが
Javaに憧れてOOやフレームワークに舵を切った時から
破綻ははじまっていたのかも…。

PHP5=「女優になりたい」とか言い出した水泳選手
0242nobodyさん2006/06/02(金) 04:54:04ID:???
PHP5でオブジェクト指向を知る
→PHPの限界や汚さが気になってくる
→他のきれいな言語に乗り換える

PHP5=年上の彼女
0243nobodyさん2006/06/02(金) 05:46:44ID:???
>>240
>JavaはスクリプトじゃないからPHPと土俵が違うけど
Grails
0244nobodyさん2006/06/02(金) 05:56:28ID:???
>>243
Groovyって使われてるん?
なんかあんまり聞かない
0245nobodyさん2006/06/02(金) 07:31:08ID:???
PHPやRubyがJavaを置き換えることはありません。
Javaを置き換えるのはJavaScriptです。
Rhinoが標準搭載されるJava6が歴史の転換期です。

戦いは、Java vs Script language ではなく、Java platform vs LAMP のような
プラットフォームの戦いとなるでしょう。
もちろん、.NET との戦いも続くでしょう。
0246nobodyさん2006/06/02(金) 09:39:24ID:???
しかしZFは更新おせーな。
「次回は5月の前半にリリース予定」なんて書いてあるけどもう6月やんけ。
0247nobodyさん2006/06/02(金) 09:39:40ID:I1GUzSSn
知りたいのですが、
Symfonyのテスト機構ってどんなふうになってますか?
ご存知の方いましたら、教えてください。
0248nobodyさん2006/06/02(金) 14:18:13ID:???
guessworkは完全に死んだのかな・・・?
PHPらしいライトウェイトな考え方は良かったと思うんだけどな・・・。
0249nobodyさん2006/06/02(金) 14:28:17ID:???
>>246
ZFの正式版が出るが先か
冨樫がハンタを再開するが先か
0250nobodyさん2006/06/02(金) 16:23:36ID:???
Zendの中の人も
フレームワークやるならPHPより向いてる言語があるんじゃ…
って思い始めたんじゃね。
0251nobodyさん2006/06/02(金) 19:02:48ID:???
ZF開発者が五月病とか。
0252nobodyさん2006/06/02(金) 19:16:19ID:???
じゃあ、もう6月だから、大丈夫になるんだー
0253nobodyさん2006/06/02(金) 19:16:56ID:???
みったんがこのスレに気付いたよー。
みったん萌え。
0254nobodyさん2006/06/02(金) 20:01:34ID:???
みったん萌え。
0255nobodyさん2006/06/02(金) 20:42:16ID:???
ZFの開発者は五月病が治ったのでネトゲ中です。
0256nobodyさん2006/06/02(金) 20:44:39ID:???
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」
―――――――――――――‐┬┘
                        |
       ____.____    |
     |        |        |   |
     |        | ∧_∧ |   |
     |        |( ´∀`)つ ミ |
     |        |/ ⊃  ノ |   |
        ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄    | \\\

                       ZendFramework
0257nobodyさん2006/06/02(金) 20:56:09ID:???
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」
―――――――――――――‐┬┘
                        |
       ____.____    |
     |        |        |   |
     |        | ∧_∧ |   |
     |        |( ´∀`)つ(引)ZendFramework
     |        |/ ⊃  ノ |   |
        ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄    | \\\

                       
0258nobodyさん2006/06/02(金) 21:55:18ID:???
                      ヽ l //
            ∧_∧(⌒) ―― ★ ←ZendFramework
            (    ) /|l  // | ヽ   
           (/     ノl|ll / / |  ヽ
            (O  ノ 彡''   /  .|
            /  ./ 〉
            \__)_)
0259nobodyさん2006/06/02(金) 22:35:10ID:???
  ァ  ∧_∧ ァ,、
 ,、'` ( ´∀`) ,、'`
  '`  ( ⊃ ⊂)  '`

0260nobodyさん2006/06/02(金) 22:56:15ID:???
今、Symfonyのコピーライトとsfの部分をzfに書き換えてるから
もうすぐSymfonyと同等の機能を使えるようになるよ。
0261nobodyさん2006/06/02(金) 23:26:31ID:???
もうPHPは役目を終えた言語なんだって
みんなでRubyに行こうぜ(σ゚∀゚)σミキシン!
0262nobodyさん2006/06/02(金) 23:28:43ID:???
ミキシン!!!( ゚▽゚)=◯)`ν゚) ←PHP
0263nobodyさん2006/06/02(金) 23:30:53ID:???
CGI=糞遅いってイメージあったけど
FastCGIっての使ったら超高速で動くみたいだし
ミキシン!!(・∀・)ミキシン!!
0264nobodyさん2006/06/03(土) 01:59:04ID:???
>>263
FastCGIつかってもrails大して速くないけどね
0265nobodyさん2006/06/03(土) 03:50:47ID:???
Rails入れてみたけどいきなりうごかねーorz
Railsのパクリのsymfonyやるしか
0266nobodyさん2006/06/03(土) 03:55:35ID:???
Rais本を読む→RailsのパクリのSymfonyをやる
これがPHPerの黄金パターンじゃなかろうか。
0267nobodyさん2006/06/03(土) 03:56:51ID:???
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」
―――――――――――――‐┬┘
                        |
       ____.____    |
     |        |        |   |
     |        | ∧_∧ |   | ヤッパリこれいらないや
     |        |( ´∀`)つ ミ |
     |        |/ ⊃  ノ |   |
        ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄    | \\\

                       ZendFramework
0268nobodyさん2006/06/03(土) 04:06:13ID:???
Rails本読んでからsymfonyの解説(英文)読んだら
すげーすいすい入るぞ!細かい用語もまるぱくりしてるから。
Rails:symfony = スーギ氏:和田
0269nobodyさん2006/06/03(土) 04:55:35ID:???

                      ジャーン
          ZendFramework


ジャーン
0270nobodyさん2006/06/03(土) 06:02:43ID:???
Railsの仕事無いかとFind Jobでさがしたら、ライブドア出てきちゃいました
0271nobodyさん2006/06/03(土) 06:06:33ID:???
>>269
なんかビミョーに面白くて吹いたw
0272nobodyさん2006/06/03(土) 06:07:56ID:???
まあ、IDEとかデバッガの充実度はPHP>Rubyだから、
今symfonyってのは結構ベストな選択なのかもなーとオモタ
0273nobodyさん2006/06/03(土) 06:28:43ID:???
>>272
スケーラビリティや速度面でもsymfonyに軍配が上がるしね。

Railsのメリットは保守性くらいか。あとPHPの言語仕様が許せない人とか(これが一番の理由か?)
0274nobodyさん2006/06/03(土) 07:40:12ID:???
Symfony ってスケーラビリティーそんなにいいの?
Railsはアプリケーションサーバを随時追加することもできるらしいけど。
0275nobodyさん2006/06/03(土) 14:12:48ID:???
propelがpdo扱えんかな。
0276nobodyさん2006/06/03(土) 15:49:08ID:???
PHPフレームワーク、MVCの使い方が、正直よく分かりませんでした。

http://www.amazon.co.jp/exec/obidos/ASIN/4797332638
「PHPによるWebアプリケーションスーパーサンプル 活用編」
KJ (著), 田中 ナルミ (著)
大型本: 312 p ; サイズ(cm): 24
出版社: ソフトバンククリエイティブ ; ISBN: 4797332638 ; 活用編 巻 (2006/05/27)

という本に、フレームワークの作り方、使い方の図解、説明がありました。
これを一つの足がかりとして、理解を深めていきたいと思います。
PHP初心者のみなさん、PHPフレームワークが活用できるように頑張りましょう。

           ∩ノ
          / つ
         / /  / ̄ ̄ ̄ ̄
      ∧ ∧/   < 美光!
     ⊂(><) 彡   \
        ⊂彡       ̄ ̄ ̄ ̄
   ____●●●___ バイーン
 / 〇 〇 \|/  /|
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 |フレームワーク|
0277nobodyさん2006/06/03(土) 16:12:00ID:???
作者乙
0278nobodyさん2006/06/03(土) 16:38:15ID:PvaXeZE4
みったん情報
1997年頃からWindowsの解説サイトをやっているが現在閉鎖
当時は相当のアクセス数を稼ぐ

本名 山北なおみち
出身 千葉県
0279nobodyさん2006/06/03(土) 16:41:00ID:???
もうみったんはほっといてやれっての
ストーカーかよ
0280nobodyさん2006/06/03(土) 17:06:11ID:???
ttp://longinus.org/src/experience.pdf
を見るとmapleも使ってたみたいだね。
あとjavaも使ってたみたいだから必然的にDI志向になるのかな。
0281nobodyさん2006/06/03(土) 17:47:45ID:???
geronimo、ソース公開されてないのか?
0282nobodyさん2006/06/03(土) 17:59:19ID:???
http://dqwave.net/icon_032.gif
geronimoと聞くたびにこいつを思い出すのは俺だけか
0283nobodyさん2006/06/03(土) 18:17:34ID:???
関係ないけど ADOdb Active Record なんてあるのな
Zend Framework とはこう違うとか書いてある
0284nobodyさん2006/06/03(土) 18:42:27ID:N/pUmCG/
>>281
日記から一部削除されてるけど、ここで言われてる問題点は解ってるからまだ公開しないんだと。
0285nobodyさん2006/06/03(土) 18:55:44ID:???
>>284
確かにオリジナル用語使いすぎてたからな…
0286nobodyさん2006/06/04(日) 00:14:09ID:???
>>283
おぉ!

Works with PHP4 and PHP5 and provides equivalent functionality in both versions of PHP.
0287nobodyさん2006/06/04(日) 00:53:30ID:???
Todo :Handle 1-to-many relationships
か、、
0288nobodyさん2006/06/04(日) 11:41:55ID:???
http://www.symfony-project.com/content/book/page/model.html

ここのDatabaseAccessConfigurationだけど
localhostじゃないサーバに繋ぐ時は
"host"じゃなくて"hostspec"にしないと
localhostに繋ごうとするね。
いまいち仕様がわからんちん。
0289nobodyさん2006/06/04(日) 13:48:58ID:???
>>288
え?hostでも普通に外のDBにもつながってくれるけど。
0290nobodyさん2006/06/04(日) 19:38:52ID:???
まじ?俺が使ってるのがsandboxだからかもしれない。
sandboxの中のpropelとかが古いんかも。
0291nobodyさん2006/06/04(日) 23:59:27ID:???
symfonyでsmarty使う必要ある?
0292nobodyさん2006/06/05(月) 00:10:04ID:???
ないんじゃね
0293nobodyさん2006/06/05(月) 01:19:40ID:???
その話題はバトルが始まるからやめとけ。
0294nobodyさん2006/06/05(月) 07:35:30ID:???
いかなる場合でもsmartyが必要ないことはとっくに結論が出てる。
0295nobodyさん2006/06/05(月) 08:32:31ID:???
symfony自体がキャッシュしまくり大臣だから
Smartyイラネ( ゚д゚)、ペッ
0296nobodyさん2006/06/05(月) 09:57:38ID:???
symfonyで開発する場合eclipseとかつかってる?

もれはコンソールとviだよ。zend studioもってるけど、なんか
symfonyコマンド連打するから、winのzsと同期しにくい。
0297nobodyさん2006/06/05(月) 10:17:30ID:???
ZSでやってるけど
symfonyだとデバッガがなんかまともに動かない
0298nobodyさん2006/06/05(月) 10:56:26ID:???
eclipse + viPlugin 使ってる。
コンソールより楽で(・∀・)イイ!
0299nobodyさん2006/06/05(月) 12:56:46ID:???
>>298
linuxでeclipse?
03002982006/06/05(月) 13:04:31ID:???
windowsでeclipse。
以前は coLinux + Poderosa のvi&screenで作業してたけど、
eclipseの方が楽だってことに気づいた。
0301nobodyさん2006/06/05(月) 15:44:49ID:???
>>298
apacheはローカルで動かしてますか?
03022982006/06/05(月) 16:36:33ID:???
テスト環境でcoLinuxとWindowsにApache入れてるよ。
0303nobodyさん2006/06/05(月) 17:17:52ID:???
RoRは当事者がそれ使って37signalsを運営してるけど
symfony作ってるところは
これ使って何かサイトやってんのかな。
有名どころの実績は全然聞かないよなぁ。
0304nobodyさん2006/06/05(月) 17:39:29ID:???
37signalsなんて全然有名じゃありませんから、RoR厨は妄想を垂れ流さないで><
0305nobodyさん2006/06/05(月) 20:09:26ID:???
つか、そういう話はRoRのスレでやれ。
0306nobodyさん2006/06/05(月) 20:40:09ID:???
symfonyサイト晒せ。
0307nobodyさん2006/06/05(月) 21:08:36ID:???
symfony制の何かってあるんじゃないの?
0308nobodyさん2006/06/05(月) 23:47:21ID:???
symfonyのここが糞!

1:DBから大量の行読んだら
それだけのValueObjectが生成されて糞重い

2:DBの変更なんて滅多にないのに
抽象化レイヤ使ってて糞重い
0309nobodyさん2006/06/06(火) 00:10:51ID:???
2は同意。
でもアクセラレータ使えばいいんじゃない?
0310nobodyさん2006/06/06(火) 00:34:31ID:???
Zend Frameworkのココが嫌

開発が遅い
0311nobodyさん2006/06/06(火) 00:39:30ID:???
フレームワークで抽象化ってはやりだから仕方ないよな。

漏れはシコシコSQL書いてる
0312nobodyさん2006/06/06(火) 01:13:42ID:???
DBから大量の業を読むときは、別の方法を使え。
そもそも1レコード1オブジェクトなのに、大量の行を読ませるのがおかしい。

滅多にないかどうかはプロジェクトに拠るので、どうともいえない。
0313nobodyさん2006/06/06(火) 01:17:32ID:???
1レコード1オブジェクト?
リストを作る場合も1行 1オブジェクトとして扱ってるの?
0314nobodyさん2006/06/06(火) 01:21:07ID:???
ORMは微妙だね。オレも普通にSQL書くよ。
0315nobodyさん2006/06/06(火) 02:45:07ID:???
>>313
サンプル見てもforeachで配列回してるだけだからそうなんだろうな
0316nobodyさん2006/06/06(火) 02:49:31ID:???
だいたいVOなんて配列でいいと思うんだ(´・ω・`)モキュ
0317nobodyさん2006/06/06(火) 02:55:40ID:???
でもsymfonyのウリのscaffolding切り捨てたら
symfony使う意味なくね?
0318nobodyさん2006/06/06(火) 10:28:17ID:???
>>310
同意
0319nobodyさん2006/06/06(火) 11:51:29ID:???
>>308
symfonyとpropelの区別もつかないの?
なんかほんとに補助を強制だと勘違いしてる無知が多いな。
0320nobodyさん2006/06/06(火) 11:52:56ID:???
>>317
なくないよ。ヘルパも充実してるし
0321nobodyさん2006/06/06(火) 14:38:26ID:???
ヘルパーの充実したフレームワークって他に何があるのさ!答えなさいよ!
0322nobodyさん2006/06/06(火) 14:55:08ID:???
なんでおかま口調?(´・ω・`)
0323nobodyさん2006/06/06(火) 15:02:40ID:???
symfonyのルーティングは
PHPフレームワーク中ピカイチだな
RoRのパクリだけど。
DB周り自分実装でも
・ルータ
・ヘルパ
・設定ファイル
・MVC
あたりがメリットかな?
0324nobodyさん2006/06/06(火) 15:05:23ID:???
321 == おすぎ || 321 == ピーコ
0325nobodyさん2006/06/06(火) 15:56:22ID:???
symfonyって
「Smartyなんて不便なPHPじゃん」と言わんばかりの設計だな。
0326nobodyさん2006/06/06(火) 16:22:46ID:???
まあsmartyは過去の遺物だからな。
0327nobodyさん2006/06/06(火) 16:29:27ID:???
symfonyの設置方法を日本語にしてあるサイトがないいいいい
0328nobodyさん2006/06/06(火) 16:50:07ID:???
symfony、Viewまわりもかなり考えられててイイネ!
グローバルテンプレートはまあ当然として
PartialやComponent、
Component slotなど至れり尽くせりじゃん。
欲しかったものが揃ってる感じ。うほほ。
0329nobodyさん2006/06/06(火) 16:53:26ID:???
>>327
探せばあるよ。でも本家が手っ取り早くていいでしょ。
0330nobodyさん2006/06/06(火) 17:17:47ID:???
sandboxが面倒くさくなくていいよ
解凍するだけだし
0331nobodyさん2006/06/06(火) 18:14:21ID:???
smartyはもう過去の汚物になっちゃったのか。
結局ほとんどまともに使わなかったよ。
0332nobodyさん2006/06/06(火) 18:19:45ID:???
331は言い過ぎ w
みんな昔はお世話になったものなんだから。
0333nobodyさん2006/06/06(火) 18:28:37ID:???
昔っていうか
こないだまで使ってたけど…
0334nobodyさん2006/06/06(火) 18:53:22ID:???
flexy age
0335nobodyさん2006/06/06(火) 19:19:42ID:???
Flexyいいね。Smartyより10倍まし。
生PHPとはかぶらないから導入する価値はある。
0336nobodyさん2006/06/06(火) 19:24:31ID:???
symfony + Flexy with Alan どや?
0337nobodyさん2006/06/06(火) 19:56:41ID:???
symfonyだけで十分
0338nobodyさん2006/06/06(火) 21:20:00ID:???
まったくだ。smartyもflexyもその役目を終えたんだよ。
お世話になりました。
0339nobodyさん2006/06/06(火) 21:27:59ID:???
プンスカ(#゚Д゚)  Smartyに関する知識の習得にかけた時間返せ!
0340nobodyさん2006/06/06(火) 21:37:11ID:???
怒るんじゃない。それがこの世界の宿命じゃないか。
0341nobodyさん2006/06/06(火) 21:46:37ID:???
じゃあ HTML_QuickForm の運命はどーなんだよ!
0342nobodyさん2006/06/06(火) 22:02:00ID:???
QuickFormなんて早くダストシューターに投げ込めよwww
0343nobodyさん2006/06/06(火) 22:03:19ID:???
来年の新入社員なんかは「QuickForm?なんすか、それ」って言うんだろうな。
0344nobodyさん2006/06/06(火) 22:04:26ID:???
HTML_QuickFormは消えていくだろうな。
ZFが出ればそれまでだろ。
HTML_QuickForm使いたいがためにSmarty入れるのもキモイし。
symfonyでもフォーム生成もバリデートもできるし。
0345nobodyさん2006/06/06(火) 22:08:21ID:???
hierselectがある限りQuickFormは不滅です><
0346nobodyさん2006/06/06(火) 22:10:46ID:???
HTML_QuickFormももうその役目を終えました。
お世話になりました。
0347nobodyさん2006/06/06(火) 22:10:46ID:???
うぉい!!未だにSmarty+HTML_QuickFormばりばり使ってますけど・・・。

>>345
俺もhierselect大好きっこです。
0348nobodyさん2006/06/06(火) 22:13:05ID:???
>>347
もしかしてmojaviなのか?+mojaviなのか!?
0349nobodyさん2006/06/06(火) 22:33:53ID:???
最近覚えたばかりなのに・・・
03503472006/06/06(火) 22:40:52ID:???
>>348
グハ!
じ、じつは・・・、あ、あ、ああ、agavi・・・
(ノ´∀`*)タハー
0351nobodyさん2006/06/06(火) 22:41:34ID:???
>>349
PHPのフレームワークにはまだデファクトがないから
しょーがないんでねーの?
0352nobodyさん2006/06/06(火) 22:48:35ID:???
宿命とは言えPHPは特に徒労が多い気がするね
0353nobodyさん2006/06/06(火) 22:57:42ID:???
いま思うとQuickForm_Controllerに費やした時間が一番無駄だった。
0354nobodyさん2006/06/06(火) 22:57:44ID:???
mojavi2 + HTML_QuickForm + Smartyでかなり書いちゃったんですが…
0355nobodyさん2006/06/06(火) 23:00:37ID:???
>>354
その書いちゃったってのは完了形なのか?それとも進行形なのか?
0356nobodyさん2006/06/06(火) 23:09:38ID:???
>>354
一世を風靡した黄金パターンだね。
一年前ぐらいはけっこうな人がそれでやってたんじゃない?
0357nobodyさん2006/06/06(火) 23:14:12ID:???
Mojaviの知識はsymfonyにも流用できるから、まあいい。
Smartyみたいな独自文法のスキルは、だいたい無駄になりますな。
0358nobodyさん2006/06/06(火) 23:21:17ID:???
なんか、最近symfonyネタばっかだな。
超 極めるが決定打か?
0359nobodyさん2006/06/06(火) 23:26:49ID:???
symfony使ってみたいけどPHP5の案件が無くて遠くから眺めているだけです。。。
0360nobodyさん2006/06/07(水) 00:14:20ID:???
>>327
http://shibainu.ddo.jp/
0361nobodyさん2006/06/07(水) 00:29:10ID:???
>>358
symfonyと比べると他のFWは二回りくらい見劣りするからシカタナス
symfonyとZFの二強に集約されていくかな
0362nobodyさん2006/06/07(水) 01:29:48ID:???
>>358
普通に開発が活発で、扱いやすいからね。
だいたいsymfonyと新Pradoくらいかな。いい感じなの。
>>361
ZF…
0363nobodyさん2006/06/07(水) 01:45:33ID:???
ZFは出来上がるのかすら心配になってきた
0364nobodyさん2006/06/07(水) 02:31:42ID:???
それはある。
symfonyがぶっちぎってるから
モチベーションが下がってるのかも。
Mojavi/Agaviも、次バージョンが作られることはなさげ。
0365nobodyさん2006/06/07(水) 02:35:11ID:???
>>339
俺がJakarta Strutsに捧げた時間と交換でもするか?
0366nobodyさん2006/06/07(水) 02:43:18ID:???
Rails出現以前は、PHPのフレームワークはほぼすべてStrutsの亜流。けして無駄じゃないだろう。
0367nobodyさん2006/06/07(水) 02:57:36ID:???
んだんだ。
俺も最初はM2の理解に苦労したなー
FWの理解は、最初のハードルがえらく高かった。
0368nobodyさん2006/06/07(水) 03:15:50ID:???
で,今後は全て Rails の亜流になっていくんですかね

まぁ上っ面の文法や小手先テクはともかく
概念として得たものは決して無駄にはならない……と思うというか思いたい
0369nobodyさん2006/06/07(水) 03:27:12ID:???
symfonyはStruts要素とRails要素を
うまーいこと融合させてると思う。
0370nobodyさん2006/06/07(水) 04:20:24ID:???
Struts要素なんかいらね
0371nobodyさん2006/06/07(水) 05:05:40ID:???
知識の使い回しが効くからいるぽ
0372nobodyさん2006/06/07(水) 08:19:18ID:???
新生みったんFWに期待。
0373nobodyさん2006/06/07(水) 08:48:49ID:???
>>371
Strutsの知識なんかいるか?どこらへんが?
0374nobodyさん2006/06/07(水) 08:52:37ID:???
そんで国内でsymfony使われてるサイトどこよ!
0375nobodyさん2006/06/07(水) 09:01:15ID:???
>>374
なんでそんなこと知りたがるのさ!?もう!
0376nobodyさん2006/06/07(水) 09:05:17ID:???
なんでsymfony ってyaml使うようになったん?
xmlでいいじゃん。 proprlはxml使ってるし。
0377nobodyさん2006/06/07(水) 09:12:42ID:???
xmlは書きたくない!
xmlは書きたくない!
0378nobodyさん2006/06/07(水) 09:13:17ID:???
376みたいなのが、PHPをダメにしてるんじゃないだろうか
0379nobodyさん2006/06/07(水) 09:14:09ID:???
>>376
XMLは無駄に冗長だから。
一番の理由は、RoRがそうだから。
0380nobodyさん2006/06/07(水) 09:15:36ID:???
XMLは人間にも読み書きしやすいという触れ込みだったけど、
実際は人間にも機械にも読み書きめんどう。
0381nobodyさん2006/06/07(水) 09:15:52ID:???
symfonyファンの中におかまいるよね?(´・ω・`)
0382nobodyさん2006/06/07(水) 09:19:41ID:???
>>381
おすぎとピーコ でしょ?
0383nobodyさん2006/06/07(水) 09:24:35ID:???
symfonyってスケーラビリティーよくないよね?
DB接続をread/write別に設定するとか
Ethnaでできることができない。
0384nobodyさん2006/06/07(水) 09:53:50ID:???
http://exbridge.jp/downloads/xbrg_dev_rule4lamp.pdf

なんかためになりそうなPDFみつけた。
ViewをActionと業務コンポーネントのブリッジに使うみたいだけど
いまいち具体的なイメージがわかない。
分かる奴いる?
0385nobodyさん2006/06/07(水) 09:58:00ID:???
一番わからんのは、
Viewが業務コンポーネントに対する入力になるとこ。
画が入力になるとは?コンポーネントはどこを読み取るんだろう。
0386nobodyさん2006/06/07(水) 10:48:52ID:???
symfonyいいんだけどpropel+creoleがな
やっぱactiverecord相当が欲しいな
0387nobodyさん2006/06/07(水) 11:27:04ID:???
>>376
xml使えるよ。
マニュアルに書いてあった気がする。
0388nobodyさん2006/06/07(水) 12:20:54ID:???
>>383
できるよ
0389nobodyさん2006/06/07(水) 12:24:57ID:???
>>386
sfActiveRecord
0390nobodyさん2006/06/07(水) 12:38:58ID:???
>>386
http://www.symfony-project.com/trac/wiki/ReplacingPropelWithDoctrine
0391nobodyさん2006/06/07(水) 12:46:00ID:???
symfony 趣味で使うにはいいけど、仕事だとまだまだ使えないんだよな
海外では PHP5 の案件が多いのだろうか
0392nobodyさん2006/06/07(水) 12:56:50ID:???
>>391
沖縄の人?北海道の人?
0393nobodyさん2006/06/07(水) 12:59:06ID:???
>>392
391じゃないが仕事でsymfonyつかってるの?
0394nobodyさん2006/06/07(水) 13:00:56ID:???
素人なんで素直に聞きたいのだが、日本てそんなにPHP5に移行出来てないの?
0395nobodyさん2006/06/07(水) 13:04:33ID:???
>>393
2件ほど
美容院の顧客管理とかBlog+α程度のものだけど

0396nobodyさん2006/06/07(水) 13:08:14ID:???
小さな仕事だと、レンタルサーバでPHP4ってのがまだまだあるからな。
そろそろレンタルサーバもPHP5に上げちゃっていいように思うんだけど。
0397nobodyさん2006/06/07(水) 13:18:23ID:???
>>396
それやると、たぶん間借り人で動かない人がでてきちゃう。アナウンスからかなりの期間を
おかない限り、スクリプトの修正・動作確認を全員ができるわけじゃない。
で、全員のサポートなんてできるわけもないし。
レンタルサーバ屋がPHP5に上げる積極的なメリットもない。

じゃあこのままで…というような状況ではないかと。
0398nobodyさん2006/06/07(水) 13:28:49ID:???
レンタルサーバでは別メニュー作って提供すればいいだけ。
PHP5使いたい人はこっちをどうぞ、ってね。
0399nobodyさん2006/06/07(水) 13:30:35ID:???
ふ〜ん、symfonyを使うとQuickFormとSmartyがいらなくなるのか。
興味出てきた。

ちょっと触ってみようかな。
0400nobodyさん2006/06/07(水) 17:50:23ID:???
symfonyのsetLayoutを早く使えるようにしてほしいよ。
0401nobodyさん2006/06/07(水) 19:37:15ID:???
agavi.org また...orz
0402nobodyさん2006/06/07(水) 20:09:41ID:???
>>401
もうやる気がないんだよ
0403nobodyさん2006/06/07(水) 20:24:23ID:???
www.agavi.jpもヤル気ねーwww
0404nobodyさん2006/06/07(水) 20:40:28ID:???
ヒント:symfony.jpもヤル気ねー
0405nobodyさん2006/06/07(水) 20:53:33ID:???
>>404
symfony.jpがやる気ないのが一番不思議
あんなドメイン取ったんだから責任とって欲しいよ
俺がやりたかったのに
0406nobodyさん2006/06/07(水) 21:02:47ID:???
symfony.jpがwiki用意しないんならどっかから借りるけど
0407nobodyさん2006/06/07(水) 21:03:14ID:???
symfonyつかってデザインを外注しているひといますか?
smartyと同じレベルで外注できるんかなぁ
0408nobodyさん2006/06/07(水) 21:16:32ID:???
Symfony 導入サイト一覧
http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony
0409nobodyさん2006/06/07(水) 21:24:24ID:???
>>408
http://www.bodyone.fr/
ここでフランス娘の下着姿がたくさん見れる(*゚∀゚)=3
0410nobodyさん2006/06/07(水) 21:34:12ID:???
>>409
明らかに透けてるよね、上も下も
0411nobodyさん2006/06/07(水) 21:52:40ID:???
symfonyのデモ映像で使ってるmacのエディター?開発環境って何?

echo とか書くと <?php echo ?> とか補完してるんだけど
0412nobodyさん2006/06/07(水) 22:05:33ID:???
textmate?
0413nobodyさん2006/06/07(水) 22:05:47ID:???
あれは秀丸だよ。
0414nobodyさん2006/06/07(水) 22:50:26ID:???
PHP3から4へはすぐに移行したように思うけど、5へは全然だね。
http://www.nexen.net/chiffres_cles/phpversion/php_statistics_for_may_2006.php
0415nobodyさん2006/06/07(水) 23:04:49ID:???
PHPにOOを求めてる人があんまりいないんだろうねー
学習コストも高いし。
0416nobodyさん2006/06/07(水) 23:07:11ID:???
symfony
ActionではsetTemplateできるのに
ComponentではsetTemplateできないのは
何か理由があるのかな
0417nobodyさん2006/06/08(木) 02:39:59ID:???
>>415
学習コストもなにも、必要最低限だろう。
0418nobodyさん2006/06/08(木) 02:57:08ID:???
>>414
3 と 4 は共存できたけど 4 と 5 は排他だからねぇ
自鯖で自由に組めるなら apache をふたつ動かして Reverse proxy にすれば問題ないんだけど……
0419nobodyさん2006/06/08(木) 03:53:12ID:???
PHP6になったら
<?=$hoge?>みたいな書き方がなくなるってマジですか?
0420nobodyさん2006/06/08(木) 05:33:06ID:???
symfonyのここが糞!

3:MapleにあるConverterがない
0421nobodyさん2006/06/08(木) 05:37:03ID:???
>>407
今のデザイン屋さんてsmartyタグ普通に理解してるのん?
俺は仮データ入れておいてもらって
後でこっちで書き換えてるけど。
04224202006/06/08(木) 06:18:04ID:???
よく見たらあった。ごめん
0423nobodyさん2006/06/08(木) 08:17:40ID:???
前スレではあんなにたくさんいたSmarty擁護派、今はどこへいった?
0424nobodyさん2006/06/08(木) 08:39:31ID:???
>>423
自作自演だったんだべ
0425nobodyさん2006/06/08(木) 10:10:43ID:???
Smartyの良さってのは
「テンプレートで不用意にビジネスロジックをいじれない」って
ことなんだと思うけど、
「そんなことしねーじゃん!」って気づいたんだろうなぁ。みんなが。
もはや擁護派ゼロなんだもん。
04264202006/06/08(木) 11:38:20ID:???
もっとよく見たらやっぱり違った。
まあ自分でFilter書けばいいんだろうけど…。
0427nobodyさん2006/06/08(木) 11:39:24ID:???
でもまあ、<?php echo $var; ?> と書くのはめんどくさいよな。
ましてや <?php echo htmlspecialchars($var); ?> とか。

function h($v) { echo htmlspecialchars($v); }
とすればいいのか。
でも <?php h($var); ?> よりは <?= h($var) ?> のほうが、
さらにいうと <%h var %> のほうがいいなあ。
0428nobodyさん2006/06/08(木) 11:49:38ID:???
またまた沸いてきたアンチsmarty厨うざ。
0429nobodyさん2006/06/08(木) 11:54:25ID:???
symfonyのオートロードって
クラスファイルの位置を読み込んでテーブルにしてんのな。
だからクラスを追加したらキャッシュクリアしないといけないけど
命名規則でディレクトリを決めるような芋くさいことはしないでいい。
ほんとよくできてるわー。
0430nobodyさん2006/06/08(木) 11:59:10ID:???
>>427
asp onにして <% echo $var; %> がダメな理由を教えて下さい
0431nobodyさん2006/06/08(木) 12:00:26ID:???
打つのが面倒くさいからじゃね
0432nobodyさん2006/06/08(木) 12:09:33ID:???
ここでSmarty厨が反撃のひとこと
   ↓
0433nobodyさん2006/06/08(木) 13:21:26ID:???
>>430
移植性の問題だそうだ。
ま、オレは素人なので<?=h($this->var)?>とかしてて快適だけど。
xml?知らんがな。
プロのみなさん、せいぜい苦労してくださいw
0434nobodyさん2006/06/08(木) 13:33:49ID:???
symfonyのsfFilter
なんでabstract function executeがないんだろ?
何実装していいかわからんやん
0435nobodyさん2006/06/08(木) 13:46:16ID:???
>>408
アメリカ皆無?
アメ公の間では別のフレームワークが流行ってるんだろうか
0436nobodyさん2006/06/08(木) 13:58:22ID:???
確かにタイプする分には<% %>より<? ?>の方がいいんだよな
RoRでERB書いてて何でこんな違和感あるんだろうと思ったら
<%って打ちにくいんだよ実際
0437nobodyさん2006/06/08(木) 14:04:26ID:???
return false; って打ちやすくない?
0438nobodyさん2006/06/08(木) 14:04:40ID:???
>>436
タイプウェルとかTODでタッチタイプの練習しとけ。
0439nobodyさん2006/06/08(木) 14:20:29ID:???
>>435
国名が書いてないのがアメリカではないかと。
0440nobodyさん2006/06/08(木) 14:24:40ID:???
>>439
ホントだ…よく見たらいろいろあった
アメリカはフランスが嫌いなのかとかいろいろ考えてしまった
0441nobodyさん2006/06/08(木) 15:29:09ID:???
symfony、見た目Railsだけど
中見たらかなりMojaviだなぁ。
ExecutionFilter内から普通にgetDefaultViewとかしてるし。
おかげで流れが把握しやすくてたすかりまくりんぐ。
0442nobodyさん2006/06/08(木) 15:52:30ID:???
ヒント:mojavi派生
0443nobodyさん2006/06/08(木) 15:54:25ID:???
MVCの部分は、Mojaviのコード使ってるって言ってるんだから、そりゃ、そうだろ。
0444nobodyさん2006/06/08(木) 17:18:39ID:???
symfonyぐらいドキュメント、チュートリアルが充実したFWって他になにがあるのかな?
あの充実度はものすごく助かるのだが、なぜここまでマメなのかと呆れてしまう部分もある。
0445nobodyさん2006/06/08(木) 17:39:36ID:???
>>444
なんでそれだけ色んな事が整ってるのに日本語化されないのか!
0446nobodyさん2006/06/08(木) 18:11:14ID:noz/BK+v
僕は guesswork を愛用してます。ほかのはJava臭が強すぎる。
0447nobodyさん2006/06/08(木) 18:36:37ID:noz/BK+v
http://www.google.com/trends?q=symfony%2Cmojavi%2CZend+Framework&ctab=0&geo=all&date=all

ふむぅ。interesting
0448nobodyさん2006/06/08(木) 20:06:27ID:???
もまえがやれ。
0449nobodyさん2006/06/08(木) 20:36:14ID:???
>>445
ないこともない.
ttp://shibainu.ddo.jp/cat1/php/symfony_advent_calendar/
とか
ttp://develop.ddo.jp/tech/index/PHP/Symfony/documentation
0450nobodyさん2006/06/08(木) 20:48:44ID:???
>>447
もじゃ一人勝ち!!
0451nobodyさん2006/06/08(木) 22:12:56ID:???
>>444
俺もドキュメントの充実ぶりにはちょっと引く
なんでここまで出来んの?と。
0452nobodyさん2006/06/08(木) 22:23:07ID:???
>>447
日本人Mojavi検索しすぎ( ´;゚;ё;゚;)キモー!
0453nobodyさん2006/06/08(木) 22:41:42ID:???
>>447
どう見てもZFの先行き真っ暗です
本当にありがとうございました
0454nobodyさん2006/06/08(木) 22:52:11ID:???
>>447
やはり、ZFがペーパーウエアだという噂は、本当だった様ですね。
皆の興味が蒸気の様に消えていく姿が、実に良く表現されてます。
0455nobodyさん2006/06/09(金) 00:16:04ID:???
日本で絞り込むと
今なおMojavi>>>>>symfonyなのが不思議だな
0456nobodyさん2006/06/09(金) 00:28:55ID:???
symfonyは何人くらいで作ってるの?
0457nobodyさん2006/06/09(金) 00:39:12ID:???
>>456
symfony teamは10人
0458nobodyさん2006/06/09(金) 00:45:35ID:???
へぇ、ZFより多そうだ。
0459nobodyさん2006/06/09(金) 00:51:47ID:???
と思ったけど、そんなことはないか
0460nobodyさん2006/06/09(金) 00:52:19ID:???
おい!おまいら askeet 何日目よ!?

もれは5日目。QuestionHelperが無い!!
0461nobodyさん2006/06/09(金) 00:57:08ID:???
6日目くらいまでやってkeywordsに流れたな
0462nobodyさん2006/06/09(金) 04:58:17ID:???
http://www.google.com/trends?q=%E3%81%BF%E3%81%A3%E3%81%9F%E3%82%93&ctab=0&geo=all&date=all

うーん…期待しすぎだったか…
0463nobodyさん2006/06/09(金) 09:18:35ID:???
>>460
10日目。
すげーな。これ。
0464nobodyさん2006/06/09(金) 09:30:36ID:???
symfonyすげー親切。
英語漬け買っといてよかったよ。

0465nobodyさん2006/06/09(金) 09:31:25ID:???
ZFが「Proposal Week!」となった。
0466nobodyさん2006/06/09(金) 09:59:14ID:???
symfonyのサイトに入り浸ってるおかげで
最近めきめき英語力が上がってる俺 is here
0467nobodyさん2006/06/09(金) 11:17:07ID:???
PHP5専用である以上、そのフレームワークはたいして使われてないと考えてよい。まあ、フレームワークなしのサイトの方が多いだろうけど。
0468nobodyさん2006/06/09(金) 11:48:53ID:???
>>358
ほんとここ数日でsymfonyの話題が急に増えたよな。
やはり超極を読んで流れたんだろ。
超極にはたいしたこと載ってなかったけど。
0469nobodyさん2006/06/09(金) 12:33:37ID:???
話し戻して悪いんだけどみったんFW非公開になったね。
ショック。
0470nobodyさん2006/06/09(金) 12:46:21ID:rcXvBBlV
symfonyやりたいけどphp5鯖なんてないナリよ
0471nobodyさん2006/06/09(金) 12:52:22ID:???
symfonyのフォームって自動生成できるのかな?
CSRF対策用のワンタイムトークンとか簡単に実装できたりする?
0472nobodyさん2006/06/09(金) 15:33:21ID:???
>>471
多分自力でやるしかないかと。
もれが知らないだけで出来るのかもしれないけど。
0473nobodyさん2006/06/09(金) 17:59:19ID:???
自動生成ってどのレベルでの意味かわからないけど
フォーム用のヘルパはあるよ
0474nobodyさん2006/06/09(金) 22:54:26ID:2xOrfJxr
symfony の O/R マッパーはかしこいのか?
何使ってるんだ?
0475nobodyさん2006/06/09(金) 22:57:39ID:???
propelだけど、個人的には正直activerecordと比べるとちょっと微妙だな
0476nobodyさん2006/06/09(金) 23:47:10ID:???
O/Rマッパーってそんなに必要なのか?
0477nobodyさん2006/06/09(金) 23:48:43ID:???
必要不必要で語るもんじゃないだろ。
0478nobodyさん2006/06/10(土) 01:58:12ID:???
>>470
xrea
0479nobodyさん2006/06/10(土) 01:58:53ID:???
>>475
ActiveRecordなんぞよりよっぽど高性能だが
0480nobodyさん2006/06/10(土) 07:39:28ID:EhX5WfH5
>>470
探せば割りとあるよ。
俺が使ってるとこは4か5選べる。
教えないけど。
0481nobodyさん2006/06/10(土) 08:07:30ID:???
>>479
RailsのActiveRecordってことじゃない?
あれの使いやすさはRubyの機能に負うとこが大きい気もするけど
asts_asとか、なんちゃって名前付き引数とか。
0482nobodyさん2006/06/10(土) 09:01:54ID:BWuZvh5U
askeetのすれ立てたいいですけど。どですか。
0483nobodyさん2006/06/10(土) 09:25:24ID:???
いらねーだろ
0484nobodyさん2006/06/10(土) 11:24:28ID:???
>>482
それよりもsymfonyのスレ立てて
0485nobodyさん2006/06/10(土) 11:42:48ID:zBOEyEw1
また分けるというのか…。
symfony/Zend/Ethna/Maple
と分けて
本スレで何を語れと?
0486nobodyさん2006/06/10(土) 11:48:33ID:???
もうすでに、ここがsymfonyのスレになってる感じがする。
0487nobodyさん2006/06/10(土) 11:51:14ID:???
本スレ=一番人気のFWについて語るスレ(昔Mojavi今symfony)
って感じだから
わざわざ分ける必要ないんじゃね。
0488nobodyさん2006/06/10(土) 13:14:25ID:???
askeetのsvnソースとwebに載ってるソースが違う件について。
0489nobodyさん2006/06/10(土) 14:02:10ID:???
>>488
フォーラムに結構どこそこが間違ってるみたいな指摘がある
食い違いが出たらとりあえず日毎のsvnの方を落とした方がいい
0490nobodyさん2006/06/10(土) 14:30:49ID:???
そういや9日目に作ったことのない機能がスクリーンショットにあって、小一時間悩んだな
0491nobodyさん2006/06/10(土) 15:15:13ID:???
6日のlogin.yml
validators: [nicknameValidator, userValidator]
これには,はまったよ。
0492nobodyさん2006/06/11(日) 01:55:37ID:???
>>481
だから、RailsのActiveRecordなんかより、よっぽど高性能ですが
0493nobodyさん2006/06/11(日) 02:05:10ID:???
S2DAOが正式リリースしたら採用予定
0494nobodyさん2006/06/11(日) 02:14:34ID:???
まあ、RubyとPHPじゃ言語機能自体に大差があるからなあ。
0495nobodyさん2006/06/11(日) 02:26:29ID:???
フレームワークってなに?
0496nobodyさん2006/06/11(日) 02:29:47ID:???
>>492
具体的にどの辺が?
0497nobodyさん2006/06/11(日) 02:31:50ID:???
>>495
フレーム枠のカタカナ表記。
「フレーム」を日本語では「枠」と言いますという意味。
0498nobodyさん2006/06/11(日) 05:01:44ID:???
言ってる事がよく解らん。
0499nobodyさん2006/06/11(日) 05:19:58ID:???
面白いじゃん
0500nobodyさん2006/06/11(日) 09:46:21ID:???
>>495
サッシ って言うときもあるよ。
0501nobodyさん2006/06/11(日) 15:14:07ID:???
QuickFormって使いづらいけど
symfonyやZFのヘルパだけじゃQuickForm_Controllerのようなことが出来なくて不便じゃね?
フォームの確認画面とかって、みんなどーしてる?
0502nobodyさん2006/06/11(日) 16:28:57ID:???
そもそも、フレームワークなんて使う意味あるのか?
Javaもそうだけど、Strutsが登場してからと言うもののフレームワークそのものを学習しな
ければならないという面倒くささが起こってしまってる。
なんか、フレームワークを使うための開発をしていないか?
だって、よく考えてみろよ。
JavaにしてもPHPにしてもフレームワークなんて使わなくたってMVCできるじゃん!
フレームワークの解説サイト見て、いつも思うんだよ。
Hello World出力するのにフレームワーク使うなんて、アホらしいじゃまいか!
フレームワークを使うことによって、物凄く遠回りしてると思うんです。

WebアプリはGETとPOST。そこからCRUD処理。今のWebアプリの開発に何が不満なんだ?
0503nobodyさん2006/06/11(日) 16:30:15ID:???
QuickForm_Controllerって入力パラメータ全部
セッションに丸投げするやつだったっけ
0504nobodyさん2006/06/11(日) 16:33:49ID:???
そして俺は以下の様なクラスを提言したい!
超シンプル設計。

class DefaultAction{

function run(){
//リクエストメソッド
$req=$_SERVER['REQUEST_METHOD'];
if($req=="GET"){
$this->doGet();
}else if($req=="POST"){
$this->doPost();
}else{
$this->doGet();
}
}

function doGet () {
}
function doPost () {
$this->doGet();
}
}
これだけあれば上等だろ?他に何が欲しいんだよ!あんたらは!!!
本当つくづくだよ!!!
0505nobodyさん2006/06/11(日) 16:35:21ID:???
>>504
ふーん。
0506nobodyさん2006/06/11(日) 16:37:37ID:???
>>504
2,3ページくらい作るならなかなかいいフレームワークだな
0507nobodyさん2006/06/11(日) 16:40:03ID:???
>>502
他人と開発するとき、学習面倒だから俺のコーディングルール覚えろとかいうの?
0508nobodyさん2006/06/11(日) 17:24:28ID:???
symfonyつかってまつ
view/thing/67466

viewモジュールの thingアクションで
ID:67466のページを表示してその関連の画像を表示したいんですけど、
このパスって rewriteで作られていますよね。
実ファイルはサーバのどこに保存するんですか?
0509nobodyさん2006/06/11(日) 17:25:03ID:???
かくして俺様フレームワークが乱立するのであった
0510nobodyさん2006/06/11(日) 17:27:34ID:???
>>504
サーブレットだな。使うときはそのクラスを継承して使うわけね。
しかし、シンプルすぎるので、DB周りの機能をつけたいところだ。
0511nobodyさん2006/06/11(日) 18:41:33ID:???
マジレスするけど、>>504にもっと機能を詰め込んだ俺様フレームワークでしこしこ書いてる。
doGetとdoPostはJSP/サーブレットで書いてた時に馴染んでしまったので、俺も使うよ。
0512nobodyさん2006/06/12(月) 00:18:51ID:???
俺様フレームワークで組んでるやつってどれくらいいるの?
0513nobodyさん2006/06/12(月) 00:37:24ID:???
プログラム人口の3.8%らしいよ。
web+DB pressに書いてあった。
0514nobodyさん2006/06/12(月) 02:16:24ID:???
>>513
E!?MAJIDE!?

俺少数派!

・・・わかった!フレームワーク勉強するよ!
ZFでいいかな?それとも、Mojavi?Maple?Symfony?Ethna?
どれでもいいから、書籍出してくれないか?
やる気おきない。
0515nobodyさん2006/06/12(月) 03:13:43ID:0RTjiSF/
そら車輪の再発明になるから、社外秘とかじゃなければ普通は流用したほうが色々なコストが安い
0516nobodyさん2006/06/12(月) 04:23:21ID:???
>>504
mojaviのexecuteとgetDefaultViewじゃん。
0517nobodyさん2006/06/12(月) 04:34:11ID:???
>>516
しかもMojaviならAction側でメソッド判定する必要もないしな
0518nobodyさん2006/06/12(月) 04:43:45ID:???
俺フレームワークで色々機能付け足していくと
既存フレームワークにどんどん近くなるよ。
しかも、自分でうんうんうなって実装したものよりも
ちょっと先を行った実装がすでにあったりする。
もはや、俺フレームワークでは太刀打ちできないレベルの
symfonyが出来てるんだから、symfonyでいいじゃん。
何を迷うことがあろうか。
0519nobodyさん2006/06/12(月) 04:51:14ID:???
>>518
つ[PHP4環境]
0520nobodyさん2006/06/12(月) 09:16:06ID:???
じゃ、EthnaかMapleでいいじゃん。
Ethnaの方がドキュメント揃ってていいと思う。
0521nobodyさん2006/06/12(月) 14:37:50ID:???
和書になっていないフレームワークは認めない。
よって、すべて認めない。
0522nobodyさん2006/06/12(月) 15:04:57ID:???
根拠の無いカキコミは認めない。
よって、君の存在は認めない。
0523nobodyさん2006/06/12(月) 15:20:27ID:???
>>521
何故さ!?いったいなぜなのさ、もう!
0524nobodyさん2006/06/12(月) 15:31:54ID:???
( ゚Д゚)⊃旦 おかま姉さん乙です
0525nobodyさん2006/06/12(月) 15:37:46ID:???
おかまでも馴染める言語、それがPHP。
0526nobodyさん2006/06/12(月) 16:02:06ID:???
ていうかPHPの開発者ってハードゲイじゃなかったっけ?
0527nobodyさん2006/06/12(月) 16:16:17ID:???
まじで?知らんかった。そうかー、まあでも性癖は自由だよな……
0528nobodyさん2006/06/12(月) 16:35:33ID:???
こんなの見たらまだまだ Agavi でもOKジャマイカ?

Test it! AJAXな英和・和英辞書&小テスト作成サービス
ttp://testit.jp/
0529nobodyさん2006/06/12(月) 16:42:54ID:???
Agaviって将来性なさそう、公式サイトは既に死んでるし。
0530nobodyさん2006/06/12(月) 16:45:16ID:???
agaviってまだメンテしてんの?
05315282006/06/12(月) 16:49:59ID:???
説明忘れてたorz
ttp://mojavi.net/modules/mylinks/singlelink.php?cid=2&lid=8

>>530
svn見るとしてるっぽい
最終更新は今日になってるお
0532nobodyさん2006/06/12(月) 16:59:33ID:???
symfornyとrailsとの比較みたいなのはありますか。
0533nobodyさん2006/06/12(月) 17:03:57ID:???
Agaviやるならsymfonyやるがいいさ。
Agaviの知識も流用できるし。
0534nobodyさん2006/06/12(月) 17:05:45ID:???
symfonyのこと
ちんぽにーって呼んでる奴手を挙げろ
0535nobodyさん2006/06/12(月) 17:11:57ID:???
ひさしぶりにagaviサイト覗いてみたら、
Fatal error: Class 'Context' not found in /var/www/sites/agavi.org/www/index.php on line 19
毎度のことで笑わせてくれる。
0536nobodyさん2006/06/12(月) 17:18:27ID:???
>>531
ちょっと気になってtrunk覗いたら
クラス名全て修正(変更)、設定ファイル全てのxml化・・してる
大改造中って感じだな
なんかやってくれそうな希ガス
0537nobodyさん2006/06/12(月) 17:52:33ID:???
ほら見ろ!おまえらフレームワークに振り回されているじゃないか!!
先生がっかりだぞ!
0538nobodyさん2006/06/12(月) 17:54:35ID:???
(゚Д゚)
0539nobodyさん2006/06/12(月) 17:59:21ID:???
振り回されたいんや!!!!!
振り回されな、、、、あかんねや!!!!!
振れームワされたいワークや!!!!
0540nobodyさん2006/06/12(月) 18:28:58ID:???
いったいなにがいいたいのさ!使いたい人は使えばいいの!簡単なこと、それだけなんだから。
0541nobodyさん2006/06/12(月) 19:08:37ID:???
agaviやるきねーな。
http://www.agavi.org/
0542nobodyさん2006/06/12(月) 19:09:26ID:???
あぎゃっ ビ
0543nobodyさん2006/06/12(月) 22:50:39ID:???
agaviは開発テストを運営中のサイトでやるから困ったものだ。
0544nobodyさん2006/06/12(月) 23:25:42ID:???
「わ、バグあった」
「元に戻すのめんどくせぇ^^;」

こうですか!
0545nobodyさん2006/06/13(火) 00:51:44ID:???
>>541
すごいやる気のなさだ
symfonyにくじかれ過ぎ
0546nobodyさん2006/06/13(火) 00:53:57ID:???
まあ同じMojaviフォロワーとして
あそこまで差を付けられるとくじかれるわな
0547nobodyさん2006/06/13(火) 00:55:16ID:???
ここで話題になった時しか Agavi サイト行かないから
おれの脳内では Agavi はいつもエラー出してるイメージ
カワイソス
0548nobodyさん2006/06/13(火) 01:24:25ID:???
前のリードコミッタがsvn cleanupするのを待っているそうだ
引継ぎくらいちゃんとやれや
0549nobodyさん2006/06/13(火) 01:44:58ID:???
アガビる(動詞)

公開サイトでエラーメッセージ丸出しのこと
0550nobodyさん2006/06/13(火) 01:55:58ID:???
公開用サイトでエラーメッセージをWEB表示するのか。
セキュリティ意識全然ないんだな。
0551nobodyさん2006/06/13(火) 02:07:36ID:???
agaviオワタ\(^o^)/
0552nobodyさん2006/06/13(火) 04:10:37ID:???
Contextがないってことは、もう根本的に変えちゃってるってことかな?
0553nobodyさん2006/06/13(火) 04:14:18ID:???
>>534
寒い…
0554nobodyさん2006/06/13(火) 04:20:51ID:???
http://www.blueshoes.org/
これどう?
0555nobodyさん2006/06/13(火) 05:35:22ID:???
>>554
外人かっけええええええ
0556nobodyさん2006/06/13(火) 06:59:02ID:???
treeviewいいね。
そこだけほしいわ。
0557nobodyさん2006/06/13(火) 07:01:37ID:???
読むたびに写真変わるのか。凝ってるなぁ。
0558nobodyさん2006/06/13(火) 07:08:56ID:???
有料FW?
日本でも瞬速フレームワークとかあったけど
あんな感じか。
0559nobodyさん2006/06/13(火) 08:31:52ID:???
ajax エディターがついとる。
http://www.blueshoes.org/_bsJavascript/components/editor/examples/example1.html
0560nobodyさん2006/06/13(火) 08:53:42ID:???
propelで自分の求めるsqlが見つからない件について。
0561nobodyさん2006/06/13(火) 09:01:40ID:???
ヒント:手書き
0562nobodyさん2006/06/13(火) 09:10:44ID:???
それはpropelスレでやってくれ……ってその類いのスレってあったっけ?
0563nobodyさん2006/06/13(火) 10:31:39ID:???
自分の求めるsqlって?
0564nobodyさん2006/06/13(火) 18:59:49ID:???
手書きではDAO VO作るの面倒。
0565nobodyさん2006/06/13(火) 20:31:08ID:???
propelのすれ立てた方がいいでしょうか。
0566nobodyさん2006/06/13(火) 20:37:30ID:???
やめとけ
0567nobodyさん2006/06/13(火) 21:45:41ID:???
なぜ最近なんでもスレたてたがる w
たてるにしても、propelじゃ細分化されすぎだろ。せめてORマッパスレにしないと。
それでもさびれるのは目に見えているが。
0568nobodyさん2006/06/13(火) 22:09:48ID:???
べつにこのスレでいいじゃん。
O/R Mappingだってフレームーワークの要素のひとつ。
0569nobodyさん2006/06/13(火) 23:29:01ID:???
すまん、Mojaviを勉強して2日目の俺に教えて欲しいことがある。
HTMLで画像を出力したいんだが、これってhttp://からはじめないとダメなの?
相対パスでなんとかできないの?土下座するから教えてください。
0570nobodyさん2006/06/13(火) 23:33:46ID:???
document root内にあるなら、index.phpからの相対パス
0571nobodyさん2006/06/13(火) 23:55:26ID:???
>>570はやさしいな。
0572nobodyさん2006/06/14(水) 02:22:16ID:???
>>570
ありがとう。
ついでに、modelsディレクトリって何に使うの?
0573nobodyさん2006/06/14(水) 02:53:40ID:???
>>572
今さらmojaviなんてやめておきなよ…
symfonyならimage_tag("pict.jpg");で済むぞ。
0574nobodyさん2006/06/14(水) 03:02:09ID:???
railsやagaviみたいに、モジュールのネストできんかなぁ
下で議論してたみたいだけど、解決策ないまま終わっちゃったし…
http://www.symfony-project.com/forum/index.php/m/597/?srch=nesting+module#msg_597
0575nobodyさん2006/06/14(水) 04:19:55ID:???
>>573
たしかに
なぜ今Mojavi?
と思った
0576nobodyさん2006/06/14(水) 08:53:41ID:???
symfony cc
0577nobodyさん2006/06/14(水) 12:06:21ID:???
>>572
actionから処理を分離したい時にmodelにやらせたりとか、
各actionの共通処理みたいなのをmodelにやらせて共有したりとかできる
0578nobodyさん2006/06/14(水) 12:08:26ID:???
↑modelはviewからも使用可能なので
actionとviewの共通処理を・・てのも叶姉妹
0579nobodyさん2006/06/14(水) 12:25:40ID:???
>>577
この野郎!なんでおまえそんなに親切なんだよ!
0580nobodyさん2006/06/14(水) 12:31:21ID:???
579 == ビートたけし || 579 == 北野武
0581nobodyさん2006/06/14(水) 13:32:31ID:???
一回俺フレームワーク作ってから
昔のソースとか他人のソースさわると
頭脳的筋肉がムキムキになってることを感じるな
0582nobodyさん2006/06/14(水) 13:48:39ID:???
>>580
文字列は " か ' で囲め
0583nobodyさん2006/06/14(水) 13:54:28ID:4+ULZBua
ビートたけしと北野武は変数と見た!
0584nobodyさん2006/06/14(水) 13:54:29ID:???
>>582
了解しますた。
0585nobodyさん2006/06/14(水) 14:19:23ID:???
579 == 'カミーユ' || 579 == 'ジュドー'
0586nobodyさん2006/06/14(水) 14:58:22ID:???
今更ですがsymfonyに感動しています。
0587nobodyさん2006/06/14(水) 15:26:41ID:???
×symfony
○ちんぽにー
0588nobodyさん2006/06/14(水) 16:47:18ID:???
誰かsymfonyのPHP4対応バージョン作って・・・
0589nobodyさん2006/06/14(水) 17:00:41ID:???
普段5使ってて
たまに4に戻ると
staticプロパティーがないとかオートロードがないとかで
かなりいらいらするよね
0590nobodyさん2006/06/14(水) 17:20:10ID:???
>>589
$obj->getObject()->property = 1;
とか書けなくてキレそうに


ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060612/240709/?ST=oss&P=2
Ethnaがバージョンアップとあるけど
今回のバージョンアップで何が変わったのかについては何も触れないのね……
0591nobodyさん2006/06/14(水) 20:14:47ID:???
PHP5用のフレームワークやるくらいならもう
RubyやRailsに行った方がいいと思うんだ
未来がないもの、、、
0592nobodyさん2006/06/14(水) 20:19:13ID:MzLajEat
>>591
>未来がないもの
詳しく

諸々の障壁を乗り越えてRuby習得 & RoR習熟するほうが
メリットありなら漏れもそうします。
0593nobodyさん2006/06/14(水) 20:49:06ID:???
rubyって何処で使われてるの?
0594nobodyさん2006/06/14(水) 20:55:40ID:???
レンサバだとRuby動くサーバ少ない
05955922006/06/14(水) 21:11:44ID:???
と、いうか漏れもいまsymfonyいじってるところです。
(Railsクローンという触れ込みをどっかで読んで。誤解だったらスマソ)
サーバは専用サーバを借りて運用するので、PHPバージョンは
どうにでもなるので問題なし。Rubyもインスコすりゃええやんって話なので、
どちらかというと運用実績やエンタープライズ対応、スピードについてRoRって
ほんとのところどうなのかっていうのは知りたい。ていうかスレ違いでしたね。消えます。
0596nobodyさん2006/06/14(水) 21:28:51ID:???
http://www.google.co.jp/trends?q=symfony%2Cmojavi%2Cagavi%2C%22zend+framework%22%2C%22ruby+on+Rails%22&ctab=0&geo=all&date=all
これを見るとRails触ってみたくなるわ。
0597nobodyさん2006/06/14(水) 23:14:20ID:???
Railsやるなら、Rubyの習得がカギ。Rubyの概念はけっこう難しいと思う。
特にクロージャ(ブロック)やメタプログラミングあたりが理解できるかどうかが分かれ目。
Rails使いからみると、Symfonyでもいいと思うけどね。Railsよりドキュメント充実してるっぽいし。
PHP歴が浅いならRubyに乗り換えることを勧めるけど、PHPにかなり習熟してるならわざわざRubyを勉強しなくてもいいと思う。
0598nobodyさん2006/06/14(水) 23:28:19ID:???
そーなん?
んじゃsymfonyでいいかな。
ZFの今後も気になる。
0599nobodyさん2006/06/14(水) 23:35:17ID:???
SymfonyでもZFでもなんでもいいから和書を一冊頼む。
資料少なすぎてとてもじゃないがモチベーションが上がらない。
最近、思うんだ・・・フレームワークを使うための開発をしてるんじゃないかってさ・・・。
0600nobodyさん2006/06/14(水) 23:55:05ID:???
ZFは日本語マニュアルがあるらしいぞ。
symfonyもマニュアル和訳してるサイトがあるらしいぞ。
0601nobodyさん2006/06/15(木) 00:11:52ID:???
Rubyって大規模サイトでの実績あるの?
あと遅いらしいってのはネックじゃないのか?

趣味プログラミングならどちらでもいいんだろうけど
0602nobodyさん2006/06/15(木) 01:17:04ID:???
>>601
>Rubyって大規模サイトでの実績あるの?
あんまりない。Yahooや楽天で使われてるPHPに比べたら全然。
ただし、PHPよりは仕様も動作も安定しているから、大規模サイトで使っても問題はないと思う。

>あと遅いらしいってのはネックじゃないのか?
遅い。PHPの半分くらい。
Ruby自体はPHPと同じぐらいか少し速いくらいなんだけど、QUERY_STRINGとかの解析を
PHPがCコードで実装しているのに対し、RubyはRubyスクリプトで解析しているから、遅い。
けどWebアプリでのボトルネックは大半がDBまわりだから、その差は縮まる。
それでもPHPのほうが速いのは確か。

>趣味プログラミングならどちらでもいいんだろうけど
実用サイトでも、よほどのアクセスがない限り、Rubyでじゅうぶんまかなえる。
おまいさんが10万view/dayを超える人気サイトを作ってるなら別だが。
0603nobodyさん2006/06/15(木) 01:39:17ID:???
>>602
参考になるなぁ。PHPの方が速いのか…。
0604nobodyさん2006/06/15(木) 02:02:57ID:???
>>602
>PHPがCコードで実装しているのに対し、RubyはRubyスクリプトで解析しているから、遅い。
>けどWebアプリでのボトルネックは大半がDBまわりだから、その差は縮まる。
それはお互い条件同じだから、差は縮まらないんじゃ?
でもWebアプリのボトルネックがDB設計次第ってのは同意。
楽天とかその辺の設計ところどころ酷いとこがある。

>ただし、PHPよりは仕様も動作も安定しているから、大規模サイトで使っても問題はないと思う。
「37signalsのBasecampはXeon 2.4GHz dual,
メモリー2Gのサーバー2台で40万リクエスト/日を処理している」
らしいけど、これはあんまり効率いいとは言えないから、問題ないとは言い難いなぁ…
0605nobodyさん2006/06/15(木) 03:18:46ID:???
Rubyもmod_ruby使えばそこそこ速くはなるけどね。当たり前だが。
大規模サイトは知らないけど、商業サイトや自治体のサイトで
Ruby使ってる所は今は結構あるよ。
0606nobodyさん2006/06/15(木) 03:40:36ID:???
>>605
mod_rubyよりfastcgiのが早いでしょ。
0607nobodyさん2006/06/15(木) 03:42:02ID:???
>>605
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/35881
0608nobodyさん2006/06/15(木) 04:26:05ID:???
PHPの習熟って、特に覚えることないじゃん。まあ、組み込み関数全部暗記してたらすごいけど。
0609nobodyさん2006/06/15(木) 04:54:45ID:???
個人的には、今PHPに習熟してるならsymfonyでいいと思う
概念レベルではRailsの兄弟だから
相互乗り換えも抵抗なさげだし
0610nobodyさん2006/06/15(木) 05:26:12ID:???
>>608
いや、OOが中途半端だから、他の言語と比較してどこまで出来て、
どこからが出来ないかの見極めが結構やっかい。
その辺を理解が習熟ということではないかと。
0611nobodyさん2006/06/15(木) 05:26:17ID:???
PHPとRubyじゃ言語仕様が全然違うから。
0612nobodyさん2006/06/15(木) 05:28:54ID:???
そうか?PHPのオブジェクト指向ってPHP4でも十分だと思うけど。
PerlとかJavaScriptなんかだとクセが強くて、他の言語から移行するにはツライだろうけど。
まあ、デストラクタはあった方がいいかな。
でも、ウェブアプリだとデストラクタあんまりいらないかも。
0613nobodyさん2006/06/15(木) 05:42:59ID:???
> そうか?PHPのオブジェクト指向ってPHP4でも十分だと思うけど。
糞言語として使う分には PHP4 で十分だけど、OO 言語として使うには
PHP5 でも足りないね。

正直、仕事でもなけりゃ触りたくもない。
0614nobodyさん2006/06/15(木) 05:50:23ID:???
PHP4のOOは糞すぎだよー
0615nobodyさん2006/06/15(木) 07:55:31ID:???
>>604
>それはお互い条件同じだから、差は縮まらないんじゃ?

例えばRubyで作ったアプリの全実行時間のうちDBまわりが50%を占めるとしたら、
言語による違いは残り50%。
RubyがPHPの2倍遅いとして、それは実行時間の50%に関係してくるから、このアプリをPHPで書きなおせば
50%が2倍速くなる 、つまり25%速くなるだけ。
言語による動作速度の差があっても、それが全実行時間に占める割合がすくなければ、
実行時間からみた言語間の速度の違いは小さくなる。


>でもWebアプリのボトルネックがDB設計次第ってのは同意。
>楽天とかその辺の設計ところどころ酷いとこがある。

中の人っぽいな。ぼかしながら詳しく。
0616nobodyさん2006/06/15(木) 08:12:03ID:???
>613
>614
技術オタクきもい・・・
0617nobodyさん2006/06/15(木) 08:19:13ID:???
>607
資料古すぎ
http://wota.jp/ac/?date=20060608
0618nobodyさん2006/06/15(木) 08:22:57ID:???
>>616
技術オタクじゃなくても酷いと思ってるだろ
4のOOはおもちゃだよ
0619nobodyさん2006/06/15(木) 09:43:36ID:???
>>617
mod_rubyがないよ。。。
0620nobodyさん2006/06/15(木) 09:43:42ID:???
>>604
> 楽天とかその辺の設計ところどころ酷いとこがある。

楽天の設計がなぜ外部からわかったのですか?
エスパー?
0621nobodyさん2006/06/15(木) 10:06:21ID:???
ヒント:スーパーハカー
0622nobodyさん2006/06/15(木) 10:06:26ID:???
ヒント:中の人
0623nobodyさん2006/06/15(木) 10:14:19ID:???
答え:エスパー伊東
0624nobodyさん2006/06/15(木) 14:28:42ID:???
>607,617,618
その手の話題はこちらでどうぞ。
ttp://pc8.2ch.net/test/read.cgi/php/1118663500/
0625nobodyさん2006/06/15(木) 15:58:01ID:???
Exceptionが使えないPHP4は、すでに過去の言語
Exceptionが使えてもfinallyがないPHP5は、未来のない言語
0626nobodyさん2006/06/15(木) 16:08:49ID:???
例外ってそんなに便利か?
なくてもそんなに困らないと思うが
0627nobodyさん2006/06/15(木) 16:16:50ID:???
>>626
「なくても困らないけど便利」な機能は一度使うと「ないと不便」な機能となります。
エラー処理が散在したり、イリーガルなケースの深刻さを、言語レベルで統一的に扱えるか、
なし崩しに書かないといけないかは、大きな違いです。
0628nobodyさん2006/06/15(木) 16:30:23ID:???
複数箇所で起きた例外を一箇所でまとめられるのは楽なのはたしか。

ないと
if (!myfunc1()) {
return false;
}
if (!myfunc2()) {
return false;
}
...
という風に書いていかなくてはならなくなる
.
0629nobodyさん2006/06/15(木) 17:14:28ID:???
PEAR::DB でメソッド叩くたびに DB::isError() で確認するのはもううんざりだ
setErrorHandling() するのも色々と手間や制限があってめんどくせえ
0630nobodyさん2006/06/15(木) 17:49:50ID:???
PEARでエラー機構処理するんだったら
普通PEAR_ERROR_CALLBACKやらで統一しないか
0631nobodyさん2006/06/15(木) 18:03:12ID:???
>>630
するけど
例外機能と比べるとやはりそれでも色々とめんどい
expectError() とか pushErrorHandling() とかで囲むより
try 〜 catch のが見た目もきれいだしー
0632nobodyさん2006/06/15(木) 22:05:49ID:???
symfonyでポストした後に、確認表示する件について

どうやってやるか・・・
0633nobodyさん2006/06/15(木) 22:33:48ID:???
>>632
もれも今それやってるとこ。

ttp://blog.symfony.jp/2006/05/10/admin_generator-with_flash_confirm/
これ参考にしながらやってるけど。
やっぱり確認ページは別にクラス作るのがベストなのかな…。
0634nobodyさん2006/06/15(木) 23:39:24ID:???
symfonyなんでインデント2なんだ
0635nobodyさん2006/06/16(金) 00:08:16ID:???
Zend_Locale Proposal出した奴ってどこの国の人だろ
0636nobodyさん2006/06/16(金) 00:56:24ID:???
>>615
割合かよw
0637nobodyさん2006/06/16(金) 01:03:26ID:???
rorも、フレームワーク内で開発する分にはしっかりした感じだけど、
ror自身は結構PHP使い臭い作り方で作られてるよね。
0638nobodyさん2006/06/16(金) 01:15:59ID:???
Mojavi、Maple、Ethna、Symfony、ZendFrameword等で構築されたサイトありますか?
06396382006/06/16(金) 01:16:51ID:???
どうか、この汚い黒豚の私に教えてください。
0640nobodyさん2006/06/16(金) 01:18:36ID:???
ドM?
0641nobodyさん2006/06/16(金) 01:33:22ID:JFExGRKQ
>634
>symfonyなんでインデント2なんだ

インデントまでrubyのまねをしてるんじゃないの?
0642nobodyさん2006/06/16(金) 02:14:54ID:???
例外処理あった方がいいけど、PHP5でも標準関数が例外に対応しないとな。
まあ、ウェブアプリなら困った時は、print "只今込み合っております。";exit;で十分な気もするけど。
0643nobodyさん2006/06/16(金) 02:47:26ID:???
私は汚い豚でございます。
どうか、Mojavi、Maple、Ethna、Symfony、ZendFrameword
などで構築されたサイトを教えてください。


0644nobodyさん2006/06/16(金) 04:09:31ID:???
>>643
symfonyで作ったサイトの一覧なら
上の方に出てたよ
0645nobodyさん2006/06/16(金) 09:05:21ID:???
>>644
豚にレスなんてするなよ。
0646nobodyさん2006/06/16(金) 09:21:03ID:gVst6IlB
zfセミナー案内上げ
0647nobodyさん2006/06/16(金) 09:25:52ID:???
ZendFrameword上げ
0648nobodyさん2006/06/16(金) 12:16:28ID:???
PHP4って
オブジェクトが値渡しになったり参照渡しになったりするから
すげーむかつく。
このビッチ言語が。
0649nobodyさん2006/06/16(金) 12:42:34ID:???
>>648
うるさいわね!黙って使いなさいよ!
0650nobodyさん2006/06/16(金) 15:18:20ID:???
PHPにもポインタが欲しいね
0651nobodyさん2006/06/16(金) 17:02:40ID:???
いらんだろ
無名関数は欲しいけど
0652nobodyさん2006/06/16(金) 17:05:39ID:???
無名関数は欲しいな。create_functionじゃないやつ。
0653nobodyさん2006/06/16(金) 17:06:56ID:???
あ、ポインタもあると便利だな。
0654nobodyさん2006/06/16(金) 17:16:41ID:???
いらんだろ
無名関数はほしいけど
0655nobodyさん2006/06/16(金) 17:17:53ID:???
いるだろ
0656nobodyさん2006/06/16(金) 17:33:46ID:???
いらんだろ
0657nobodyさん2006/06/16(金) 17:34:19ID:???
いる
0658nobodyさん2006/06/16(金) 17:35:02ID:???
いらん
0659nobodyさん2006/06/16(金) 17:40:45ID:???
Mojaviで構築されたサイト
ttp://mirumirun.com/index.php/module/Top/action/Index

刺激的です。
0660nobodyさん2006/06/16(金) 17:51:48ID:???
>>659
ウップス!
こいつは…スパイシーだぜ…
0661nobodyさん2006/06/16(金) 17:56:03ID:???
>>659
ルーティングがイカス
0662nobodyさん2006/06/16(金) 18:09:58ID:???
でもmoduleとかactionまるだしなのはちょっとカコワルイな
symfony方式にしたらいいのに
0663nobodyさん2006/06/16(金) 19:37:24ID:???
cake 焼くべ
0664nobodyさん2006/06/16(金) 21:21:24ID:???
symfonyでパンくずつくるのはどうするんだ。
0665nobodyさん2006/06/16(金) 21:46:15ID:???
>>659
すげぇーw
0666nobodyさん2006/06/16(金) 21:55:59ID:???
やっぱりPATH_INFOださいな・・・
0667nobodyさん2006/06/16(金) 22:25:18ID:gVst6IlB
>>664
パンくずってパンくずリスト?
0668nobodyさん2006/06/17(土) 02:06:13ID:???
脱力系のguessworkがPHPらしくてナカナカ(・∀・)イイ!!
http://goodjob.boy.jp/chirashinoura/detail/id/78.html
0669nobodyさん2006/06/17(土) 03:10:05ID:???
OmegaTの評価もかねて askeetの翻訳をはじめてみた。
http://1st.geocities.jp/keznero/askeet/

ものすごい時間かかるし、エキサイト翻訳のコピペ。_| ̄|○
いきなり挫折しかけてる。

PEARの翻訳とかしてくれてる人にはほんと頭が下がるよ。
0670nobodyさん2006/06/17(土) 11:43:56ID:???
>>668
名前がアウト
0671nobodyさん2006/06/17(土) 11:49:32ID:???
symfonyすげーよ。
ssh経由でプロジェクトのアップもできるじゃん!
0672nobodyさん2006/06/17(土) 19:55:21ID:???
symfonyでググったら
何故か「出会いナビ」の広告が表示される件
0673nobodyさん2006/06/17(土) 23:16:10ID:???
symfonyで
文字コード変える(SJISで表示したり、EUC-JPでDBに保存したり)には
どこをいじればいいの?
0674nobodyさん2006/06/18(日) 07:50:34ID:???
UTF-8でやったほうがいいんじゃない?
symfonyできるってことは、大体サーバの設定変更できるでしょ?
0675nobodyさん2006/06/18(日) 15:21:07ID:???
DBはUTF-8にするにしろ
ケータイの場合、表示はSJISになるじゃん?
SJISのクライアントが投げて来たデータを
UTF-8に変換するフィルタを書けばいいかな…?
0676nobodyさん2006/06/18(日) 15:37:34ID:???
するにしろ
0677nobodyさん2006/06/18(日) 15:42:47ID:???
>>676
日本語で(ry
0678nobodyさん2006/06/18(日) 17:30:59ID:???
つmb_convert_encoding
0679nobodyさん2006/06/18(日) 18:37:03ID:???
>>678
それって変換しきれない文字があるからやっかいだよね。
??になっちゃう文字が結構ある
0680nobodyさん2006/06/18(日) 18:41:48ID:???
そのへんの文字コードの知識ってあやふやなんだよな。
なんかお茶を濁してる部分結構ある。
文字コード中心の書籍とか出て欲しいよ
「THE 文字コード」みたいなの。
0681nobodyさん2006/06/18(日) 20:11:54ID:???
>>680
http://www.oreilly.co.jp/books/4873111080/
0682nobodyさん2006/06/18(日) 20:18:03ID:???
http://www.amazon.co.jp/exec/obidos/ASIN/4899770510/
0683nobodyさん2006/06/18(日) 20:23:05ID:???
>>681
さんくすぽ。
「日本語情報処理史上の“事件”」ってすごい本だなw
0684nobodyさん2006/06/18(日) 21:43:12ID:???
アメリカ人が書いてるんだっけ?
0685nobodyさん2006/06/18(日) 22:23:49ID:???
ttp://www.oreilly.com/catalog/ujip/
原著がこの調子で中身もどの日本語資料より詳細かつ的確ときたもんだから
そら事件にもなるわなw

ttp://internet.watch.impress.co.jp/www/column/ogata/
この連載を全部読むと知ったような気分になれるぞ
0686nobodyさん2006/06/19(月) 18:05:49ID:???
Adobe の人じゃなかった?

日本語情報処理の方は国籍はアメリカだが
親が中国と(関東軍のレイプにより)日本の
血が入った人だったはず。
0687nobodyさん2006/06/19(月) 19:03:20ID:???
おまいら物知りですね
0688nobodyさん2006/06/19(月) 19:26:18ID:???
ありまと
0689nobodyさん2006/06/19(月) 20:06:47ID:???
sennaのMySQLバインディングが4.0系をオススメしてるから
UTF-8じゃなくてEUC-JPを使おうと思ってるんだけど
こういう場合はsymfony使えない?
0690nobodyさん2006/06/19(月) 21:04:14ID:???
4.0でもUTF-8でしょ!
skip-character-set-client-handshake使えるようになったし。
0691nobodyさん2006/06/19(月) 22:31:19ID:???
symfonyって名前のcoockieつかうよね。

これってどこで変えるの?
0692nobodyさん2006/06/19(月) 23:02:00ID:???
その情報いくらで買う?
0693nobodyさん2006/06/20(火) 00:34:09ID:???
いまどきのPHPのフレームワークって
設定ファイルはどうやって持ってるの?
0694nobodyさん2006/06/20(火) 00:52:16ID:???
>>690
あれ?本当だ
4.1以降だと思ってた
ありがd
0695nobodyさん2006/06/20(火) 03:23:32ID:???
>>693
YAMLだよ
0696nobodyさん2006/06/20(火) 15:00:54ID:???
Symfonyが一番だと思うな!!!

使えない俺はどうすればいいんだYO!!
0697nobodyさん2006/06/20(火) 15:17:16ID:???
つみったんフレームワーク
0698nobodyさん2006/06/20(火) 18:06:08ID:???
>>696
cake
0699nobodyさん2006/06/20(火) 18:08:38ID:???
cakeも5以降じゃないの?
0700nobodyさん2006/06/20(火) 18:11:42ID:???
>>699
4
0701nobodyさん2006/06/20(火) 18:17:48ID:???
本当だね
RailsパクリFWとして
5ならsymfony
4ならcakeをって感じか
0702nobodyさん2006/06/20(火) 18:21:09ID:???
それにしてもZFのリリースは遅いなぁ
待つのも大変だからロードマップほしす
0703nobodyさん2006/06/20(火) 18:32:19ID:???
果報は寝て待て!柳沢はイラネ
0704nobodyさん2006/06/20(火) 18:32:30ID:???
ムービー見たら
Cakeも結構良さげだけど
あんまり語られないね。
0705nobodyさん2006/06/20(火) 18:41:56ID:???
cakeを弄りだして、初めて、dataってdatumってのの複数形だと知った。
0706nobodyさん2006/06/20(火) 20:48:40ID:???
>>705
まじ?
単複同型だと思ってた
0707nobodyさん2006/06/21(水) 02:03:13ID:RroNUFxS
>>686
ソースも出さずに民族対立煽るのうぜぇ
0708nobodyさん2006/06/21(水) 02:08:34ID:???
>>704
cakeはねぇ…
本当ボロボロなのよ。いろんな意味で。
過去に悪い部分は語られているので、過去スレ見るといいよ
0709nobodyさん2006/06/21(水) 02:37:54ID:???
>>690
やっぱり4.0はUTF8使えないじゃん
嘘つき!
0710nobodyさん2006/06/21(水) 07:33:06ID:???
>>596
これ思うんだけどさぁ…
symfonyはRails参考にしたフレームワークだから、
symfony本家ではもちろん、symfonyの特集とかしてるサイトでも、
"Railsライクなフレームワークです"みたいな風に紹介されるわけだから、
Railsのが探す人が多いのは当たり前だと思うんだが。
逆にRails扱ってるサイトでsymfonyの名があがることなんてほとんど無いだろうし。
0711nobodyさん2006/06/21(水) 07:51:41ID:???
>>702
0.1.4は6/26にリリースみたい
* True-type font support in PDF
* Zend_Search_Lucene has delete and update support
* Zend_Config added
* Zend_Controller_RewriteRouter added
0712nobodyさん2006/06/21(水) 12:43:36ID:???
いまだに趣味でしか使えないZFなんてイラネ ( ゚д゚)、ペッ
0713nobodyさん2006/06/21(水) 16:02:02ID:???
takagiって人が日本語マニュアルをSVNにコミットしてるみたいだけど
この人有名な人だっけか?
0714nobodyさん2006/06/21(水) 16:07:04ID:???
おいおい、ものすごい量の翻訳をしてくれている人だぞ。
0715nobodyさん2006/06/21(水) 17:42:34ID:???
6/26にリリースって…
やる気あんのか(゚Д゚)ゴルァ!
0716nobodyさん2006/06/21(水) 17:50:36ID:???
「んっとね。週末にぱぱっとやっちゃうから、月曜になるかな〜」
0717nobodyさん2006/06/21(水) 21:41:11ID:???
おまえら、これ買う?
ttp://www.cbook24.com/bm_detail.asp?sku=477412818X
0718nobodyさん2006/06/21(水) 21:45:24ID:???
TurboGearsは知らないからなんとも言えんが、
Maple、Ethnaを同列に見ていいのか?「5大」はないだろう・・・。
0719nobodyさん2006/06/21(水) 21:49:56ID:???
symfonyの本だして欲しいよ(´・ω・`)
0720nobodyさん2006/06/21(水) 21:56:33ID:???
その前にsymfonyスレ・・・・
0721nobodyさん2006/06/21(水) 22:00:46ID:???
>>717
はああああ?なんでPHPフレームワークの中で
群を抜いているsymfonyが入ってねーんだよ。ありえん。
0722nobodyさん2006/06/21(水) 22:25:19ID:???
symfonyだけで一冊出せっつの!
0723nobodyさん2006/06/21(水) 23:15:20ID:???
symfonyって規模は群を抜いてるけど、わかりやすさは底辺レベルだよな
0724nobodyさん2006/06/21(水) 23:21:42ID:???
>>723
んなこたない
英語が読めないだけじゃないのか
0725nobodyさん2006/06/21(水) 23:33:24ID:???
和製フレームワークも悪くないけど
symfonyと比べると格が違う感じがする
0726nobodyさん2006/06/21(水) 23:37:33ID:???
symfonyでサイト上げたぜ〜!

ちゃんと偽装したからばれないと思うけど。
0727nobodyさん2006/06/21(水) 23:49:31ID:???
さっそくsymfony製作サイトリストに登録しる。
0728nobodyさん2006/06/22(木) 00:02:24ID:???
>>717
PHPでMaple/Ethnaを選ぶなよ…
0729nobodyさん2006/06/22(木) 01:57:24ID:???
>>723
自分に出来ることは何も無いって言ってるようなもんだね。君
0730nobodyさん2006/06/22(木) 13:46:53ID:???
>>729
symfonyは使ってるよ。
「理解しやすいように設計されていない」って話。
0731nobodyさん2006/06/22(木) 14:15:07ID:???
非FWで作った昔のウェブアプリ手直しする時
直すところが分散しててちょー面倒くせえ
なんでDRYにしなかったんだんだ昔の俺
0732nobodyさん2006/06/22(木) 15:13:33ID:???
同上
0733nobodyさん2006/06/22(木) 15:25:16ID:bn5cdGqd
>>731
そして俺も同じく
0734nobodyさん2006/06/22(木) 15:44:10ID:???
確かに柳沢はいらないよな。Mojavi2と同じくらいいらないよな。
0735nobodyさん2006/06/22(木) 15:57:35ID:???
M2がなければsymfonyもなかったじゃん。
過去のものにはなったがM2の果たした貢献は大きい。
ありがとうカー。
0736nobodyさん2006/06/22(木) 16:17:14ID:???
SymfonyでHelloWorldから始めたいんだが、良サイトない?
0737nobodyさん2006/06/22(木) 17:48:38ID:???
http://itpro.nikkeibp.co.jp/article/NEWS/20060620/241346/?ST=security
「美しいコードを書けるからRubyを選んだ」

これ読むと、PHPはいずれ消えていくんかなーと思う
0738nobodyさん2006/06/22(木) 18:06:31ID:???
>>736
本家。
つか、symfony は、HellwWorld って世界じゃねーぞ。
0739nobodyさん2006/06/22(木) 18:41:41ID:???
>>737
| しかし,JavaやPHPでは美しい(Beautiful)コードを書くことができず,不満を感じていました。
Java が消えるならね
0740nobodyさん2006/06/22(木) 18:48:39ID:???
>>739
JavaとRubyはあまりかぶらないが
PHPとRubyはかなりかぶる。
PHPは今のPerlみたいに、
「かつて流行していたスクリプト言語」という位置付けになると思う。
0741nobodyさん2006/06/22(木) 19:07:49ID:???
5年くらい経ったら、もしかしたら入れ替わってるかもね
この世の常だし、別にPHPなんぞに未練はないからその時が来たら乗り換えるまでで
いったい何を憂いているのか小一時間問い詰めたいんだが
0742nobodyさん2006/06/22(木) 19:16:53ID:???
けどまあ、世の中の人の目的は、アプリケーションを作ることであって
美しいプログラムを書くことじゃないからなあ。
Perl(汎用言語)→PHP(Web主目的言語)→Ruby(??)
0743nobodyさん2006/06/22(木) 19:25:53ID:???
Ruby以外の何かがクル可能性もある
0744nobodyさん2006/06/22(木) 19:29:39ID:???
「書いてて楽しい」は結構重要だお
0745nobodyさん2006/06/22(木) 20:11:35ID:???
Rubyって使ったことないけどWeb用言語じゃないからWebでよく使われる関数など
(htmlspecialcharとかnl2brとか)はないのだよね?

オブジェクト指向でしか書けないRubyは楽しそうだけど、楽さでは
どっちが楽なんでしょうか?
0746nobodyさん2006/06/22(木) 20:37:58ID:???
>>745
rubyに一票
0747nobodyさん2006/06/22(木) 21:05:48ID:???
>>745
そんなものは、多分すでに誰かがつくっていると思う。
まあ、デフォルトでついていないと、セットアップするときに面倒
なのかもしれないが
0748nobodyさん2006/06/22(木) 21:06:04ID:???
おいおい
パイソンもweb用だよな。

googleパイソンつかってるよね。
0749nobodyさん2006/06/22(木) 21:24:03ID:???
これからはJavaScriptでしょ。マジで。
0750nobodyさん2006/06/22(木) 21:32:09ID:???
>>745
>オブジェクト指向でしか書けないRubyは楽しそうだけど
は?オブジェクト指向でしか書けない????
0751nobodyさん2006/06/22(木) 21:33:01ID:???
JavaScript というか Ajax もかなり無理やりっぽいけどな
0752nobodyさん2006/06/22(木) 22:02:57ID:???
symfony、autoincrementなidをだいたい使うようにできてるじゃん。
もし猛烈なアタック受けてidの数字を枯渇されたらどうなるんだろ。
そのへんの対策してる?
0753nobodyさん2006/06/22(木) 22:04:36ID:???
>>752
アホかお前は。
0754nobodyさん2006/06/22(木) 22:07:01ID:???
なんで?
まじで聞いてんだけど。
0755nobodyさん2006/06/22(木) 22:09:30ID:???
その件については
BIGINTで大丈夫ってaskeetに書いてあったよ。
0756nobodyさん2006/06/22(木) 22:12:22ID:???
int型だったら
2147483647行(unsignedなら×2)挿入されたら枯渇するじゃん
後から削除するにしても
内部カウンターは簡単に戻せないだろ。
どうするこの問題。
0757nobodyさん2006/06/22(木) 22:13:16ID:???
ごめんタイミングずれた
たしかにBIGINTならまず大丈夫か…
なんか気持ち悪いけど
0758nobodyさん2006/06/22(木) 22:16:14ID:???
>>756
そもそも猛烈なアタック受けてもインサート許容するWebアプリなんてつくらんだろ。
ブロックのタイミングは用途によって違うんだから、自分で作るもんだろ。
>symfony、autoincrementなidをだいたい使うようにできてるじゃん。
自分でも「だいたい」って言ってるってことは分かってるんでしょ?
autoincrementなid使わなきゃいいじゃん。
0759nobodyさん2006/06/22(木) 22:16:29ID:???
でもさぁ 1秒間に1レコードインサートするアプリが
あって真剣に議論してたなぁ どこかで。
0760nobodyさん2006/06/22(木) 22:22:57ID:???
うん、Rails系の特徴としてあるから
気になってたんだよね。
まあ、万一枯渇されたら、型変えたり、
対処のしようはあるか…。
0761nobodyさん2006/06/22(木) 22:24:33ID:???
Blogとか、公開向けのスクリプトで
フレームワーク使うのってどうなんだろ
あんまり見ない気がするけど
0762nobodyさん2006/06/22(木) 22:28:13ID:???
2147483647インサートってかなりのものだと思うが
一日に100万あったといても、2147日かかるのだろ?
0763nobodyさん2006/06/22(木) 22:30:53ID:???
アクセスログ記録とかでやっちゃってるケースがありそうな気がする
昔一つそんなスクリプト書いたような・・・
0764nobodyさん2006/06/22(木) 22:31:04ID:???
>>761
いや、見かけないのは、今まで有用なのがなかっただけでしょ
CMSとかでsymfony採用とかあれば大歓迎だけどね
0765nobodyさん2006/06/22(木) 22:35:26ID:???
>>763
アクセスログ記録するのに、ユニークなインクリメントIDを振る意味がわからん
0766nobodyさん2006/06/22(木) 22:35:45ID:???
>>762
こないだ2chが受けたDDoS攻撃、
1秒に5億リクエストらしいからなぁ…
まあそこまで受けたら鯖が飛んで終わりだろうけど
0767nobodyさん2006/06/22(木) 22:38:22ID:???
>>766
五億書き込みじゃないでしょ?
0768nobodyさん2006/06/22(木) 22:43:30ID:???
もし秒間5億POSTだったら?(( ;゚Д゚))ブルブル
0769nobodyさん2006/06/22(木) 22:45:39ID:???
>>765
姉歯仕様らしいよ。
0770nobodyさん2006/06/22(木) 22:50:34ID:???
>>768
どっちにしてもidが枯渇する前に落ちるから、問題ないじゃん。
0771nobodyさん2006/06/22(木) 22:56:17ID:???
active recordってmysqlだとinnoDBにかなり依存しない?
あれってライセンスややこしいからやっかいだよね
0772nobodyさん2006/06/22(木) 22:57:59ID:???
秒間5億ポスト=1秒で50万スレが消費される
まずないわなぁ
0773nobodyさん2006/06/22(木) 23:03:18ID:???
InnoDBつかうとGPLになっちまうんだっけ?
0774nobodyさん2006/06/22(木) 23:04:12ID:???
まぁつまり、IDの枯渇の前に心配することがあるだろと言うことで
0775nobodyさん2006/06/22(木) 23:07:00ID:???
mysqlのライセンス扱ってる会社自体が、
>ただ弊社のGPLに対する見解が正しいかどうかは保証出来ませんので、
なんてこと言ってるくらいだからな。
0776nobodyさん2006/06/23(金) 00:55:27ID:3bLq9IQl
谷亮子のいとこがつくってるとかいうフレームワークってなんだっけ?
0777nobodyさん2006/06/23(金) 06:01:39ID:???
みったん?
0778nobodyさん2006/06/23(金) 09:26:31ID:???
symfony━stable━(゚∀゚)━0.6.3━うp━キタ━!!!!
0779nobodyさん2006/06/23(金) 14:17:19ID:???
idがautoinrementなテーブルって
分割できないよな。
スケールする可能性を考えたら何か使うの抵抗ある。
0780nobodyさん2006/06/23(金) 14:32:30ID:???
分割する可能性があるテーブル→複合インデックス
ないテーブル→auto_increment
でおK?
0781nobodyさん2006/06/23(金) 14:48:30ID:???
>>779
別に分割できないこともないと思うし
INTEGERで賄えないくらいのデータ量が予測範囲内にあるなら
それ相応の設計があると思うの
auto-incrementの是非だとかフレームワークだとかと別問題だと思うんだけど
0782nobodyさん2006/06/23(金) 15:13:08ID:???
mlで流れてきた
コマンドで作るみたいだからcakeっぽいかな?

http://quicty.zubapita.jp/
0783nobodyさん2006/06/23(金) 15:14:34ID:???
Symfony はWebインターフェースまで付くのか
0784nobodyさん2006/06/23(金) 16:20:05ID:???
>>782
PEAR必須な時点でダメ
0785nobodyさん2006/06/23(金) 18:02:36ID:???
PEAR必須な時点でダメな理由ってなんだ?
0786nobodyさん2006/06/23(金) 18:06:55ID:???
頭の固さによる思い込みでしょ
0787nobodyさん2006/06/23(金) 18:11:14ID:???
たしかにPEAR使うFWなんてごろごろしてるな
0788nobodyさん2006/06/23(金) 18:16:28ID:dGGHnSl6
PEARというかQuickFormの時点でアウト
0789nobodyさん2006/06/23(金) 21:54:13ID:???
>>788
QuickFormの時点でアウトな理由ってなんだ?
0790nobodyさん2006/06/23(金) 22:09:37ID:???
「俺のやりたい事は他のフレームワークでもできる」ならそうですかーで済むけど
「QuickFormでできる事は他のフレームワークでもできる」は現状では肯定できんな
0791nobodyさん2006/06/23(金) 22:41:08ID:???
メジャー処のフレームワークが全てhierselect相当の機能実装したら
QuickFormはいらないけれど、そうでないなら必要です。
0792nobodyさん2006/06/23(金) 23:00:03ID:???
まあ、QuickFormはかなり好き嫌い分かれるから
依存させちゃうのはあまり得策じゃないかもしれないね
0793nobodyさん2006/06/23(金) 23:50:06ID:???
132 2005/08/16(火) 23:08:13 ID:84y8ovFf0
最近見かける(´・ω・`)←これの
口の部分ってどうタイピングすれば出るんだ?



137 2005/08/16(火) 23:13:19 ID:er9boVSk0
>>132
おめが
↓変換
ω



139 2005/08/16(火) 23:14:47 ID:84y8ovFf0
>>137
(´・Ω・`)サンクス



144 2005/08/16(火) 23:25:10 ID:er9boVSk0
>>139
それ大文字です。
0794nobodyさん2006/06/24(土) 02:14:36ID:???
>>783
Pradoの後追いだね
0795nobodyさん2006/06/24(土) 02:22:24ID:???
webインターフェイスって?
web上でActionとかバリデーションとかまで作れるようになるってこと?
0796nobodyさん2006/06/24(土) 15:40:20ID:???
javaのフレームワークでも、QuickFormみたいなのできるのかな?
0797nobodyさん2006/06/24(土) 15:45:04ID:???
ちょっと前に
QuickForm&Smartyはダストシュートにほりこめって話出てるな
既に過去の遺物くさい
0798nobodyさん2006/06/24(土) 16:29:54ID:???
http://forum.mojavi.org/lofiversion/index.php/t1107.html

MOJAVI + CREOLE + PROPEL = HEAVEN
って言い方が2chねらっぽいw
0799nobodyさん2006/06/24(土) 17:49:09ID:???
突き詰めてくとPHPも投げ捨てたい
0800nobodyさん2006/06/24(土) 17:53:26ID:???
Ruby時代到来
0801nobodyさん2006/06/24(土) 18:59:57ID:???
symfonyのフォームで
checkbox_tag('test[]', 'a', false);
checkbox_tag('test[]', 'b', false);
みたいに配列にするとfillinで失敗するじゃんorz
0802nobodyさん2006/06/24(土) 21:51:43ID:???
>>797
> QuickForm&Smartyはダストシュートにほりこめって話出てるな

mojavi2を使っている私は代わりに何を使えばよいですか (T.T)
0803nobodyさん2006/06/24(土) 22:08:37ID:???
既存のはそのままM2+QF+Smartyで新規はsymfonyでいいんじゃね
両方mojaviの流れなんだし
0804nobodyさん2006/06/24(土) 23:29:50ID:???
PHPを放り投げたいというのは同意。
しかしそういうこと言ってるのは技術よりの人だけで、現実にRubyでお金になる仕事はほとんどない。

0805nobodyさん2006/06/24(土) 23:37:08ID:???
Mojaviから派生したSymfonyだけど、全然違うよね。
全く新しいものを学ぶって感じがした。
そんな俺はAgavi使ってます。
あ〜あ、失敗したなぁ・・・。
0806nobodyさん2006/06/24(土) 23:57:48ID:???
>>804
「Rubyでお金になる仕事はほとんどない」ではなく
「お金になる仕事でRubyの実績がまだ少ないから使われない」んじゃね
0807nobodyさん2006/06/25(日) 00:00:45ID:???
Ruby は盲目的信者が多いから、ちょっとなぁ…
Google とかはてなとかと一緒かな。
ちょっと変なことがあっても擁護ばっかりで近寄りがたい。

まぁ、デフォルトインストールされている環境も少ないし。
0808nobodyさん2006/06/25(日) 03:43:31ID:???
どの言語でも信者はそうだね。
最近通ってるSQLiteスレがまさにそんな感じww
0809nobodyさん2006/06/25(日) 03:48:17ID:???
でも達人プログラマーの人が褒めてるくらいだから
いいものだとは思うよ>Ruby
まあ俺はまだPHP使うけど、早く広まって欲しいものだ
0810nobodyさん2006/06/25(日) 03:51:32ID:???
PropelようやくPDO対応か。
これでActiveRecordより大分速度に差が出てくるな
0811nobodyさん2006/06/25(日) 03:52:58ID:???
>>806
単に金にしてる事例が表に出てないだけだろ。
0812nobodyさん2006/06/25(日) 04:59:25ID:fEpl1puY
propel
0813nobodyさん2006/06/25(日) 07:14:06ID:???
symfonyいいんだけど遅くね?
やっぱりDBは自前でやるしかないのか
0814nobodyさん2006/06/25(日) 11:00:41ID:???
symfony
Actionsの自分用基底クラスねーのかよ
Actionなんて使わないんだからmyActionなんていらねーよ
使えねーな(*゚д゚) 、ペッ
0815nobodyさん2006/06/25(日) 13:03:09ID:???
sandboxがずっと0.6.0のままだ(´・ω・`)
0816nobodyさん2006/06/25(日) 13:26:07ID:???
EscapingHelper有無を言わさずUTF-8をハードコーディングって舐めてんの?
本当にビッチなフレームワークですね
0817nobodyさん2006/06/25(日) 13:48:12ID:???
これを機にユニコード化しますた。
0818nobodyさん2006/06/25(日) 13:56:48ID:???
少しはジャップのこと考えろやフラ公が(*゚д゚) 、ペッ
0819nobodyさん2006/06/25(日) 14:10:36ID:???
たしかに文字コード選択できたほうがいいな
0820nobodyさん2006/06/25(日) 14:51:21ID:???
ジャップの事考えてるからUTFなんだと思うが、、、
0821nobodyさん2006/06/25(日) 15:00:01ID:???
ジャップはまだまだsjis大好き民族なの!(><)
0822nobodyさん2006/06/25(日) 15:07:03ID:???
世界全体のことを考えれば UTF だろ
0823nobodyさん2006/06/25(日) 15:07:35ID:???
携帯業界的にもSJISは手放せない
0824nobodyさん2006/06/25(日) 15:12:43ID:???
Docomoが考えを改めるべきだと思うが。
0825nobodyさん2006/06/25(日) 15:14:45ID:???
Docomoというか携帯業界な
0826nobodyさん2006/06/25(日) 15:21:08ID:???
内部エンコーディング・DBはUTF-8で統一
(携帯なら)アウトプット時にまとめてSJISに
変換するのが普通じゃないの?
0827nobodyさん2006/06/25(日) 15:30:52ID:???
まあ自分でHelper書けばいいんだけどね(・∀・)アヒャ!
0828nobodyさん2006/06/25(日) 15:37:34ID:???
>>826
文字コードに無い絵文字の問題とかいろいろね・・・
0829nobodyさん2006/06/25(日) 15:39:56ID:???
書けばかくほどsymfonyが好きになっていく〜(*´Д`)
0830nobodyさん2006/06/25(日) 15:46:53ID:???
actionsとvalidationとviewの流れが…
きもちいい…(*´Д`)ハァハァ
0831nobodyさん2006/06/25(日) 17:10:12ID:???
ORマッパーがどうにもわからん。
無理して使う必要も無いよね?
0832nobodyさん2006/06/25(日) 17:38:49ID:???
>>831
どのORマッパのことを言ってるのかわからん。
0833nobodyさん2006/06/25(日) 17:41:46ID:???
>>813
早くて生産性の高いフレームワークって何がありますか?
0834nobodyさん2006/06/25(日) 17:53:30ID:???
symfonyのactionの中から、
今自分がいるmodule名取得するのってどうするんだっけ?
getCurrentModuleみたいなメソッドがどこかにあった気がするんだが
0835nobodyさん2006/06/25(日) 17:55:29ID:???
Propelって普通にSQL書いてDB操作出来る?
0836nobodyさん2006/06/25(日) 17:57:35ID:???
propelのサイト見たら
できるっぽかったぞ
0837nobodyさん2006/06/25(日) 18:05:33ID:???
>>833
生産性や機能はsymfonyで文句ないんだけど
なんかもっさり感が気になるんだよね。
symfonyで作られてるsymfony公式サイトも、
微妙にもっさりしてるし。
0838nobodyさん2006/06/25(日) 18:07:59ID:???
>>836
サンクス、探してみたら
http://propel.phpdb.org/trac/wiki/Users/Documentation/BasicCRUD
に書いてあった
0839nobodyさん2006/06/25(日) 18:12:39ID:???
む、実際ちょっと遅いの?
FW使うと仕方ないのかな
08408342006/06/25(日) 18:14:34ID:???
そのものの
getModuleNameがあったw
しょーもない質問すまんこ
0841nobodyさん2006/06/25(日) 18:19:50ID:???
>>837
んで早いフレームワークは?
0842nobodyさん2006/06/25(日) 18:21:14ID:???
>>841
guessworkとか速いんじゃないの?
軽い構造だから
0843nobodyさん2006/06/25(日) 18:23:11ID:???
>>835
$stmt = Propel::getConnection()->createStatement();
$sql = "SET NAMES utf8";
$stmt->executeQuery($sql);
0844nobodyさん2006/06/25(日) 18:24:02ID:???
YAMLパーサSyck入れて、
アクセラレータも入れた段階でどのくらい速くなるんかな。
0845nobodyさん2006/06/25(日) 18:25:09ID:???
>>842
構造と呼べるほどの構造ないけどね
0846nobodyさん2006/06/25(日) 18:27:29ID:???
propelのコネクション自体はcreoleだから、
Propel::getConnection()で拾えばあとはcreole参照だわな。
0847nobodyさん2006/06/25(日) 18:32:09ID:???
DBに最適化されたコードを自動生成したらいいのになあ。
もっと頑張れや!
0848nobodyさん2006/06/25(日) 18:48:15ID:???
>>847
はい!
0849nobodyさん2006/06/25(日) 19:08:29ID:???
YAMLはキャッシュされるんでパーサー入れても初回しか速くならないんじゃない?
0850nobodyさん2006/06/25(日) 19:09:51ID:???
exactly
0851nobodyさん2006/06/25(日) 19:20:46ID:???
>>849
ハァ?
0852nobodyさん2006/06/25(日) 19:57:12ID:???
>>849
だね。
0853nobodyさん2006/06/26(月) 11:30:35ID:???
共通したエラー画面出したい時もあるから
handleErrorにもforwardできればいいのに。
0854nobodyさん2006/06/26(月) 14:07:36ID:???
error表示用action作ってforwardするよりしかたないな。


                 ハ_ハ  
               ('(゚∀゚∩ しかたないよ!
                ヽ  〈 
                 ヽヽ_)


0855nobodyさん2006/06/26(月) 16:04:24ID:???
sfWebResponse::addMeta中でもUTF-8ハードコーディングしてるやん
おかげでタイトル化けまくり
何この肥だめフレームワーク(*゚д゚) 、ペッ
0856nobodyさん2006/06/26(月) 16:23:05ID:???
factories.ymlでresponseオーバーライドして事なきを得たわ。
全くおきゃんなビッチやで〜(*´ー`*)ーЭフー
0857nobodyさん2006/06/26(月) 16:29:22ID:???
>>855,856
おまいがへぼいだけ
0858nobodyさん2006/06/26(月) 16:30:41ID:???
>>857
じゃあへぼくないお前がどうやってるか教えてくれや
0859nobodyさん2006/06/26(月) 17:24:39ID:???
おまえら、またフレームワークに振り回されているな。

先生、がっかりだぞ。
0860nobodyさん2006/06/26(月) 17:32:32ID:???
symfony最高だって!
今までのフレームワークとは違う予感がピキピキしてるお(#^ω^)
0861nobodyさん2006/06/26(月) 18:06:16ID:???
自分クラス書くのも、lib配下に好きに書けば
勝手に場所探してオートロードしてくれるしなー
まさに至福のフレームワーク…!
速ささえ解決すれば = HEAVEN
0862nobodyさん2006/06/26(月) 19:28:36ID:???
まだday4で分けわからん。そんなに良いの。
0863nobodyさん2006/06/26(月) 19:52:54ID:???
比較対象がないとわからんかもしれんけど
Mojavi2からフレームワーク・ロードを歩いてきた者にとっては
いろいろHEAVEN
0864nobodyさん2006/06/26(月) 20:08:13ID:???
今までは生書き。
使ってもpearのhtml/tableとかquickformをちょろっと使っただけ。
慣れるまでかかりそうだなー
0865nobodyさん2006/06/26(月) 22:17:53ID:???
symfony、Acitionからinitializeメソッドなくなってるね(´・ω・`)しょぼんぬ
preExecuteが出来たけど
ヴァリデーション前に実行した時だってあるのに…
0866nobodyさん2006/06/26(月) 23:05:24ID:???
registerValidatorsの中からなんとかしますた(´・ω・`)
どのメソッドの中からでもずこずこforwardできるのが非常に協力ですな〜
0867nobodyさん2006/06/26(月) 23:11:33ID:???
forward404Unless等、Railsまるぱくり系のメソッドが
なにげに便利
0868nobodyさん2006/06/27(火) 00:12:27ID:VLqvk1X+
Mojavi4ってこれサーブレットですか?
0869nobodyさん2006/06/27(火) 00:33:53ID:???
M4てまだ動いてたんだ…
0870nobodyさん2006/06/27(火) 00:37:40ID:???
俺らの寄付が無駄にならなくてヨカッタぽ
0871nobodyさん2006/06/27(火) 03:12:15ID:???
symfony0.6.0、executionFilterにバグあるねorz
0.6.3みたら直ってるけど
08728652006/06/27(火) 06:03:54ID:???
initializeメソッドもありますた(´・ω・`)
0873nobodyさん2006/06/27(火) 07:24:36ID:???
>>865
コンストラクタ使えばいいじゃん。
0874nobodyさん2006/06/27(火) 09:42:30ID:???
propelで作ったmodelなんだけど

ほにゃらら.php
ほにゃららPeer.php
があるよね。どういう仕分けするの?
0875nobodyさん2006/06/27(火) 13:48:47ID:???
>>873
フレームワークの継承クラスで
コンストラクタいじるのは行儀悪いお
0876nobodyさん2006/06/27(火) 14:07:54ID:???
>>875
コンストラクタの先頭で parent::__construct(); しておけば別に構わない気もする。
0877nobodyさん2006/06/27(火) 16:03:37ID:???
http://www.bodyone.fr/
symfony製のフランス下着サイト
エラーでてる
0878nobodyさん2006/06/27(火) 16:08:36ID:???
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/production/0560402/web/index.php:1) in /usr/local/sf/runtime/classes/mojavi/storage/SessionStorage.class.php on line 67
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/production/0560402/web/index.php:1) in /usr/local/sf/runtime/classes/mojavi/storage/SessionStorage.class.php on line 67

Mojavi…?
0879nobodyさん2006/06/27(火) 18:37:45ID:???
>>878
そんなバカな!……って、あれ??
0880nobodyさん2006/06/27(火) 19:57:45ID:???
askeet遅いよね。
あれってどのくらいページビューあるのかな。

やっぱしcreoleが遅いの?
0881nobodyさん2006/06/27(火) 20:56:39ID:???
sfディレクトリ下にあるからもじゃで使ってたClassをSymfonyで使ってんじゃないの?
0882nobodyさん2006/06/27(火) 21:03:44ID:elA67mcX
どのフレームワークでもいいんだけど
通常Filterの途中で起きたエラーはどのように表示しますか?

・dieやtrigger_errorで表示
・以降のプリフィルタをキャンセルしてViewで表示。
・以降のプリフィルタも実行してViewで表示。
・その場でViewを呼び出して表示
・それ以外
0883nobodyさん2006/06/27(火) 21:54:09ID:???
propelで組んでおいて、
チューンの課程で自前実装に置き換えるとしたら、
$item->getColumn()
形式の表記が問題になりそうだな。
連想配列を渡せないから。
ラッパー書くしかねーか。
0884nobodyさん2006/06/27(火) 21:57:49ID:???
>>882
フィルタで、表示しないといけないエラーを起こすこと自体が違う気がする。
0885nobodyさん2006/06/27(火) 21:59:21ID:???
symfonyで開発しているお前達はActionどうしてる?
Actionsにまとめるか単体Actionにするか
0886nobodyさん2006/06/27(火) 22:02:15ID:???
基本actionsで大きくなりそうなら別Actionに分ける
0887nobodyさん2006/06/27(火) 22:20:04ID:???
アクションの処理は基本的に モデルでやるってaskeetに書いてあっただろ!
0888nobodyさん2006/06/27(火) 22:53:36ID:???
>>884
フィルタでバリデータとか書いたりしない?
0889nobodyさん2006/06/27(火) 23:16:33ID:???
>>888
俺はしないなぁ
個人的にはかなり抵抗ある
0890nobodyさん2006/06/28(水) 01:06:45ID:???
YAMLで配列書く時は
要素名に_入れられないの?
app.ymlに
hoge_moge: [a, b, c]

と書くと、キャッシュには
'app_moge_0' => 'a',
'app_moge_1' => 'b',
'app_moge_2' => 'c',

と入る。
mogeはどこいったー?
0891nobodyさん2006/06/28(水) 01:07:22ID:???
mogeじゃなくて、hogeだった。
0892nobodyさん2006/06/28(水) 01:08:22ID:???
配列じゃなければ使えるし…バグかな?
0893nobodyさん2006/06/28(水) 01:41:20ID:???
componentでuseHelper('Javascript')しても、JSがincludeされないね
0894nobodyさん2006/06/28(水) 07:53:25ID:???
>>889
バリデートじゃなくても認証とか
エラー画面のようなものをフィルタで出したい場合って無い?
0895nobodyさん2006/06/28(水) 15:03:43ID:???
フィルタで分岐を発生させることはないなぁ
Actionが使うための仕込みとか下準備をさせることはあっても。
08968902006/06/28(水) 17:57:28ID:???
そもそも要素名に_を使っちゃいけないようだった(´・ω・`)
0897nobodyさん2006/06/28(水) 21:21:12ID:???
symfonyいじりはじめた。よいっすね!

一つしつもーん。

app/[app名]/config/view.ymlの中でいろいろと
viewの設定ができると思うんだけれども、title
とかに日本語使うとおかしくなる人いません?

文字コードの問題かと思ってview.ymlをutf-8に
したらview.ymlが読み込まれないっぽい挙動を…。
mbstringの設定かなぁ。そもそも、symfonyの
デフォルトの文字コードってなんなんだろ…。

もしかして、すっごくアフォな事を言ってますか?
0898nobodyさん2006/06/28(水) 21:28:39ID:???
デフォルト文字コードはUTF-8だよ
0899nobodyさん2006/06/28(水) 21:42:50ID:???
>898
レスdクス。

そうですよねぇ。
デフォルトのview.ymlもcharset=utf-8ってなってるし…。

最初エディタで開くと文字コードがSJISになってたから、utf-8
で保存しなおしてブラウザで確認すると、layout.phpが反映されて
なくてCSSも反映されてないしょぼい画面になっちゃうんです。

これって、view.yml読めてないっぽいですよね???
あ、鯖はFC4なのでutf-8環境だと思うんですが…。うぅむ。
0900nobodyさん2006/06/28(水) 21:44:57ID:???
多分、キャッシュが残ってるんじゃないかな。
動作がおかしいときは
symfony cc
でキャッシュクリアするのがとりあえず基本。
0901nobodyさん2006/06/28(水) 21:52:27ID:rNBnesoN
>>900
にゃるほどぅ。やってみます、ありがとう!
だめだったら、php.iniの設定とかもうちょい見直してみます。
さんくす!
0902nobodyさん2006/06/28(水) 23:57:14ID:VZRw5y2k
このスレの皆さんにお願いがあります。
東京近郊でマンツーマンでMVCとフレームワークの教授していただけませんか?
現在のスキルレベルはSmartyとPEAR(DB,Auth)を使えるようになったくらいです。
1日3万円×4日間(土日)くらいでお願いしたいのです。
よろしくお願いします。
0903nobodyさん2006/06/28(水) 23:58:33ID:???
こんなところで探すなって。
0904nobodyさん2006/06/29(木) 00:18:19ID:???
いいバイトだな
0905nobodyさん2006/06/29(木) 00:21:49ID:???
いや良くはないだろw
MVCやフレームワークを人に教えられる程といえば
第一級の人材だよ
日給3万は高いとは言えない
0906nobodyさん2006/06/29(木) 00:30:24ID:???
いやー、少なくともここで探したら
第一級とかわからんし選べないからなw
せめてSNSでも使ってクレ
0907nobodyさん2006/06/29(木) 00:31:29ID:???
>>905
少人数のセミナーやってようやくペイする値段。
とは言え現実的な提示額だとは思うが。
09089022006/06/29(木) 00:33:55ID:MbUtzM5I
第一級とかはどれくらいのレベルかはわかりませんが、無理なお願いでしょうか?
SNSならGREEかmixiで探せばよいのでしょうか?
0909nobodyさん2006/06/29(木) 00:38:24ID:???
>>902
Smarty と PEAR が使えてるなら、独学で出来ると思うけど。
0910nobodyさん2006/06/29(木) 00:39:29ID:???
みったんに教えてもらえば?
0911nobodyさん2006/06/29(木) 00:46:39ID:???
>>910
独自用語教えられるから先生には不向き
0912nobodyさん2006/06/29(木) 00:53:17ID:???
俺も女子大生家庭教師に教えて欲しいぜ!
0913nobodyさん2006/06/29(木) 01:03:15ID:???
オレオレフレームワーク作りたいわけじゃないよなぁ
09149022006/06/29(木) 01:24:31ID:MbUtzM5I
もし「やってもいいよ!」という奇特な方が居られたら
phpbeginer@inter7.jpまでメールいただけますか?
もし4日間の予定が3日間で完了したとしても、4日間分はお支払い
致しますので、よろしくお願いします
0915nobodyさん2006/06/29(木) 03:05:04ID:???
現存のフレームワーク使いまくってれば、
どういうものか感覚的にわかるようになるんじゃない?
0916nobodyさん2006/06/29(木) 03:42:26ID:???
じゃあ俺は1000円払って
その様子を後ろで見る
0917nobodyさん2006/06/29(木) 04:10:11ID:???
じゃあ俺は500円でネット中継を見る
0918nobodyさん2006/06/29(木) 04:43:26ID:???
つーかどんな人が講師役買って出るか分からないのに
なんか無茶すぎないか?
結構色んな流派があって正しい型も定まってない分野だから
いきなり知らない人に教えてもらうのは結構リスキーだと思う。
そんだけ金出せるなら、そういうセミナーに行った方がよくない?
0919nobodyさん2006/06/29(木) 04:46:52ID:???
まあソースとかMVCのセンスの良さでも
symfonyは抜きんでてるから
symfonyに熟達した人にsymfonyについて教えてもらうようにしたら
ハズレはひかないかもしれないな
0920nobodyさん2006/06/29(木) 11:25:34ID:???
え?
symfonyのソースはかなりセンス無いほうじゃない?
0921nobodyさん2006/06/29(木) 11:57:17ID:???
>>920
どのあたりが?
0922nobodyさん2006/06/29(木) 14:38:44ID:vWarswhD
>>902
いま確認出来ないんだがAsialが何かセミナーしてかなったっけ?
あと、Ethnaならチュートリアルやれはば何とか出来るようになるんじゃね?
0923nobodyさん2006/06/29(木) 14:43:24ID:???
>>920
公開されてるPHPのソースの中では
最良のレベルだと思うよ。
ものすごく美しいという程でもないけど。
0924nobodyさん2006/06/29(木) 15:38:33ID:vFqiqKIc
>>902
http://www.opsa.jp/guide_php.html#phpMVC

http://www.amazon.co.jp/exec/obidos/ASIN/4797332638
PHPによるWebアプリケーションスーパーサンプル 活用編
KJ (著), 田中 ナルミ (著)
出版社: ソフトバンククリエイティブ ; ISBN: 4797332638 ; 活用編 巻 (2006/05/27)
¥2,993 (税込)

この本にMVC、フレームワークの説明があるよ。
これ読んで理解できなかったら、スクール/家庭教師
わざわざ金出すなら、Ruby on Railsを習った方がいいんじゃないかと思います。
0925nobodyさん2006/06/29(木) 16:13:29ID:???
そうだね
RoRのセミナーならたくさんありそうだし。
てか俺も受けようかなー。何かと勉強になりそう。
0926nobodyさん2006/06/29(木) 18:00:46ID:???
symfony、
エスケープされたリクエストパラメータは
Viewに渡ってない?
EscapingOutputしてても、
ヘルパ内でリクエストパラメータ出力する時には
そのまま出力されるからescapedなパラメータ欲しいなあ
0927nobodyさん2006/06/29(木) 18:21:30ID:???
簡単なヘルパ書いて解決したよ
symfonyはヘルパの追加も簡単でいいな(´∀`)
0928nobodyさん2006/06/29(木) 22:28:06ID:???
>>923
横道ずれるけど、貴方がものすごく美しいと感じたソースで
ネット上で手に入る物があったら紹介して。

変数名の付け方とか日々自分のセンスの無さに悩んでるんで。
0929nobodyさん2006/06/29(木) 22:44:29ID:???
>>928
>>923じゃないけど、個人的には綺麗さだけなら
ZFのコア(Controller周り)はオープンなPHP5ソースの中でも
かなり綺麗にまとまってると思うよ、使うかどうかは別としてな
0930nobodyさん2006/06/29(木) 22:58:07ID:???
>>928
コードコンプリート
http://www.amazon.co.jp/exec/obidos/ASIN/4756102107/250-0646500-7309041

これがおすすめ。叡智がつまってるよ。
0931nobodyさん2006/06/29(木) 23:00:20ID:???
http://www.amazon.co.jp/exec/obidos/ASIN/489100455X/qid=1151589557/sr=1-1/ref=sr_1_10_1/250-0646500-7309041

上のは古い版だった。
こっちの第二版ね。
0932nobodyさん2006/06/30(金) 00:25:09ID:???
>>931
えいちが詰まってるんですね。
えいちが・・・はぁはぁ。
0933nobodyさん2006/06/30(金) 02:09:17ID:???
microsoftか・・・
0934nobodyさん2006/06/30(金) 02:19:51ID:???
偏見(・A・)イクナイ!!
0935nobodyさん2006/06/30(金) 02:25:28ID:???
>>920がセンスの良いフレームワークを見せてくれるそうだ
0936nobodyさん2006/06/30(金) 02:51:44ID:???
>>933
おいおい
Microsoft Research の層の厚さをナメちゃいかんよ
0937nobodyさん2006/06/30(金) 03:28:51ID:???
select_tagで検索したらRoRが出てきた。
symfonyはヘルパの名前まで丸パクリか。
0938nobodyさん2006/06/30(金) 03:41:31ID:eEI4ckJu
まあ、PHPらしいと言える。
0939nobodyさん2006/06/30(金) 06:21:02ID:???
symfonyとRoRってどっちが速いんだろう
0940nobodyさん2006/06/30(金) 07:15:49ID:y2vYgcu0
symfony
0941nobodyさん2006/06/30(金) 07:23:58ID:???
RoR
0942nobodyさん2006/06/30(金) 07:56:31ID:???
symfony公式と37signals
体感では37signalsの方が速い気ガス
0943nobodyさん2006/06/30(金) 08:53:56ID:???
symfonyはpentium !!!で動いてるんだよ。
0944nobodyさん2006/06/30(金) 12:16:31ID:???
?
09459282006/06/30(金) 13:20:00ID:???
いろいろご紹介ありがとう。
先ずはPHPのソースがいいのでZFを落としてきて斜め読みしてみた。

各メソッドが短くてなるほど読みやすい。
でもインデントにタブと空白が混じってたり、functionの場合は
function hoge
{
}
なのに、ifやforeachなんかは
if ($i == 0) {
}
だったりするのがちと以外だった(統一は取れてるのでこれもありか)。

変数名やメソッド名は参考になりそう。
あとでsymfonyも読んでみる。

それにしても自分のセンスの無さを再認識したorz
0946nobodyさん2006/06/30(金) 14:00:13ID:???
>>945
あれ?それじゃダメだっけ?
0947nobodyさん2006/06/30(金) 14:13:36ID:???
>>945
そのレス見る限り美しさって言うよりコーディング規約の範疇だな
http://pear.php.net/manual/ja/standards.php
こことPEARのメジャーなモジュールのソース眺めてみたら

インデントとか括弧の位置とかっていうそういう類のと
コード構造のエレガントさってのはまた別だと思う
09489282006/06/30(金) 14:31:27ID:???
ふう。現実逃避・・

>>946
だめなこと無いですよ。
ちょっと意外な気がしただけです。

>>947
おっしゃるとおり。
エレガントさを読み取れるほどキチンと読んでません。
非常に読みやすいのでちょっと根詰めて読んでみます。
0949nobodyさん2006/06/30(金) 15:35:40ID:???
ここでsymfonyについてのぼやきをひとつ

sfContext::getInstance()->getController()->getView()->setTemplate('hoge');
としてもテンプレートがセットされない
0950nobodyさん2006/06/30(金) 16:12:00ID:???
そのへん詳しく見てないけど
getViewは多分Viewインスタンスの生成だから
新しいViewインスタンスにテンプレートがセットされてて
その結果が見えてないだけじゃない?
フレームワーク使う側がそういうメソッドを使うことは
あんまりないような気がする。
0951nobodyさん2006/06/30(金) 16:19:16ID:???
>>950
なるへそ。そうだったのか。サンクス
関数はちゃんと呼べてるみたいだから変だと思った。
自作クラスからテンプレートを変えようと思って静的に呼び出したんだけど…
0952nobodyさん2006/06/30(金) 16:41:07ID:y2vYgcu0
おまいら来月のwebcreatorsでsymfony特集しますよ!
0953nobodyさん2006/06/30(金) 16:42:32ID:???
まじ?
webcreatorsってそういう雑誌なのか
もっとデザイナーよりの本だと思ってた
0954nobodyさん2006/06/30(金) 16:47:41ID:???
・blog検索するとsymfonyの記事の数倍、RoRの記事が書かれてる
・symfonyはRoRのほぼ丸コピー

この二つの事実から推測すると、
PHPフレームワークの勝者となったsymfonyも
そのうちRailsに飲み込まれて行くと思う。
0955nobodyさん2006/06/30(金) 16:53:03ID:???
http://www.thinkit.co.jp/free/article/0605/2/1/index.html
PHPで作られたAfter Railsフレームワークの代表は
Cake、Biscuit、PHP on Trax

symfonyなんて完全無視です(><)
0956nobodyさん2006/06/30(金) 17:02:05ID:???
>>954
しかし、RoRの致命的な弱点はRubyだということだ。

最近は仕事でPHP使うって言ってもフーンてなもんだけど、
Ruby使うって言ったらプゲラって言われちゃうyp。

そんな訳で当分PHPだと思ってる。
0957nobodyさん2006/06/30(金) 17:24:11ID:???
>>955
cakeやらbiscuitやらTraxやらのどこがSymfony以上の注目度なんだよ。
http://www.google.com/trends?q=symfony%2CCake+PHP%2Cbiscuit+php%2CPHP+on+Trax&ctab=0&geo=all&date=all
0958nobodyさん2006/06/30(金) 17:50:07ID:???
>>957
なぜかEthnaが検討している・・・
0959nobodyさん2006/06/30(金) 18:15:29ID:???
日本だけで言えば
Ethna > symfonyなんだね。
0960nobodyさん2006/06/30(金) 18:46:38ID:???
んなこたないだろ
0961nobodyさん2006/06/30(金) 19:41:18ID:???
>>960
http://www.google.com/trends?q=symfony%2Cethna&ctab=0&geo=all&date=all

tokyoではethnaがsymfonyの約2倍
0962nobodyさん2006/06/30(金) 19:53:05ID:???
ttp://www.google.com/trends?q=ethna%2Csymfony&ctab=2&geo=all&date=all

ethnaとsymfonyの順番入れ替えると結果が変わるんだけど・・・。
0963nobodyさん2006/06/30(金) 19:58:16ID:???
>>962
志村、色、色
0964nobodyさん2006/06/30(金) 20:02:45ID:???
>>963
えーw

下のグラフの方なんだけど??
変化しない???
0965nobodyさん2006/06/30(金) 22:07:21ID:???
Ethnaも悪くないけどsymfonyやる方がかなり勉強になると思う
英語の勉強にもなるしw
日本でEthnaの方が多いのは、「日和ったな」って気がする。
0966nobodyさん2006/06/30(金) 22:09:16ID:???
symfonyはPHP5だからまだ使えないって人もいるんでは。
0967nobodyさん2006/06/30(金) 22:40:59ID:???
>>965
あほ発見。

日本語か英語かなんか関係あるか。
Ethnaの方が早く物になっただけだろうが。
0968nobodyさん2006/06/30(金) 22:48:38ID:???
mod_symfony age
0969nobodyさん2006/06/30(金) 22:50:56ID:???
>>967
961-962のグラフを見ると
symfonyがとっくにモノになった2006年半ばから
ethnaが激増している。
そういう傾向を指してるのは文脈から読み取れるはずだが?
昔から使ってる人に対して日和ったと思うのは論理的におかしいのだから
思うはずないじゃん。
0970nobodyさん2006/06/30(金) 23:05:49ID:CWpJEtU/
なにその後出しじゃんけんw
0971nobodyさん2006/06/30(金) 23:07:58ID:???
なんだただの馬鹿か
レスして損した
0972nobodyさん2006/06/30(金) 23:22:46ID:???
symfony propel-generate-crudでCRUD作る時、
テーブルにidカラムがなかったら失敗するね。
autoincrementなidいらなくても絶対つくらないといけないの?
0973nobodyさん2006/06/30(金) 23:41:24ID:???
必死だなw

サーバで利用できるPHPのバージョン別
普及度も考慮できないやつが何さえずってんの?

なんで日和ったことになるのか説明してみろよ。
英語の勉強にならないからか?w
0974nobodyさん2006/06/30(金) 23:48:43ID:???
>>962
ワロタ(w
0975nobodyさん2006/07/01(土) 00:32:05ID:???
レスがぐんぐん伸びてると思ったら…
0976nobodyさん2006/07/01(土) 00:46:57ID:???
お前ら何使っててもどうせRubyとRailsに飲み込まれる未来なんですよ
PHPもそのフレームワークもせいぜい…あと二年もてばいい方ですね
0977nobodyさん2006/07/01(土) 00:56:37ID:???
>>976
Zendのこともたまには思い出してあげてください。
0978nobodyさん2006/07/01(土) 00:58:08ID:???
やはり、日本語のドキュメントが充実してるかしてないかの差はでかいと思う。
英語が出来る奴は限られてるし、わざわざ翻訳して情報探し回ったり一から英語の勉強するなら、違う事勉強したいって人も多いだろう。
symfonyの日本Wikiとか出来てくるとまた違うんだろうな。
Ethnaもドキュメントやサンプルが充実してるかといわれると微妙だが。
0979nobodyさん2006/07/01(土) 02:25:20ID:???
>>978
>symfonyの日本Wikiとか出来てくるとまた違うんだろうな。
少しくらい探そうね
0980nobodyさん2006/07/01(土) 02:26:31ID:???
>>972
propel-generate-crudはもうサポート外です
0981nobodyさん2006/07/01(土) 02:46:24ID:???
>>980
http://www.symfony-project.com/content/book/page/scaffolding.html
このページを見てやっているのですが
どこに書いてるのですか?
0982nobodyさん2006/07/01(土) 03:09:45ID:???
adminで書き出してキャッシュからコピってこい
0983nobodyさん2006/07/01(土) 06:25:35ID:???
propelで
update table set hoge=now()
みたいに関数書くのってどうやるの?
0984nobodyさん2006/07/01(土) 06:35:15ID:???
ZF 0.1.4 でたね
0985nobodyさん2006/07/01(土) 07:08:50ID:???
symfonyはいいけどpropelはアスホールだな
なんでSQL一行と同等の方法を探すのに
ググりまくらないといけないんだよ (*゚д゚) 、ペッ
0986nobodyさん2006/07/01(土) 07:28:21ID:???
次スレ立てれんかった。テンプレ案
[PHP]フレームワークについて語るスレ4[総合]
--------------------------

前スレ
[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/

よく話題になるフレームワーク

■Zend Framewoek
http://framework.zend.com/
http://framework.zend.com/manual/ja/ (日本語マニュアル)

■symfony
http://www.symfony-project.com/

■[ 日本発 ] Ethna
http://ethna.jp/
0987nobodyさん2006/07/01(土) 07:30:01ID:???
フレームワーク他にもいっぱい

■Agavi
http://agavi.org/
■Mojavi
http://www.mojavi.org/
■Phrame
http://phrame.sourceforge.net/
■[ 日本発 ] Maple
http://kunit.jp/maple/
■[ 日本発 ] guesswork
http://www.guesswork.jp/
■Biscuit
http://bennolan.com/biscuit/
■PHP on TRAX
http://phpontrax.com/
■Web Application Component Toolkit (WACT)
http://www.phpwact.org/
■XOAD
http://wiki.xoad.org/index.php?title=Wiki_Home
■[ 日本発 ] pokox
http://www.glamenv-septzen.net/pukiwiki/index.php?pokox
■[ 日本発 ] 速構Web Framework
http://www.pm9.com/newpm9/itbiz/php/framework/
■CakePHP
http://cakephp.org/
0988nobodyさん2006/07/01(土) 07:31:56ID:???
フレームワークの比較記事
http://lnx.googlewrite.com/chart.php
http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks

フレームワークのリスト
http://d.hatena.ne.jp/koyhoge/20060327/1143444511

星の数ほどフレームワーク
http://www.google.com/search?q=php+framework
http://del.icio.us/search/?all=php+framework

フレームワーク個別スレ。

【PHPフレームワーク】Ethna【スケルトン自動作成】
http://pc8.2ch.net/test/read.cgi/php/1123070439/

【PHP】フレームワークMapleに舌鼓
http://pc8.2ch.net/test/read.cgi/php/1122105465/

テンプレートエンジンについてはこちらへ。

【Smarty】PHPのテンプレートエンジン【Flexy】
http://pc8.2ch.net/test/read.cgi/php/1118799352/
------------------------
以上
0989nobodyさん2006/07/01(土) 07:37:19ID:???
[PHP]フレームワークについて語るスレ4[総合]
http://pc8.2ch.net/test/read.cgi/php/1151706907/l50

そのままピーコして立てますた
0990nobodyさん2006/07/01(土) 08:12:07ID:???
>>989
0991nobodyさん2006/07/01(土) 08:27:12ID:???
propelはTorqueのパクリだから
Torqueの情報を見ればいいと気づいたぜ(・∀・)
WEB+DB総集編が役に立つ時がきたようだ
0992nobodyさん2006/07/01(土) 12:18:14ID:???
ZF 来週はじめにも0.1.5が出るみたい
0993nobodyさん2006/07/01(土) 12:25:38ID:???
すでにZFの言うことはあまり信じられない・・・
0994nobodyさん2006/07/01(土) 13:09:57ID:???
>>989
ありがとう
0995nobodyさん2006/07/01(土) 17:27:39ID:???
新スレが動いてるので、ひそやかに埋め
0996nobodyさん2006/07/01(土) 17:30:30ID:???
軽やかに埋め
0997nobodyさん2006/07/01(土) 18:48:40ID:???
0998nobodyさん2006/07/01(土) 18:53:14ID:???
symfony init-project 1000get
0999nobodyさん2006/07/01(土) 18:57:51ID:???
1000ならZF開発中止
1000nobodyさん2006/07/01(土) 19:14:40ID:???
1000ならZF開発中止
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。