ZendFrameworkってどうよ?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/10/07(土) 02:49:15ID:6wQ8r0Dcこれってどうよ?
PHP5に移行したほうがいいのかな
0413nobodyさん
2007/07/07(土) 04:06:45ID:???0414nobodyさん
2007/07/07(土) 20:53:32ID:NqO9AG9o0415nobodyさん
2007/07/08(日) 09:25:58ID:???チュートリアルを探し回って、英語だけど1.0にも対応してて
なんとなくよさげだったのでこれやってみる事にした
0416nobodyさん
2007/07/08(日) 12:24:03ID:???0417nobodyさん
2007/07/08(日) 13:30:16ID:???0418nobodyさん
2007/07/08(日) 19:40:07ID:???0419nobodyさん
2007/07/08(日) 19:49:45ID:???微妙に変更はありそうだけど。
0420nobodyさん
2007/07/08(日) 20:46:43ID:???APIや構成とかも後方互換性取りつつ直していくだろう
1.0にした以上実際に使う人も多くなるから
これ以降もコロコロ仕様が変わるようだとMLが苦情で溢れるよ
0421nobodyさん
2007/07/08(日) 20:49:19ID:???0422nobodyさん
2007/07/09(月) 02:25:12ID:???0423nobodyさん
2007/07/09(月) 23:54:55ID:???youtubeAPIのレスポンス取得が失敗する
0424nobodyさん
2007/07/10(火) 00:02:00ID:???0425nobodyさん
2007/07/10(火) 17:13:44ID:???の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:???0432nobodyさん
2007/07/15(日) 08:55:28ID:S10qjWJshttp://framework.zend.com/manual/ja/zend.cache.html
0433nobodyさん
2007/07/15(日) 10:36:56ID:???レスありがとう。
ないとなると、save()するときに日時を取得しとくとか、
Zend_Log関係で工夫するくらいしかないか。
0434nobodyさん
2007/07/15(日) 22:33:46ID:???プロジェクト等あったら教えて
0435nobodyさん
2007/07/15(日) 23:06:51ID:???激しく希望。
PHP4を引きずり続けるいやーな流れをぶった切るようなキラーアプリが欲しい。
MovableTypeやRuby on Railsの様に、レンサバの環境から変えてしまうような。
・・・ZFにそこまでの力があるかはおいておいて、とりあえずPHP5限定のすごい
アプリをつくってエロイ人
0437nobodyさん
2007/07/15(日) 23:09:49ID:???0438nobodyさん
2007/07/15(日) 23:49:43ID:S10qjWJsそっから勉強したいし
0439435
2007/07/15(日) 23:52:28ID:???thx
ざっくり見てみたが、ZFのサンプルというか練習土台としていい感じ?
間違ってもキラーアプリにはなりそうにないが、読みやすいからこのままいじりたく
なるソースの様な気がする。
こういうのが、PHP4との互換性をごにょごにょしてて読めねーよてCMSとかを
押し流してくれたら・・・。
ただ、気になったのは、やっぱり
private static function _stripslashes(){〜〜}
を自分で定義とか
$hoge = isset($_POST['hoge']) ? $_POST['hoge']: '';
なのね。
Notice出まくるソースよりはいいが、この辺をフレームワークに取り込むとか
言う動きはないのかな?
0440nobodyさん
2007/07/16(月) 00:32:20ID:???リクエストパラメータの取得なら、Zend_Controller_Request_Httpとかじゃね?
http://framework.zend.com/manual/ja/zend.controller.request.html
と思ってソースのぞいてみたけど、stripslashesみあたらない。
0441nobodyさん
2007/07/16(月) 00:45:39ID:???0442nobodyさん
2007/07/16(月) 01:31:16ID:???リクエストもスーパーグローバルから取ってるし相当古い
(Requestすらcoreに入ってない時だったんだろうか)
てかチュートリアルやサンプルのアプリ待ってたんじゃ
FWなんざいつまで経っても使えないぜ
0443nobodyさん
2007/07/16(月) 01:44:09ID:???0444nobodyさん
2007/07/16(月) 01:52:57ID:???でも、最新のソース(1.0.0)でもstripslashesは見あたらない。
.htaccess使う前提だから、そこに一行足せばいいと言えばそれまでかもだけど。
0445nobodyさん
2007/07/16(月) 14:43:58ID:???メンテだったらZFのような気がするけど
0446nobodyさん
2007/07/16(月) 15:46:04ID:???素早く書ける仕組みだったり周辺ツールだったりが
色々足りてないのは異存ないが、
個人的にはcakeはコードが醜い、使う気にならない
symfonyは今ある中では一番いいとは思うけど
これもちょっと好みに合わない、
propelはとてもじゃないけど好きになれない
0447nobodyさん
2007/07/16(月) 17:25:11ID:???0448nobodyさん
2007/07/16(月) 20:48:10ID:???0449nobodyさん
2007/07/17(火) 08:13:56ID:???なんで流行ってるんかわからん
使うだけのやつにはいいのかね
0450nobodyさん
2007/07/17(火) 13:09:16ID:???0451nobodyさん
2007/07/17(火) 14:10:19ID:???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:???>cake: タブ
これがなあ。こっち側でタブ表示修正すればいいといえばいいんだけど
if (
isset(
) && ...............
)
こんなの最初に見た時は、何事かと思ったもんだ。
0454nobodyさん
2007/07/17(火) 15:37:12ID:???環境によって見え方が違うっていうのは分かってるんだけど、
タブ=スペース4コが大多数だと思っていた。
考え方を改める事にするよ。
って言ってもおおっぴらに公開するようなモノもないけどさ。
0455453
2007/07/17(火) 15:42:42ID:???結局は神学論争の域だから論じても仕方がないことがあるんだけど、cakeのアレはさすがに・・っていう印象。
0456nobodyさん
2007/07/18(水) 00:15:32ID:???他にも問題あり? > cake
0457nobodyさん
2007/07/21(土) 00:26:22ID:???っていうのはバリデータでやるのがいいの?ちがう?
0458nobodyさん
2007/07/21(土) 00:42:33ID:???実際にFW使うとなると拡張したりする作業は絶対に出てきて、
その時にFWのソースを読みつつ拡張していく事になるけど
それがcakeのソースある程度読んで
別に構わないと思うなら使ってもいいんじゃない
php4に対応する必要があるとかの理由がないなら
基本どれ使うかは好みっちゃ好みだし
0459nobodyさん
2007/07/21(土) 01:40:42ID:???結局ソース読まなきゃいけないことは確かにあるなぁ
だからどういう動きをしているのかとか利用者が多くて情報の多いFWの方がいいよね
0460nobodyさん
2007/07/21(土) 02:39:45ID:???何か必要に迫られた時に
深追いする気になれるコードかどうかってのは
見ておいた方がいいと言うか、
まあ結局FW使ってて深追いしない事なんて無いからw、
それだったら構成がすっきりしていて
自分が綺麗だと思えるコードの方がいいから
0461nobodyさん
2007/07/22(日) 20:27:44ID:???1.0の情報がほとんど見つからない
おまらどこみてんだよ
0462nobodyさん
2007/07/22(日) 21:12:33ID:???0463nobodyさん
2007/07/22(日) 21:23:07ID:???0464nobodyさん
2007/07/22(日) 21:28:08ID:???0465nobodyさん
2007/07/22(日) 21:34:40ID:???遊びだったのね
0466nobodyさん
2007/07/22(日) 21:56:14ID:dU3L4Ryuキャッシュの判別自動化できないかな・・・
0467nobodyさん
2007/07/22(日) 22:06:04ID:???filter_inputとaclあたりの情報をくださいお願いしま
0468nobodyさん
2007/07/22(日) 22:15:13ID:???0469nobodyさん
2007/07/22(日) 22:18:17ID:???俺も安定したら本気だす
0470nobodyさん
2007/07/23(月) 22:39:41ID:???http://framework.zend.com/wiki/display/ZFPROP/Zend_Layout
これ?ぐらいしか見つからなかった。
ほんとに入んのかな。なんで Zend_Controller、Zend_View から独立してんだ。
0471nobodyさん
2007/07/26(木) 01:24:41ID:???こっちが入ると思う、いつの間にかReviewになってるね。
svnからコードも落とせるよ
0472名無しさん@そうだ選挙に行こう
2007/07/29(日) 17:35:22ID:???Zend_Session でフォームの値を持ちまわして
echo $this->formCheckbox('hoge', $session->hoge);
ってやると失敗する。
「確認画面に行って入力フォームに戻る」を繰り返すと
<input type="hidden" name="hoge" value="0" />
<input type="checkbox" name="hoge" id="hoge" value="0" />
って感じで、 hidden も checkbox も value が 0 になっちゃう。
0473名無しさん@そうだ選挙に行こう
2007/07/29(日) 19:56:36ID:???0474名無しさん@そうだ選挙に行こう
2007/07/29(日) 20:04:39ID:???0475472
2007/07/29(日) 20:08:14ID:???確認画面で受け取った値をそのままhiddenに入れるのは危険だよ
自己解決しますた。
echo $this->formCheckbox('hoge', $session->hoge === '1' ? '1' : null);
こんなかんじで…
なんだかなー
0476nobodyさん
2007/07/29(日) 21:21:12ID:???http://www.alexatnet.com/
がDrupalに変わっちゃっててブログツールの場所が見つからないんだけど
公開終了しちゃってるの?
0477nobodyさん
2007/07/30(月) 18:46:09ID:0pTg8goEuse_only_cookies = on
にしておけって書いてあるけど、
携帯対応するとoffにせざるを得ないよね?
0478nobodyさん
2007/07/30(月) 21:47:24ID:???0479nobodyさん
2007/07/31(火) 13:59:05ID:ti5DbwcIZend_Session::setOptions(array(
'use_only_cookies'=>0,
'use_cookies'=>0,
'use_trans_sid'=>1,
'remember_me_seconds'=>3600,
'name'=>"psm",
));
これで動いてるけど、まずいのかな。
たしか
ZF_Configとあわせて、この設定をiniファイルで外側に出す方法もマニュアルに出てると思った
0480479
2007/07/31(火) 14:02:44ID:???たしかZF_Session内でini_set()してるから
.htaccessに書いてもうわがかれちゃう。
0481nobodyさん
2007/07/31(火) 22:34:55ID:???30.4. グローバルセッションの管理に書いてあるヤツ
0482nobodyさん
2007/07/31(火) 23:53:28ID:qBa+C6/Rそうれはそうだけど>>477さんも言っている様に
日本の携帯特にDOCOMOはとてつもなく技術が遅れていて
そうするよりしかたがないんですよ。
商用サイトを作るときに携帯を無視とか、DOCOMOを無視するわけにはいかないので。
で、たとえばユーザー認証を作るのにセッションを使用しないわけにもゆかないので、
nameを変えるのはもちろん、有効時間を短く設定し、ユーザーエージェントや、固有ID(これも出ない携帯あり)
などをチェックし、外にリンクを張るようなところはIDが投下しないように気を配ったり
本当にめんどくさい!
IPである程度固定で切ればよかったんだけど、DOCOMOはリクエストのたびにIPが変わると来てるから・・・
ワンセグや着うたも良いけど、そういう基本的なところもうちょっと進歩させてもらいたいですな。
0483nobodyさん
2007/08/01(水) 00:13:20ID:???0484nobodyさん
2007/08/01(水) 15:35:42ID:???$validators = array
(
array('aaa', 'bbb') => 'Digits'
);
$input = new Zend_Filter_Input($filters, $validators, $data, $options);
みたいに、グループ化して検証することって出来ないの?
QuickFormではグループ化できたんだけどなぁ
0486nobodyさん
2007/08/01(水) 17:33:45ID:???できないんで、何か良い方法がないかと模索してるんです。
viewで
echo $this->formText('hoge[aaa]');
echo $this->formText('hoge[bbb]');
ってしたけど、このやり方はどーなんだろ。
0487nobodyさん
2007/08/05(日) 13:48:03ID:jVkpvx0G何がかわったにゃあああああああああ?
0489nobodyさん
2007/08/05(日) 21:52:58ID:???なんか0がかえってくるんだが…
0490nobodyさん
2007/08/08(水) 00:43:29ID:47b/4FiEで応答がなくなる事があるんだけど同じ現象の人いない?
0491nobodyさん
2007/08/08(水) 00:45:56ID:???0492nobodyさん
2007/08/08(水) 01:09:19ID:???応答無くなるって具体的にどんな感じよ?
0493nobodyさん
2007/08/08(水) 10:19:59ID:47b/4FiEZend_Session::start();
としてるんだけど、ブラウザの応答がなくなる事があるからログを出してみたんです。
$logger->debug("test1");
Zend_Session::start();
$logger->debug("test2");
で通常は
test1
test2
と正常に出てるんだけどブラウザに応答がなくなったときは
test1
で止まってる。
全然具体的じゃなくてすいません。
いつ起きるか調査中なので続報あったら書きます。
0494nobodyさん
2007/08/08(水) 19:04:48ID:???どうなんだろあれ
0495nobodyさん
2007/08/10(金) 01:57:46ID:???0496nobodyさん
2007/08/11(土) 15:24:00ID:efQm7yYJアレ使うとソースが無駄に長くならね?
どういう風にやってんの?
0497nobodyさん
2007/08/11(土) 17:29:13ID:???0498nobodyさん
2007/08/11(土) 18:00:42ID:???0499nobodyさん
2007/08/11(土) 19:58:53ID:DjfayvKVhttp://mixi.from.tv/
0500nobodyさん
2007/08/20(月) 15:40:21ID:tSriHhKp0501nobodyさん
2007/08/20(月) 21:53:02ID:???0502nobodyさん
2007/08/20(月) 22:11:36ID:tSriHhKp0503nobodyさん
2007/08/20(月) 22:31:01ID:???0505nobodyさん
2007/08/20(月) 23:35:09ID:???お前らsmarty好きだよな
俺zend_view使ってるぞ
0506nobodyさん
2007/08/21(火) 09:23:20ID:???0507nobodyさん
2007/08/23(木) 13:47:37ID:???少ないんじゃないの
0508nobodyさん
2007/08/23(木) 22:17:03ID:???0510nobodyさん
2007/08/25(土) 21:35:06ID:???早くLayout付けてよ
0511nobodyさん
2007/08/25(土) 21:44:21ID:???0512nobodyさん
2007/08/28(火) 16:04:26ID:XU/nJc53次のバージョンアップいつごろとか言ってたりしないか教えてくれよ〜
0513nobodyさん
2007/08/28(火) 16:43:24ID:???続き作ってくれる人募集中だって
■ このスレッドは過去ログ倉庫に格納されています