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

このエントリーをはてなブックマークに追加
1nobodyさん
::フレームワーク一覧::
■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/
2:2006/04/25(火) 22:36:01 ID:???
2げと
3nobodyさん:2006/04/25(火) 22:42:17 ID:???
カビには3が効く
4nobodyさん:2006/04/25(火) 22:59:15 ID:???
>>1
結局前スレ954のテンプレ使わなかったのか。
Phrameの話題はもはや挙がらないから一番上にあるの微妙&さすがにZFは入れといたほうがいいんでないか?というのはあるが、まあとりあえず乙

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

【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/
8nobodyさん:2006/04/27(木) 02:16:29 ID:???
WEB+DBvol.32にZend Frameworkが出てますよ。
ついでにRuby on RailsとCatalystも出てる。
9nobodyさん:2006/04/27(木) 02:22:12 ID:???
10nobodyさん:2006/04/27(木) 14:30:09 ID:???
すげー新連載だらけ
11nobodyさん:2006/04/30(日) 16:36:52 ID:???
なんかsymfony0.6.2にアップグレードしたら、include_stylesheets()がオススメできないみたいな感じで怒ってくるんだけど、
なんか代替メソッドできたのかな?
12sage:2006/04/30(日) 22:45:25 ID: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
適当な日本語マニュアルより。
13sage:2006/04/30(日) 23:04:04 ID:t48CvL3Z
すまそ。
書き込んで気づいた。
関数というよりは、設定ファイルで設定というのが推奨らしい。

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

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

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

と同じ意味ということでよい?
44nobodyさん:2006/05/08(月) 00:15:53 ID:???
>>43
日本語でおk
45nobodyさん:2006/05/09(火) 12:22:23 ID: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です。
46nobodyさん:2006/05/09(火) 12:32:53 ID:bPTzEHgM
Zend Frameworkが比較の基準になりそうですね?
ZFと比べた場合、SymfonyやcakePHPの特徴、優位性はありますか?
47nobodyさん:2006/05/09(火) 14:17:15 ID:???
正式バージョンのないソフトを基準にするのはどうかな?と思います。
48nobodyさん:2006/05/09(火) 14:24:52 ID:???
>47
why?
49nobodyさん:2006/05/09(火) 15:26:16 ID:???
>>46
ZFはまだscaffoldとかのcode generation機能がないよね。
正式版出すころには追加されるんだろうけど
5047:2006/05/09(火) 15:28:20 ID:???
>>48
・安定性に関する議論ができない
・速度に関する議論もできない
・対応する、と言ってるだけでまだ実装のない機能の扱いが不明確
・このため実用可能な機能に関して基準があいまいになる

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

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

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

だった場合、

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

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

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

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


URL

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


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

ZFのスレ、寂れてるねぇ。
94nobodyさん:2006/05/14(日) 12:03:10 ID:???
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
95nobodyさん:2006/05/14(日) 14:08:51 ID:???
PHP5って使い物にならんな
96nobodyさん:2006/05/14(日) 14:19:50 ID:???
でも5を使ったら4には戻れん。
バグ踏まないようにオーソドックスな使い方するのがいいんかな。
97nobodyさん:2006/05/14(日) 18:20:29 ID:???
URLを「うろる」って呼んでるんだけどいいのかな
98nobodyさん:2006/05/14(日) 18:23:21 ID:???
>>97
うるるならおk
99nobodyさん:2006/05/14(日) 21:23:04 ID:???
Webアプリ作っててメインの動作と別に掲示板作ろうかと思ったんだけど、
1から作るのアホらしい
フレームワークに取り込みやすい掲示板のソースってないかな
100nobodyさん:2006/05/14(日) 23:33:18 ID:???
むちゃくちゃな聞き方をするな!あんまりだ!
101nobodyさん:2006/05/15(月) 12:09:30 ID:???
日本語情報皆無のフレームワーク見つけた
zoop framework
ttp://zoopframework.com/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

>>開発者によるコンポーネントの新規登録はサポートされておりません
この時点でDIじゃねえよw
176nobodyさん:2006/05/24(水) 22:20:05 ID:???
みったんはこれをバネにして頑張ってくれ
公開した勇気は買うぞ
177nobodyさん:2006/05/24(水) 23:24:35 ID:???
みったんの人気に嫉妬。
178nobodyさん:2006/05/24(水) 23:27:34 ID:???
>>177
おまいも公開して宣伝しまくれば人気者になれるぞ。
179nobodyさん:2006/05/25(木) 02:21:27 ID:???
--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 をそのままで返してくるとは…。
仕様として間違っちゃいないが斬新だな。
180nobodyさん:2006/05/25(木) 02:55:03 ID:???
>>178
公開と宣伝だけじゃ駄目。
サイトルートに「ドキ☆ドキ★ダイアリー」を置いて置くことが大事。
181nobodyさん:2006/05/25(木) 19:20:42 ID:???
更新キタコレ!
直リンしてみるテスト。
http://longinus.org
182nobodyさん:2006/05/25(木) 20:12:06 ID:???
Maple使ってたり、普通にPHPの人でもあるのね。>みったん
ってかみったんいじりはもうえーわ
以降FWの話題
183nobodyさん:2006/05/25(木) 20:56:50 ID:???

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

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

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

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

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

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

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

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

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

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

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

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

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

                      ジャーン
          ZendFramework


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

Railsのメリットは保守性くらいか。あとPHPの言語仕様が許せない人とか(これが一番の理由か?)
274nobodyさん:2006/06/03(土) 07:40:12 ID:???
Symfony ってスケーラビリティーそんなにいいの?
Railsはアプリケーションサーバを随時追加することもできるらしいけど。
275nobodyさん:2006/06/03(土) 14:12:48 ID:???
propelがpdo扱えんかな。
276nobodyさん:2006/06/03(土) 15:49:08 ID:???
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フレームワークが活用できるように頑張りましょう。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

function h($v) { echo htmlspecialchars($v); }
とすればいいのか。
でも <?php h($var); ?> よりは <?= h($var) ?> のほうが、
さらにいうと <%h var %> のほうがいいなあ。
428nobodyさん:2006/06/08(木) 11:49:38 ID:???
またまた沸いてきたアンチsmarty厨うざ。
429nobodyさん:2006/06/08(木) 11:54:25 ID:???
symfonyのオートロードって
クラスファイルの位置を読み込んでテーブルにしてんのな。
だからクラスを追加したらキャッシュクリアしないといけないけど
命名規則でディレクトリを決めるような芋くさいことはしないでいい。
ほんとよくできてるわー。
430nobodyさん:2006/06/08(木) 11:59:10 ID:???
>>427
asp onにして <% echo $var; %> がダメな理由を教えて下さい
431nobodyさん:2006/06/08(木) 12:00:26 ID:???
打つのが面倒くさいからじゃね
432nobodyさん:2006/06/08(木) 12:09:33 ID:???
ここでSmarty厨が反撃のひとこと
   ↓
433nobodyさん:2006/06/08(木) 13:21:26 ID:???
>>430
移植性の問題だそうだ。
ま、オレは素人なので<?=h($this->var)?>とかしてて快適だけど。
xml?知らんがな。
プロのみなさん、せいぜい苦労してくださいw
434nobodyさん:2006/06/08(木) 13:33:49 ID:???
symfonyのsfFilter
なんでabstract function executeがないんだろ?
何実装していいかわからんやん
435nobodyさん:2006/06/08(木) 13:46:16 ID:???
>>408
アメリカ皆無?
アメ公の間では別のフレームワークが流行ってるんだろうか
436nobodyさん:2006/06/08(木) 13:58:22 ID:???
確かにタイプする分には<% %>より<? ?>の方がいいんだよな
RoRでERB書いてて何でこんな違和感あるんだろうと思ったら
<%って打ちにくいんだよ実際
437nobodyさん:2006/06/08(木) 14:04:26 ID:???
return false; って打ちやすくない?
438nobodyさん:2006/06/08(木) 14:04:40 ID:???
>>436
タイプウェルとかTODでタッチタイプの練習しとけ。
439nobodyさん:2006/06/08(木) 14:20:29 ID:???
>>435
国名が書いてないのがアメリカではないかと。
440nobodyさん:2006/06/08(木) 14:24:40 ID:???
>>439
ホントだ…よく見たらいろいろあった
アメリカはフランスが嫌いなのかとかいろいろ考えてしまった
441nobodyさん:2006/06/08(木) 15:29:09 ID:???
symfony、見た目Railsだけど
中見たらかなりMojaviだなぁ。
ExecutionFilter内から普通にgetDefaultViewとかしてるし。
おかげで流れが把握しやすくてたすかりまくりんぐ。
442nobodyさん:2006/06/08(木) 15:52:30 ID:???
ヒント:mojavi派生
443nobodyさん:2006/06/08(木) 15:54:25 ID:???
MVCの部分は、Mojaviのコード使ってるって言ってるんだから、そりゃ、そうだろ。
444nobodyさん:2006/06/08(木) 17:18:39 ID:???
symfonyぐらいドキュメント、チュートリアルが充実したFWって他になにがあるのかな?
あの充実度はものすごく助かるのだが、なぜここまでマメなのかと呆れてしまう部分もある。
445nobodyさん:2006/06/08(木) 17:39:36 ID:???
>>444
なんでそれだけ色んな事が整ってるのに日本語化されないのか!
446nobodyさん:2006/06/08(木) 18:11:14 ID:noz/BK+v
僕は guesswork を愛用してます。ほかのはJava臭が強すぎる。
447nobodyさん:2006/06/08(木) 18:36:37 ID:noz/BK+v
448nobodyさん:2006/06/08(木) 20:06:27 ID:???
もまえがやれ。
449nobodyさん:2006/06/08(木) 20:36:14 ID:???
450nobodyさん:2006/06/08(木) 20:48:44 ID:???
>>447
もじゃ一人勝ち!!
451nobodyさん:2006/06/08(木) 22:12:56 ID:???
>>444
俺もドキュメントの充実ぶりにはちょっと引く
なんでここまで出来んの?と。
452nobodyさん:2006/06/08(木) 22:23:07 ID:???
>>447
日本人Mojavi検索しすぎ( ´;゚;ё;゚;)キモー!
453nobodyさん:2006/06/08(木) 22:41:42 ID:???
>>447
どう見てもZFの先行き真っ暗です
本当にありがとうございました
454nobodyさん:2006/06/08(木) 22:52:11 ID:???
>>447
やはり、ZFがペーパーウエアだという噂は、本当だった様ですね。
皆の興味が蒸気の様に消えていく姿が、実に良く表現されてます。
455nobodyさん:2006/06/09(金) 00:16:04 ID:???
日本で絞り込むと
今なおMojavi>>>>>symfonyなのが不思議だな
456nobodyさん:2006/06/09(金) 00:28:55 ID:???
symfonyは何人くらいで作ってるの?
457nobodyさん:2006/06/09(金) 00:39:12 ID:???
>>456
symfony teamは10人
458nobodyさん:2006/06/09(金) 00:45:35 ID:???
へぇ、ZFより多そうだ。
459nobodyさん:2006/06/09(金) 00:51:47 ID:???
と思ったけど、そんなことはないか
460nobodyさん:2006/06/09(金) 00:52:19 ID:???
おい!おまいら askeet 何日目よ!?

もれは5日目。QuestionHelperが無い!!
461nobodyさん:2006/06/09(金) 00:57:08 ID:???
6日目くらいまでやってkeywordsに流れたな
462nobodyさん:2006/06/09(金) 04:58:17 ID:???
463nobodyさん:2006/06/09(金) 09:18:35 ID:???
>>460
10日目。
すげーな。これ。
464nobodyさん:2006/06/09(金) 09:30:36 ID:???
symfonyすげー親切。
英語漬け買っといてよかったよ。

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

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

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

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

俺少数派!

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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


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

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

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

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

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

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

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

使えない俺はどうすればいいんだYO!!
697nobodyさん:2006/06/20(火) 15:17:16 ID:???
つみったんフレームワーク
698nobodyさん:2006/06/20(火) 18:06:08 ID:???
>>696
cake
699nobodyさん:2006/06/20(火) 18:08:38 ID:???
cakeも5以降じゃないの?
700nobodyさん:2006/06/20(火) 18:11:42 ID:???
>>699
4
701nobodyさん:2006/06/20(火) 18:17:48 ID:???
本当だね
RailsパクリFWとして
5ならsymfony
4ならcakeをって感じか
702nobodyさん:2006/06/20(火) 18:21:09 ID:???
それにしてもZFのリリースは遅いなぁ
待つのも大変だからロードマップほしす
703nobodyさん:2006/06/20(火) 18:32:19 ID:???
果報は寝て待て!柳沢はイラネ
704nobodyさん:2006/06/20(火) 18:32:30 ID:???
ムービー見たら
Cakeも結構良さげだけど
あんまり語られないね。
705nobodyさん:2006/06/20(火) 18:41:56 ID:???
cakeを弄りだして、初めて、dataってdatumってのの複数形だと知った。
706nobodyさん:2006/06/20(火) 20:48:40 ID:???
>>705
まじ?
単複同型だと思ってた
707nobodyさん:2006/06/21(水) 02:03:13 ID:RroNUFxS
>>686
ソースも出さずに民族対立煽るのうぜぇ
708nobodyさん:2006/06/21(水) 02:08:34 ID:???
>>704
cakeはねぇ…
本当ボロボロなのよ。いろんな意味で。
過去に悪い部分は語られているので、過去スレ見るといいよ
709nobodyさん:2006/06/21(水) 02:37:54 ID:???
>>690
やっぱり4.0はUTF8使えないじゃん
嘘つき!
710nobodyさん:2006/06/21(水) 07:33:06 ID:???
>>596
これ思うんだけどさぁ…
symfonyはRails参考にしたフレームワークだから、
symfony本家ではもちろん、symfonyの特集とかしてるサイトでも、
"Railsライクなフレームワークです"みたいな風に紹介されるわけだから、
Railsのが探す人が多いのは当たり前だと思うんだが。
逆にRails扱ってるサイトでsymfonyの名があがることなんてほとんど無いだろうし。
711nobodyさん:2006/06/21(水) 07:51:41 ID:???
>>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
712nobodyさん:2006/06/21(水) 12:43:36 ID:???
いまだに趣味でしか使えないZFなんてイラネ ( ゚д゚)、ペッ
713nobodyさん:2006/06/21(水) 16:02:02 ID:???
takagiって人が日本語マニュアルをSVNにコミットしてるみたいだけど
この人有名な人だっけか?
714nobodyさん:2006/06/21(水) 16:07:04 ID:???
おいおい、ものすごい量の翻訳をしてくれている人だぞ。
715nobodyさん:2006/06/21(水) 17:42:34 ID:???
6/26にリリースって…
やる気あんのか(゚Д゚)ゴルァ!
716nobodyさん:2006/06/21(水) 17:50:36 ID:???
「んっとね。週末にぱぱっとやっちゃうから、月曜になるかな〜」
717nobodyさん:2006/06/21(水) 21:41:11 ID:???
718nobodyさん:2006/06/21(水) 21:45:24 ID:???
TurboGearsは知らないからなんとも言えんが、
Maple、Ethnaを同列に見ていいのか?「5大」はないだろう・・・。
719nobodyさん:2006/06/21(水) 21:49:56 ID:???
symfonyの本だして欲しいよ(´・ω・`)
720nobodyさん:2006/06/21(水) 21:56:33 ID:???
その前にsymfonyスレ・・・・
721nobodyさん:2006/06/21(水) 22:00:46 ID:???
>>717
はああああ?なんでPHPフレームワークの中で
群を抜いているsymfonyが入ってねーんだよ。ありえん。
722nobodyさん:2006/06/21(水) 22:25:19 ID:???
symfonyだけで一冊出せっつの!
723nobodyさん:2006/06/21(水) 23:15:20 ID:???
symfonyって規模は群を抜いてるけど、わかりやすさは底辺レベルだよな
724nobodyさん:2006/06/21(水) 23:21:42 ID:???
>>723
んなこたない
英語が読めないだけじゃないのか
725nobodyさん:2006/06/21(水) 23:33:24 ID:???
和製フレームワークも悪くないけど
symfonyと比べると格が違う感じがする
726nobodyさん:2006/06/21(水) 23:37:33 ID:???
symfonyでサイト上げたぜ〜!

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

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

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

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

http://quicty.zubapita.jp/
783nobodyさん:2006/06/23(金) 15:14:34 ID:???
Symfony はWebインターフェースまで付くのか
784nobodyさん:2006/06/23(金) 16:20:05 ID:???
>>782
PEAR必須な時点でダメ
785nobodyさん:2006/06/23(金) 18:02:36 ID:???
PEAR必須な時点でダメな理由ってなんだ?
786nobodyさん:2006/06/23(金) 18:06:55 ID:???
頭の固さによる思い込みでしょ
787nobodyさん:2006/06/23(金) 18:11:14 ID:???
たしかにPEAR使うFWなんてごろごろしてるな
788nobodyさん:2006/06/23(金) 18:16:28 ID:dGGHnSl6
PEARというかQuickFormの時点でアウト
789nobodyさん:2006/06/23(金) 21:54:13 ID:???
>>788
QuickFormの時点でアウトな理由ってなんだ?
790nobodyさん:2006/06/23(金) 22:09:37 ID:???
「俺のやりたい事は他のフレームワークでもできる」ならそうですかーで済むけど
「QuickFormでできる事は他のフレームワークでもできる」は現状では肯定できんな
791nobodyさん:2006/06/23(金) 22:41:08 ID:???
メジャー処のフレームワークが全てhierselect相当の機能実装したら
QuickFormはいらないけれど、そうでないなら必要です。
792nobodyさん:2006/06/23(金) 23:00:03 ID:???
まあ、QuickFormはかなり好き嫌い分かれるから
依存させちゃうのはあまり得策じゃないかもしれないね
793nobodyさん:2006/06/23(金) 23:50:06 ID:???
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
それ大文字です。
794nobodyさん:2006/06/24(土) 02:14:36 ID:???
>>783
Pradoの後追いだね
795nobodyさん:2006/06/24(土) 02:22:24 ID:???
webインターフェイスって?
web上でActionとかバリデーションとかまで作れるようになるってこと?
796nobodyさん:2006/06/24(土) 15:40:20 ID:???
javaのフレームワークでも、QuickFormみたいなのできるのかな?
797nobodyさん:2006/06/24(土) 15:45:04 ID:???
ちょっと前に
QuickForm&Smartyはダストシュートにほりこめって話出てるな
既に過去の遺物くさい
798nobodyさん:2006/06/24(土) 16:29:54 ID:???
http://forum.mojavi.org/lofiversion/index.php/t1107.html

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

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

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

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


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


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

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

ほにゃらら.php
ほにゃららPeer.php
があるよね。どういう仕分けするの?
875nobodyさん:2006/06/27(火) 13:48:47 ID:???
>>873
フレームワークの継承クラスで
コンストラクタいじるのは行儀悪いお
876nobodyさん:2006/06/27(火) 14:07:54 ID:???
>>875
コンストラクタの先頭で parent::__construct(); しておけば別に構わない気もする。
877nobodyさん:2006/06/27(火) 16:03:37 ID:???
http://www.bodyone.fr/
symfony製のフランス下着サイト
エラーでてる
878nobodyさん:2006/06/27(火) 16:08:36 ID:???
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…?
879nobodyさん:2006/06/27(火) 18:37:45 ID:???
>>878
そんなバカな!……って、あれ??
880nobodyさん:2006/06/27(火) 19:57:45 ID:???
askeet遅いよね。
あれってどのくらいページビューあるのかな。

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

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

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

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

一つしつもーん。

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

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

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

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

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

これって、view.yml読めてないっぽいですよね???
あ、鯖はFC4なのでutf-8環境だと思うんですが…。うぅむ。
900nobodyさん:2006/06/28(水) 21:44:57 ID:???
多分、キャッシュが残ってるんじゃないかな。
動作がおかしいときは
symfony cc
でキャッシュクリアするのがとりあえず基本。
901nobodyさん:2006/06/28(水) 21:52:27 ID:rNBnesoN
>>900
にゃるほどぅ。やってみます、ありがとう!
だめだったら、php.iniの設定とかもうちょい見直してみます。
さんくす!
902nobodyさん:2006/06/28(水) 23:57:14 ID:VZRw5y2k
このスレの皆さんにお願いがあります。
東京近郊でマンツーマンでMVCとフレームワークの教授していただけませんか?
現在のスキルレベルはSmartyとPEAR(DB,Auth)を使えるようになったくらいです。
1日3万円×4日間(土日)くらいでお願いしたいのです。
よろしくお願いします。
903nobodyさん:2006/06/28(水) 23:58:33 ID:???
こんなところで探すなって。
904nobodyさん:2006/06/29(木) 00:18:19 ID:???
いいバイトだな
905nobodyさん:2006/06/29(木) 00:21:49 ID:???
いや良くはないだろw
MVCやフレームワークを人に教えられる程といえば
第一級の人材だよ
日給3万は高いとは言えない
906nobodyさん:2006/06/29(木) 00:30:24 ID:???
いやー、少なくともここで探したら
第一級とかわからんし選べないからなw
せめてSNSでも使ってクレ
907nobodyさん:2006/06/29(木) 00:31:29 ID:???
>>905
少人数のセミナーやってようやくペイする値段。
とは言え現実的な提示額だとは思うが。
908902:2006/06/29(木) 00:33:55 ID:MbUtzM5I
第一級とかはどれくらいのレベルかはわかりませんが、無理なお願いでしょうか?
SNSならGREEかmixiで探せばよいのでしょうか?
909nobodyさん:2006/06/29(木) 00:38:24 ID:???
>>902
Smarty と PEAR が使えてるなら、独学で出来ると思うけど。
910nobodyさん:2006/06/29(木) 00:39:29 ID:???
みったんに教えてもらえば?
911nobodyさん:2006/06/29(木) 00:46:39 ID:???
>>910
独自用語教えられるから先生には不向き
912nobodyさん:2006/06/29(木) 00:53:17 ID:???
俺も女子大生家庭教師に教えて欲しいぜ!
913nobodyさん:2006/06/29(木) 01:03:15 ID:???
オレオレフレームワーク作りたいわけじゃないよなぁ
914902:2006/06/29(木) 01:24:31 ID:MbUtzM5I
もし「やってもいいよ!」という奇特な方が居られたら
[email protected]までメールいただけますか?
もし4日間の予定が3日間で完了したとしても、4日間分はお支払い
致しますので、よろしくお願いします
915nobodyさん:2006/06/29(木) 03:05:04 ID:???
現存のフレームワーク使いまくってれば、
どういうものか感覚的にわかるようになるんじゃない?
916nobodyさん:2006/06/29(木) 03:42:26 ID:???
じゃあ俺は1000円払って
その様子を後ろで見る
917nobodyさん:2006/06/29(木) 04:10:11 ID:???
じゃあ俺は500円でネット中継を見る
918nobodyさん:2006/06/29(木) 04:43:26 ID:???
つーかどんな人が講師役買って出るか分からないのに
なんか無茶すぎないか?
結構色んな流派があって正しい型も定まってない分野だから
いきなり知らない人に教えてもらうのは結構リスキーだと思う。
そんだけ金出せるなら、そういうセミナーに行った方がよくない?
919nobodyさん:2006/06/29(木) 04:46:52 ID:???
まあソースとかMVCのセンスの良さでも
symfonyは抜きんでてるから
symfonyに熟達した人にsymfonyについて教えてもらうようにしたら
ハズレはひかないかもしれないな
920nobodyさん:2006/06/29(木) 11:25:34 ID:???
え?
symfonyのソースはかなりセンス無いほうじゃない?
921nobodyさん:2006/06/29(木) 11:57:17 ID:???
>>920
どのあたりが?
922nobodyさん:2006/06/29(木) 14:38:44 ID:vWarswhD
>>902
いま確認出来ないんだがAsialが何かセミナーしてかなったっけ?
あと、Ethnaならチュートリアルやれはば何とか出来るようになるんじゃね?
923nobodyさん:2006/06/29(木) 14:43:24 ID:???
>>920
公開されてるPHPのソースの中では
最良のレベルだと思うよ。
ものすごく美しいという程でもないけど。
924nobodyさん:2006/06/29(木) 15:38:33 ID: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を習った方がいいんじゃないかと思います。
925nobodyさん:2006/06/29(木) 16:13:29 ID:???
そうだね
RoRのセミナーならたくさんありそうだし。
てか俺も受けようかなー。何かと勉強になりそう。
926nobodyさん:2006/06/29(木) 18:00:46 ID:???
symfony、
エスケープされたリクエストパラメータは
Viewに渡ってない?
EscapingOutputしてても、
ヘルパ内でリクエストパラメータ出力する時には
そのまま出力されるからescapedなパラメータ欲しいなあ
927nobodyさん:2006/06/29(木) 18:21:30 ID:???
簡単なヘルパ書いて解決したよ
symfonyはヘルパの追加も簡単でいいな(´∀`)
928nobodyさん:2006/06/29(木) 22:28:06 ID:???
>>923
横道ずれるけど、貴方がものすごく美しいと感じたソースで
ネット上で手に入る物があったら紹介して。

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

これがおすすめ。叡智がつまってるよ。
931nobodyさん:2006/06/29(木) 23:00:20 ID:???
932nobodyさん:2006/06/30(金) 00:25:09 ID:???
>>931
えいちが詰まってるんですね。
えいちが・・・はぁはぁ。
933nobodyさん:2006/06/30(金) 02:09:17 ID:???
microsoftか・・・
934nobodyさん:2006/06/30(金) 02:19:51 ID:???
偏見(・A・)イクナイ!!
935nobodyさん:2006/06/30(金) 02:25:28 ID:???
>>920がセンスの良いフレームワークを見せてくれるそうだ
936nobodyさん:2006/06/30(金) 02:51:44 ID:???
>>933
おいおい
Microsoft Research の層の厚さをナメちゃいかんよ
937nobodyさん:2006/06/30(金) 03:28:51 ID:???
select_tagで検索したらRoRが出てきた。
symfonyはヘルパの名前まで丸パクリか。
938nobodyさん:2006/06/30(金) 03:41:31 ID:eEI4ckJu
まあ、PHPらしいと言える。
939nobodyさん:2006/06/30(金) 06:21:02 ID:???
symfonyとRoRってどっちが速いんだろう
940nobodyさん:2006/06/30(金) 07:15:49 ID:y2vYgcu0
symfony
941nobodyさん:2006/06/30(金) 07:23:58 ID:???
RoR
942nobodyさん:2006/06/30(金) 07:56:31 ID:???
symfony公式と37signals
体感では37signalsの方が速い気ガス
943nobodyさん
symfonyはpentium !!!で動いてるんだよ。