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

ZendFrameworkってどうよ?

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/10/07(土) 02:49:15ID:6wQ8r0Dc
ようやくVer.1.0が出るらしいね
これってどうよ?

PHP5に移行したほうがいいのかな
0356nobodyさん2007/06/26(火) 21:38:16ID:???
>>349-351
まったくの門外漢だが、Zend Framework てそういうのもセットになってるの?
.htaccess の mod_rewrite ?
railsの影響かと思ってしまうが、そういうのが新しいの?
トレンドに詳しい人の解説があれば嬉しいです。

ScriptAlias を使ったPATH_INFOでの引数渡しは相当初期からあったと思うが、
レンタルサーバで不可能な方法だしなによりCGI対象なため?PHPユーザレベルに
は全く広まってない。使いたかったけど。

>>350 は汎用性がある唯一のやり方だとは思う。
0357nobodyさん2007/06/26(火) 22:38:30ID:???
>>356
PHPユーザレベルには全く広まってない、ってのはさすがに違和感
主要PHPFWはだいぶ前からmod_rewriteベースだし
レンタルサーバも今は大概htaccessでmod_rewrite使えるよ

そういうのもセットというかmod_rewrite使えること前提で
Controller(Router)が構成されてる、これはZFに限らず、
symfony/cake/codeigniterとかもそのはず

むしろ>>350形式のようなquery stringからルーティングする方式は
最近のFWではもうほとんどサポートされてないような
mojaviとかmojaviベースな国内FWとかくらい?
0358nobodyさん2007/06/27(水) 00:06:33ID:???
レスありがとう。
> 広まってない
は、ScriptAlias の方ね。それも実際はそうでも無いのかも知れないけど。

今は、mod_rewriteさまさまな状況なのかなぁというのは少し前から感じてたので、
本当にそういう流れなのかなという確認です。
確かに便利だけど、少し前は使えるところもあんまり無かったし、重くなるとか
いろいろ言われてたし。
これも (railsなど含む、PHPにかぎらない) フレームワークの力かな。

> むしろ>>350形式のようなquery stringからルーティングする方式は
> 最近のFWではもうほとんどサポートされてないような
前に触ったときは、CakePHPはサポートしてたよ。mod_rewrite なくても大丈夫って。
0359nobodyさん2007/06/27(水) 01:23:41ID:???
Zend_View Enhancedってよさげ
03603502007/06/27(水) 23:08:11ID:I/EFS+XL
>>351
http://2ch.net/login/

でログインのフォームを表示するページの場合
controller=login
action=index
ってするとして、、、

<form action="/login/" method="post">
みたいなフォームでデータを送信したときに
<input type="hidden" name="action" value="login">
で、

controller=login
action=login
みたいにしたいな〜と思ったんです。
0361nobodyさん2007/06/28(木) 00:50:42ID:???
>>360
URIパスマッピング=ルーティングに、POSTの話し混在させるのがよくワカランけど
やりたいならルータコントローラーを拡張すればいいんじゃないの。出来るでしょ。
でも普通はパラメタで処理するよ、そういうのは。
0362nobodyさん2007/06/28(木) 01:06:18ID:???
>>358
CodeIgniterもサポートしてるけど、結局使わんでしょ。
PATH_INFOやREQUEST_URIだけ取得できれば,mod_rewriteなしでも
http://example.com/index.php/foo/bar/
形式でのルーティングできるもん。
0363nobodyさん2007/06/28(木) 07:52:48ID:???
>>362
> http://example.com/index.php/foo/bar/
この 〜〜.phpがいやーんな時に使いたいのが ScriptAlias かな?
mod_php で使えるのかは知らないが。

でもこれだと、画像やCSS,JavaScriptなど外部ファイルのURL指定は /img/hoge.gif みたいな絶対指定にする必要がある?
それは mod_rewrite つかう場合でも同じなのかな。みんなどうやってるんだろ。
0364nobodyさん2007/06/28(木) 12:12:31ID:???
>この 〜〜.phpがいやーんな時に使いたいのが ScriptAlias かな?
まあそういうことかもしれんけど、 ScriptAlias 指定出来るサーバなんだったら
普通mod_rewrite使えるだろ。

>絶対指定
なんで?
0365nobodyさん2007/06/28(木) 16:38:15ID:???
>>350
indexでhiddenのactionの値見て振り分けるとか。
0366nobodyさん2007/06/29(金) 00:43:19ID:???
http://japan.zdnet.com/oss/story/0,3800075264,20351809,00.htm

ゼンドなど、ウェブ開発手法「OPTIMA for Zend Framework」を発表

有料?こんなので金取れるのか…?
0367nobodyさん2007/06/29(金) 02:38:52ID:???
有料ならいらね( ゚д゚)、ペッ
0368nobodyさん2007/06/29(金) 20:46:25ID:???
どのクラスがzendの魅力なんだ。
0369nobodyさん2007/06/29(金) 22:13:28ID:u0ng+pVR
国分「もうすぐ1.0だけどどう思った?」
http://framework.zend.com/
0370nobodyさん2007/06/29(金) 22:22:03ID:2SpZ3JSR
まだまだだろ?
0371nobodyさん2007/06/29(金) 22:35:00ID:???
ZFって純粋な利便性のためというより
ゼンドが金儲けするために作ってるっぽくね?
なんかうさんくせー
0372nobodyさん2007/06/29(金) 22:36:46ID:2SpZ3JSR
金儲けできるほどのクオリティのがタダで使えるならおいしいじゃん
0373nobodyさん2007/06/29(金) 22:49:12ID:???
いやいや
有料アタッチメントを売り込むための撒き餌って感じ
で、実際はたいしたことないの。
0374nobodyさん2007/06/29(金) 23:44:06ID:???
ありがたく使える部分を使わせてもらおう。
フレームワークじゃなくライブラリなんだから。
0375nobodyさん2007/06/29(金) 23:46:27ID:???
セミナーみたいので馬鹿の金持ちから毟るんだろ
0376nobodyさん2007/06/30(土) 23:46:05ID:???
>>205-209あたりで話題になってるけど、そのままだと、ZFって日本語のメールダメですよね?
>>210あたりはオンボロ携帯を全く視野に入れてないだけ?
0377nobodyさん2007/06/30(土) 23:59:58ID:NoywJpgr
>>376
日本語桶だよ
0378nobodyさん2007/07/01(日) 01:23:26ID:mg2cJt1/
>>346
まだそれほど良くソースみてないけど
本文やsubjectはquoted-printableでエンコードされるみたいじゃないですか?

しかも、対応してないので改造しないとBASE64にすることができない
ということです。

ほとんどの環境がquoted-printableに対応しているとはいえウィルコムの一部の機種や
古いリレーサーバーには対応してない物があると聞きました。

リレーサーバーはよく知りませんが、少なくともうちにあるウィルコムは文字化けしました。
そういう意味で、対応してないということです。
0379nobodyさん2007/07/01(日) 16:06:36ID:f6e/Y+9u
1.0.0 ktkr!!
0380nobodyさん2007/07/01(日) 16:30:22ID:???
1.0になったところで・・・
0381nobodyさん2007/07/01(日) 17:13:31ID:???
         ,. -‐'''''""¨¨¨ヽ
         (.___,,,... -ァァフ|          あ…ありのまま 今 起こった事を話すぜ!
          |i i|    }! }} //|
         |l、{   j} /,,ィ//|       『ZFは1.0になったと
        i|:!ヾ、_ノ/ u {:}//ヘ        思ったらいつのまにか終了していた』
        |リ u' }  ,ノ _,!V,ハ |
       /´fト、_{ル{,ィ'eラ , タ人        な… 何を言ってるのか わからねーと思うが
     /'   ヾ|宀| {´,)⌒`/ |<ヽトiゝ        おれも何をされたのかわからなかった…
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ        頭がどうにかなりそうだった…
    // 二二二7'T'' /u' __ /:::::::/`ヽ
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \    一人開発とか時代後れだとか
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽ    そんなチャチなもんじゃあ 断じてねえ
  ノ ' /  ノ:::::`ー-、___/::::://       ヽ  }
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ  もっと恐ろしいものの片鱗を味わったぜ…
0382nobodyさん2007/07/01(日) 18:02:38ID:???
Zend_Validate_AlnumってUTF-8の日本語だとtrueになっちゃうんですけど
これも自分で調整しないと駄目なんでしょうかね・・・
0383nobodyさん2007/07/01(日) 20:04:46ID:eEsmHWC5
Zend_Authの使い方が解らないんですけど、Zend_Auth_Adapter_Interfaceをimplementsしたクラスは何処へ置けばいいのでしょうか。
0384nobodyさん2007/07/01(日) 20:55:10ID:???
>>383
http://devzone.zend.com/article/1665-Zend_Acl-Zend_Auth-Example-Scenario
0385nobodyさん2007/07/01(日) 21:44:59ID:???
ユーザー登録して、ログインしたら
ユーザー専用ページが表示される
っていうだけの簡単なサンプルとか公開してほしいな
0386nobodyさん2007/07/01(日) 21:59:13ID:KBDlHz5H
>>385
そんなものも作れないおまえって・・・
0387nobodyさん2007/07/01(日) 22:24:54ID:???
俺も作れませんが・・・w
03883832007/07/01(日) 22:27:03ID:???
すいません。
せっかく教えて頂いたんですが、英語でよく解りません。。
翻訳サイト等いろいろ駆使してみたんですが。。
ヒントだけでも頂けませんでしょうか。。
上記のサイトがそうだと言われたらぐぅの根もでませんが。。
0389nobodyさん2007/07/01(日) 22:41:12ID:???
>>386
AuthとかAclとかの使い方がいまいちわからないんです><
0390nobodyさん2007/07/01(日) 23:50:08ID:???
ていうか日本語のマニュアルあるんだから
それをまずくまなく読めよ
それでわからなかったらソース読めよ
それができない奴はどんな凄いFW使ったって結局詰まるよ
ZFは特にモジュール毎に分離されてて
一番ソースも読みやすいのに
0391nobodyさん2007/07/02(月) 02:43:25ID:???
結局validateとかプラグインとか自前で作りまくりで
全然フレームワークになってねー
0392nobodyさん2007/07/02(月) 03:57:18ID:???
違うFW使って、zendはライブラリとして使うのがお勧め。
CakePHPかCodeIgnaiterあたりがいい。そのままzendフォルダぶち込める
0393nobodyさん2007/07/02(月) 04:03:25ID:???
まじで一人で作ってるとか思えないクオリティー
それがZF
03943782007/07/02(月) 08:35:27ID:BQ6KugYn
setBodyするときに3番目の引数でencoding指定できるようになってる。

よかったよかった
0395nobodyさん2007/07/02(月) 08:48:50ID:???
というかほんとに一人でつくってるんだよね
0396nobodyさん2007/07/02(月) 21:09:51ID:???
>>391
FWってその程度でいいんだよ。
流れだけ使えば。
0397nobodyさん2007/07/03(火) 17:14:17ID:EdzluZTx
 Zend Frameworkは,スクリプト言語PHPで記述したアプリケーションを,Webアプリケーション化するオープンソースのフレームワーク。
開発作業には,2005年10月の発表からこれまでに230人の個人および企業系開発者が参加したという。
0398nobodyさん2007/07/03(火) 17:26:33ID:???
500日として、一人が二日に一日仕事すると延べ230人になるな。
0399nobodyさん2007/07/03(火) 19:31:13ID:???
なにその数字のマジックw
0400nobodyさん2007/07/03(火) 21:06:01ID:???
>>398
なるほど、その開発者が500日の内にフリーになったり再就職したりしてるわけだw
0401nobodyさん2007/07/03(火) 23:07:48ID:???
http://framework.zend.com/manual/status
日本の翻訳率すごいなw
0402nobodyさん2007/07/03(火) 23:22:07ID:???
takagi神はもっと評価されるべき
本家やPHPUnitのドキュメントとかも翻訳してる人だよな?
0403nobodyさん2007/07/04(水) 01:11:18ID:y0LJklWR
aclとauthを使った認証システムを考えてて
マニュアル読んでも、どうも、自信がない・・・

例えば、ユーザーIDとパスがDBにしまってあって
MyPageみたいに、ページによって、このユーザーは編集できる、とか出来ないとか、分けたいとき、

まず最初のリクエストで、セッションにログインしてるユーザー情報がなければ
Authを使って、DBを調べ、パスとIDがあってたら、セッションに保存する。

で、同じリクエスト内で、そのページの編集が出来るユーザーとページのIDを(DBに問い合わせて)
ACLに登録、さらにセッションに登録されている認証ユーザーもACLに登録し

$acl->isAllowed('セッションのユーザーID', 'ページのID', 'edit')

とやって、falseならアボーン。

だいたいこんな感じでしょうか?
04043832007/07/04(水) 02:35:22ID:???
>>390
遅くなりましたがソースざっとですが読んだら解りました。
バカな質問してたと理解しました。
すみません。。
そしてありがとうございました!
0405nobodyさん2007/07/05(木) 01:23:08ID:+SLXoMdw
Zend_Service_YouTubeキボンヌ
0406nobodyさん2007/07/05(木) 01:29:30ID:c737okI5
てか2ちゃんって何でこんなに人減ったんだ???
芸スポも、n+もえらい減ってたぞ。。。
04074302007/07/05(木) 04:00:54ID:qisI43AQ
aclがどうも違うみたいですね・・・

これってRoleに登録されてないユーザーをisAllowedすると
例外投げるじゃないですか?で、認証かけたユーザーもaddRoleしようとすると、
先にDBに問い合わせて登録したユーザーと被ったときに例外投げる
(つまり認証が成功するユーザーからの問い合わせの時に、そのRoleは既にいますと)。

と言うことはDBに登録されてるユーザー全員をRoleに登録して
その全ページをリソースに登録して、しかも権利も登録して使う物なのですか?

まさか、例外キャッチして・・・ってことはないですよね。

使いどころが良くわかりません・・・・
まあ、Authは便利なのでそれは使って、ユーザーが権利があるかどうかは
自分で実装できるので問題ないのですが
便利なのに、勘違いしていたらもったいないかな、とおもって。

ちなみに404とは別人です
0408nobodyさん2007/07/05(木) 06:15:03ID:???
>>406
名古屋人?
0409nobodyさん2007/07/05(木) 09:54:17ID:???
>>405
PEARじゃだめなの?
0410nobodyさん2007/07/05(木) 10:00:02ID:???
>>407
なんかRoleの理解がおかしいような

管理画面にログインできる人が複数いるとして
一番偉い人だけが触れる画面とそうでない画面がある場合に
総合管理者(=super_admin)と一般管理者(=admin)みたいにRoleを分ける、
DBにはそれぞれの管理者ユーザはどのRoleなのか入ってる、
その場合実際に必要なRoleはadminとsuper_adminだけでしょ
04114072007/07/07(土) 03:17:23ID:???
案ずるより生むがやすしですね
作ってみたら、結構思い通りに出来ました

お騒がせしてすんません。

acl便利ってか、いいですね
04124072007/07/07(土) 03:36:58ID:???
>>410
レスありがとうございます。
専ブラがうまく読み込めなくて、レス着いてないかと思って411のレスしちゃいました。

おっしゃるとおり、アクセスレベル的な要素(adminとかstaff、userなど)を、ユーザーに登録して
非常に楽に、色々なレベルでのアクセス制御を実現できました。

ただ、407を書いたときに疑問に思ったとおり、認証をかけたユーザーがすでにaddされていると
例外投げるので、事前に hasRoll(でしたっけ?)で、そのユーザーがいるか確かめてから
addすれば何の問題もなかったわけでして・・・

まあ、ちょっと複雑(ユーザーによって権限が違う)認証システム作るのがはじめてだったので
勘弁してくださいOTZ
0413nobodyさん2007/07/07(土) 04:06:45ID:???
filter_input使ったほうがソースが長くなって手間が増えるんだけどw
0414nobodyさん2007/07/07(土) 20:53:32ID:NqO9AG9o
(゚ε゚)キニシナイ!!
0415nobodyさん2007/07/08(日) 09:25:58ID:???
http://akrabat.com/zend-framework-tutorial/

チュートリアルを探し回って、英語だけど1.0にも対応してて
なんとなくよさげだったのでこれやってみる事にした
0416nobodyさん2007/07/08(日) 12:24:03ID:???
pdfかぁ
0417nobodyさん2007/07/08(日) 13:30:16ID:???
なんでこの平成の世にpdfなんて使うんだ・・・
0418nobodyさん2007/07/08(日) 19:40:07ID:???
ZendFrameworkっていま覚えても仕様がどんどん変更されそうで面倒だな。
0419nobodyさん2007/07/08(日) 19:49:45ID:???
さすがにどんどん変更ってことはないだろう。
微妙に変更はありそうだけど。
0420nobodyさん2007/07/08(日) 20:46:43ID:???
1.0にしちゃったからさすがにここからは
APIや構成とかも後方互換性取りつつ直していくだろう
1.0にした以上実際に使う人も多くなるから
これ以降もコロコロ仕様が変わるようだとMLが苦情で溢れるよ
0421nobodyさん2007/07/08(日) 20:49:19ID:???
互換性欲しい人はMaintenance Branch使えばOK
0422nobodyさん2007/07/09(月) 02:25:12ID:???
PagerはPEARの使うの?
0423nobodyさん2007/07/09(月) 23:54:55ID:???
restのリクエストでZFが勝手に変なパラメータつけるせいで
youtubeAPIのレスポンス取得が失敗する
0424nobodyさん2007/07/10(火) 00:02:00ID:???
チラシの裏に書いてろ
0425nobodyさん2007/07/10(火) 17:13:44ID:???
>>415
のpdfはすごくよかったよ。チュートリアルとして。
現在、ZendFrameworkを利用した出会い系サイトのプロジェクトも
終了まじかです。
0426nobodyさん2007/07/10(火) 19:50:02ID:???
数年前に出会い系サイト作ったことあるけど
当時の様子見てもこれ何年も持たないなって雰囲気だったが
今でも新規案件とかあるんだねぇ……
0427nobodyさん2007/07/12(木) 21:11:18ID:???
ミクシィっていうでかい出会い系があるじゃない
0428nobodyさん2007/07/14(土) 14:30:51ID:???
キャッシュ作成のタイミングってデータ更新時じゃなくて、
アクセス時にやるの?
0429nobodyさん2007/07/14(土) 15:33:19ID:iLG/qrGc
キャッシュ作成ってかクリアだろ?

両方じゃね?
0430nobodyさん2007/07/14(土) 15:33:28ID:???
どっちでもいいんじゃね
0431nobodyさん2007/07/15(日) 00:24:13ID:???
Zend_Cacheを使って作成したキャッシュの作成日時って取得できる?
0432nobodyさん2007/07/15(日) 08:55:28ID:S10qjWJs
たぶんない
http://framework.zend.com/manual/ja/zend.cache.html
0433nobodyさん2007/07/15(日) 10:36:56ID:???
>>432
レスありがとう。
ないとなると、save()するときに日時を取得しとくとか、
Zend_Log関係で工夫するくらいしかないか。
0434nobodyさん2007/07/15(日) 22:33:46ID:???
ZFを使ったブログやCMSやSNSってまだないのかな
プロジェクト等あったら教えて
0435nobodyさん2007/07/15(日) 23:06:51ID:???
>>434
激しく希望。
PHP4を引きずり続けるいやーな流れをぶった切るようなキラーアプリが欲しい。
MovableTypeやRuby on Railsの様に、レンサバの環境から変えてしまうような。

・・・ZFにそこまでの力があるかはおいておいて、とりあえずPHP5限定のすごい
アプリをつくってエロイ人
0436nobodyさん2007/07/15(日) 23:09:19ID:???
>>434-435
>>133

これは?
0437nobodyさん2007/07/15(日) 23:09:49ID:???
軽く調べたところだとZFでCMSを作っている人はいるようだ
0438nobodyさん2007/07/15(日) 23:49:43ID:S10qjWJs
まぁ、そういうの欲しいよね。
そっから勉強したいし
04394352007/07/15(日) 23:52:28ID:???
>>436
thx
ざっくり見てみたが、ZFのサンプルというか練習土台としていい感じ?
間違ってもキラーアプリにはなりそうにないが、読みやすいからこのままいじりたく
なるソースの様な気がする。
こういうのが、PHP4との互換性をごにょごにょしてて読めねーよてCMSとかを
押し流してくれたら・・・。

ただ、気になったのは、やっぱり
private static function _stripslashes(){〜〜}
を自分で定義とか
$hoge = isset($_POST['hoge']) ? $_POST['hoge']: '';
なのね。
Notice出まくるソースよりはいいが、この辺をフレームワークに取り込むとか
言う動きはないのかな?
0440nobodyさん2007/07/16(月) 00:32:20ID:???
>>439
リクエストパラメータの取得なら、Zend_Controller_Request_Httpとかじゃね?
http://framework.zend.com/manual/ja/zend.controller.request.html

と思ってソースのぞいてみたけど、stripslashesみあたらない。
0441nobodyさん2007/07/16(月) 00:45:39ID:???
結局DBのクラスが未完成だったからZend_Db使ってますってくらいだなー俺は。
0442nobodyさん2007/07/16(月) 01:31:16ID:???
>>133の記事はZFのバージョンがかなり古い
リクエストもスーパーグローバルから取ってるし相当古い
(Requestすらcoreに入ってない時だったんだろうか)

てかチュートリアルやサンプルのアプリ待ってたんじゃ
FWなんざいつまで経っても使えないぜ
0443nobodyさん2007/07/16(月) 01:44:09ID:???
つかヘルプ割と充実してる気がするんだけど俺だけ?
0444nobodyさん2007/07/16(月) 01:52:57ID:???
>>442
でも、最新のソース(1.0.0)でもstripslashesは見あたらない。
.htaccess使う前提だから、そこに一行足せばいいと言えばそれまでかもだけど。
0445nobodyさん2007/07/16(月) 14:43:58ID:???
開発の早さだったらCakePHPの方が上かなぁ
メンテだったらZFのような気がするけど
0446nobodyさん2007/07/16(月) 15:46:04ID:???
ZFが今のところsymfonyやcakeに比べて
素早く書ける仕組みだったり周辺ツールだったりが
色々足りてないのは異存ないが、
個人的にはcakeはコードが醜い、使う気にならない
symfonyは今ある中では一番いいとは思うけど
これもちょっと好みに合わない、
propelはとてもじゃないけど好きになれない
0447nobodyさん2007/07/16(月) 17:25:11ID:???
名古屋|A`)まーた揺れた
0448nobodyさん2007/07/16(月) 20:48:10ID:???
cakeならCIのがいいな
0449nobodyさん2007/07/17(火) 08:13:56ID:???
cakeってマジ糞だよね
なんで流行ってるんかわからん
使うだけのやつにはいいのかね
0450nobodyさん2007/07/17(火) 13:09:16ID:???
どこが糞か説明してもらわんと納得もできない
0451nobodyさん2007/07/17(火) 14:10:19ID:???
449じゃないけど、やっぱ、ソース見づらいってのがあるんじゃないの。トレースするの疲れる。
ZFとか見やすいしな。


0452nobodyさん2007/07/17(火) 15:01:52ID:???
別にいいっちゃいいんだけどさ、

ZF: 基本PEARスタイル(スペース4)
symfony: スペース2、ブレスで一行
cake: タブ
CI: タブ、ブレスで一行

主要なFWで全部コーディングスタイルが違うってどうなのよっていう
比較しようとリーディングするのにも激萎えだよもうw

どれがいいとかって話になるとまあ
宗教じみたものになるからアレだけど
とりあえず揃えてくれよって思う
(個人的にはPEARスタイル希望)
まあそういう意味でもZFはやっぱソース追いやすいのはある
0453nobodyさん2007/07/17(火) 15:20:21ID:???
>>452
>cake: タブ
これがなあ。こっち側でタブ表示修正すればいいといえばいいんだけど
    if (
                            isset(
) && ...............

      )
こんなの最初に見た時は、何事かと思ったもんだ。
0454nobodyさん2007/07/17(火) 15:37:12ID:???
タブって結構嫌われてるのか?
環境によって見え方が違うっていうのは分かってるんだけど、
タブ=スペース4コが大多数だと思っていた。
考え方を改める事にするよ。
って言ってもおおっぴらに公開するようなモノもないけどさ。
04554532007/07/17(火) 15:42:42ID:???
いやまあ、452氏が言ってるようにタブなのかスペース(その数もあれこれ)なのかっていうのは
結局は神学論争の域だから論じても仕方がないことがあるんだけど、cakeのアレはさすがに・・っていう印象。
■ このスレッドは過去ログ倉庫に格納されています