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

lt;?php フレームワーク symfonyのスレ ?gt;

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/07/03(月) 23:36:42ID:???
■symfony
http://www.symfony-project.com/

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

■The symfony book
http://www.symfony-project.com/content/documentationHome.html

■symfonyで作られたサイトはこちら
http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony

どうぞ。
0696nobodyさん2006/09/28(木) 13:30:06ID:???
>>693
やっぱり普通そこまでするもん?
フォームが多いと</option>のバイト量も馬鹿にならないしなぁ
0697nobodyさん2006/09/28(木) 21:58:51ID:/yysEgR3
携帯専用WEB鯖はアパッチいじって、ヘッダまで消してあったよw
0698nobodyさん2006/09/28(木) 22:46:21ID:???
ログファイルほっとくと
すごい巨大になるね。気づいたら45Mくらいになってた。
0699nobodyさん2006/09/28(木) 23:24:00ID:???
45MB ぐらいで何をガタガタ抜かしてるんだ…。
0700nobodyさん2006/09/29(金) 00:02:26ID:???
>>697
どういうこと?
0701nobodyさん2006/09/29(金) 02:53:29ID:???
>>696
Viewもしくはヘルパにして書きなさい
0702nobodyさん2006/09/29(金) 20:35:37ID:???
stable: 0.6.3 (99 days ago)
あしたで100日目だよ・・・・
0703nobodyさん2006/09/29(金) 20:36:14ID:???
100日目に何かが起こります
0704nobodyさん2006/09/30(土) 23:38:34ID:???
何もおきない・・・
0705nobodyさん2006/10/01(日) 02:29:29ID:???
200日目にご期待下さい
0706nobodyさん2006/10/01(日) 06:24:18ID:???
symfonyのサイト軽くなったね
0707nobodyさん2006/10/01(日) 13:14:54ID:???
アルファの速度改善のおかげ?
0708nobodyさん2006/10/01(日) 14:04:57ID:???
ところでsymfonyのサイトってどのヴァージョンを使用してるんだ?
0709nobodyさん2006/10/01(日) 22:02:41ID:???
symfonyのボトルネックってどこだろう。
どこをどうやって速くしたんだ??
0710nobodyさん2006/10/01(日) 23:36:40ID:???
core 2 duoにしたらしい。
0711nobodyさん2006/10/02(月) 10:06:01ID:???
本当だ。
What is secret of fastening ? ... It's core 2 duo.
って書いてるわ。
0712nobodyさん2006/10/02(月) 10:10:07ID:???
CPUかよw
07137102006/10/02(月) 12:22:23ID:???
ホントに当たってたの?
0714nobodyさん2006/10/02(月) 17:49:40ID:???
嘘ぴょん。
0715nobodyさん2006/10/02(月) 21:02:07ID:???
0.6.4をゲットする方法はありますか?
0716nobodyさん2006/10/02(月) 21:48:37ID:2drNC5Hd
core duo の記述を探しまわってしまったじゃないか w
ネタなんか orz
0717nobodyさん2006/10/04(水) 00:31:48ID:???
開発をwinでしてるんだけど、鯖にアップすると
セッション関連の挙動が異ならないですか?
0718nobodyさん2006/10/04(水) 00:49:57ID:???
どんなふうに?
0719nobodyさん2006/10/04(水) 04:04:34ID:???
http://www.symfony-project.com/forum/index.php/t/3077/
みると propel 評判わりーな
0720nobodyさん2006/10/04(水) 11:46:34ID:???
railsみたいにマップしてくれないタイプだと、IDE上で構造確認しにくいから、
propelのが好きなんだけどなぁ。
0721nobodyさん2006/10/04(水) 15:17:07ID:???
I18Nの評価たけーな
西欧人には結構重要な機能なのか
0722nobodyさん2006/10/04(水) 15:49:32ID:???
- :
1. Speed
2. Speed
3. Speed

ちょっとわろす
0723nobodyさん2006/10/04(水) 21:51:29ID:???
propel-build-sqlの自動補正機能がありがた迷惑なんだよなぁ。
-----
Column ending with _id are considered to be foreign keys, and
the related table is automatically determined according to the
first part of the column name.
-----
この*_idとかcreated_atの補正を無効にすることってできないの?
0724nobodyさん2006/10/05(木) 02:21:44ID:???
できるよ
0725nobodyさん2006/10/05(木) 08:20:23ID:???
alpha ひそりとver. upしてるよな。
つかえるのか?
0726nobodyさん2006/10/05(木) 12:40:08ID:???
新人さんで〜〜〜す。
http://www.sticker20.com/
07277232006/10/05(木) 14:19:03ID:???
>>724
kwskお願いします。
>>725
symfony propel-build-modelで生成されるファイルの構造が変わってるみたい。
init-projectから新しいバージョンを使いはじめれば問題ないけど、試しに開発途
中でバージョンアップしたらエラー吐かれまくりで冷汗かいた。
でも、css読み込みの不具合
->http://www.symfony-project.com/trac/ticket/621
とか細かいところが改善してて感動した。
0728nobodyさん2006/10/05(木) 15:11:13ID:???
速くなったらしいから使いたいけど
今進行中のプロジェクトに現在進行形のαは使いにくい…
726のサイトとかもどのバージョン使ってるんだろ?
0729nobodyさん2006/10/06(金) 00:43:25ID:???
いまから、使うなら
0.6.3?
0.7.1914?
alpha: 0.9.2316?
どれ使ったほうがいいのでしょうか。
0730nobodyさん2006/10/06(金) 20:07:30ID:???
それは難しすぎて答えられる人がいない問題です
0731nobodyさん2006/10/06(金) 20:15:29ID:???
symfonyのサイトはどのバージョンで組んでるのでしょうか。
0732nobodyさん2006/10/06(金) 22:33:17ID:???
fabienに聞いてみたら?
0733nobodyさん2006/10/06(金) 22:55:48ID:???
xreaでsymfony動かしてる人いますか?
0734nobodyさん2006/10/06(金) 23:14:15ID:???
sfShoppingCart以外のplug-inって無いのかな?かな?
RORはいっぱいあるみたいなのに・・・
0735nobodyさん2006/10/06(金) 23:27:08ID:???
一応だけど、 pear.symfony-project.comに無いって言う意味ね。
sfSuperCachePluginとかは見つけました。
0736nobodyさん2006/10/06(金) 23:39:37ID:???
fabienの電話番号教えて。
0737nobodyさん2006/10/07(土) 00:37:44ID:???
>>736
>>732
0738nobodyさん2006/10/07(土) 00:58:17ID:???
0.9.2316入れてみた。
やっぱり、stableで作ったものがうごかねぇな。
betaなら動くのにな。
0739nobodyさん2006/10/07(土) 01:10:33ID:???
>>736
090-2082-****
0740nobodyさん2006/10/07(土) 05:06:49ID:???
>>733
いくつか動かしてますが?
0741nobodyさん2006/10/07(土) 09:00:12ID:???
正確に。
バージョンも。
0742nobodyさん2006/10/07(土) 14:24:38ID:???
>>735
自分はまだやってないけど、alpha から内部 API が変わってるから、stable 系のプロジェクトはスクリプトでアップグレードしてやらないと動かないんじゃないかな
0743nobodyさん2006/10/07(土) 17:12:58ID:???
スクリプトのアップグレードってなんか怖いよな
てか結構つっこんだことやったから
多分自動修正なんて無理と思う
もうstableでいくしかねー
0744nobodyさん2006/10/07(土) 17:23:36ID:???
やっぱり本家のバージョンは気になる。
あれって、マニュアルの各ページコメント残せたりしてるよな。

0745nobodyさん2006/10/08(日) 00:31:00ID:???
>>741
生意気な態度に萎えたので答えません。
0746nobodyさん2006/10/08(日) 09:38:05ID:???
stable → beta変換するスクリプトってどこにある?
0747nobodyさん2006/10/08(日) 12:20:20ID:???
databases.ymlにdatasourceっていうラベルがあるんですけど、

ここにはどういった値を入れればいいんでしょうか。
0748nobodyさん2006/10/08(日) 20:39:55ID:???
>>747
特に理由がなければコメントアウトしたままでOK.

--http://www.symfony-project.com/book/trunk/modelより
For each environment, you can define many connections, each being
linked to a schema.yml. Connections and schema are linked by the
datasource parameter. It refers to the first key in the schema.yml.
If you don't specify the datasource param, it takes the value of the
label given to the connection settings.
--
0749nobodyさん2006/10/08(日) 20:42:45ID:???
>>723の件がいまだ未解決なんですが、誰か方法を教えてください。
0750nobodyさん2006/10/09(月) 00:39:46ID:???
そのdatasource parameterが [symfony]だったとき、
どうなるんだろう。
そんで、
It refers to the first key in the schema.yml.
If you don't specify the datasource param, it takes the value of the
label given to the connection settings.

ここが分からん。
0751nobodyさん2006/10/09(月) 10:45:43ID:???
それはschema.ymlの最初のキーを参照します。
もしdatasourceを指定しないなら、
接続設定のラベルに与えられた値を取るでしょう。
0752nobodyさん2006/10/09(月) 23:08:15ID:???
∧_∧ H H
( ´・ω・) H H
( つ○O H H画アニコ
と_)_) H H     H ≡ ○
画アニコ画アニコ画アニコ画アニコ画アニ画アニコ画アニコ
          H                  H
                             H
          H                  H
  コニア画コニア画コニア画コニア画コニアコニア画コニア
   H    H                  
   H    H
   H    H
画アニコ画アニコ画アニコ画アニコ画アニ画アニコ画アニコ
  †   .H       H             H
              H             H
      H       H      ○≡    H
コニア画コニア画コニア画コニア画コニアコニア画コニア画
   H        H             †
   H        H
   H        H
画アニコ画アニコ画アニコ画アニコ画アニ画アニコ画アニコ
          H                  H
 山                          H
 □        H     ○≡          H
コニア画コニア画コニア画コニア画コニアコニア画コニア画
0753nobodyさん2006/10/10(火) 00:25:43ID:???
symfony propel-build-modelとかで作られるスクリプト見ると、

スクリプトの最後に ?> がないんだよね。

?> これって書かなくてもよかったっけ?
0754nobodyさん2006/10/10(火) 00:30:31ID:???
stableだけど
引数の順番によってキャッシュが別になるね
id=123&hoge=1 と
hoge=1&id=123 だと別になる。
しかも内部で勝手に順番並べかえたりするから
目的のキャッシュが消せなかった(´д`)ポエー
0755nobodyさん2006/10/10(火) 00:31:20ID:???
>>753
ない方が今のトレンドだよ
0756nobodyさん2006/10/10(火) 01:00:24ID:???
まじっすか!?

でもナゼかエラーでます。
0757nobodyさん2006/10/10(火) 01:55:46ID:???
<?php echo 'hogehoge';

エラー出なかったけど。
0758nobodyさん2006/10/10(火) 02:40:30ID:???
php onlyならエラー出ないよ
0759nobodyさん2006/10/11(水) 01:02:47ID:???
>>726
ベータ使ってるってブログに書いてるね
ベータが実用になってるくらいだし
アルファももう使えるレベルなんかなぁ?
0760nobodyさん2006/10/11(水) 20:46:47ID:???
>>ベータ使ってるってブログに書いてるね
どこに書いてある?詳細に!
0761nobodyさん2006/10/11(水) 21:28:47ID:???
>>760
生意気なので答えません
0762nobodyさん2006/10/11(水) 22:51:12ID:???
<input name="aaa[1]" type="text">としたときに
validateのymlでちゃんと認識してくれないです。
マヌアルには aaa{1}とすればいいと書いてあるんですけど。
たれかご存知の方見えますか?
07637622006/10/13(金) 00:31:57ID:???
betaで直りました。
やっぱり、stableはだめですね。

0764nobodyさん2006/10/13(金) 00:40:21ID:???
stableなのに駄目なんてカナシス
0765nobodyさん2006/10/13(金) 04:03:23ID:???
symfonyでPEARって使いにくいな
だいたいclass_existsの第二引数書いてないから
symfonyのオートローダに来ちゃう
0766nobodyさん2006/10/13(金) 09:54:22ID:???
class_existsでfalseつけないとautoloadするようにしたのって
大失敗だよなあ、4じゃつけてるとエラーになるしさ
0767nobodyさん2006/10/13(金) 11:23:14ID:???
俺もそう思う
だいたいclass_existsの段階でファイルを読んだ方がいいケースが
どれだけあるのかと。
確かめる→なければインクルードするって流れが大半だろう。
せめてこの挙動をオフにできるオプションがあればいいんだけど。
0768nobodyさん2006/10/13(金) 21:38:42ID:???
symfonyでユーザ登録と認証を行うサンプルとか参考になるURLってありますか?
cakephpとか試してみたんですが、うまく出来なくて。
0769nobodyさん2006/10/13(金) 22:02:33ID:???
http://www.symfony-project.com/book/trunk/security
http://develop.ddo.jp/tech/index/PHP/Symfony/documentation
0770nobodyさん2006/10/14(土) 01:01:12ID:???
ありがとうございます。
0771nobodyさん2006/10/14(土) 06:39:59ID:???
今までsymfonyで何個アプリ作った?
0772nobodyさん2006/10/14(土) 07:05:13ID:???

貴様は今まで食ったパンの枚数を覚えているのか?
0773nobodyさん2006/10/14(土) 10:58:07ID:???
5枚くらい
0774nobodyさん2006/10/14(土) 16:27:29ID:???
デフォルトのautoload.ymlが見つからない><
findで総ざらえしてもないよ
symfonyはどこを読んでるの?
0775nobodyさん2006/10/14(土) 16:39:27ID:???
ふぃんどの使い方間違ってただけですた('A`)
07767652006/10/14(土) 19:08:56ID:???
setting.ymlを
autoloading_functions: [[PearLoader, autoload]]
て感じにしたらオートローダ追加できることを知って
PearLoader書いたよ

class PearLoader {

static public function autoload ($class)
{
$exp = explode('_',$class);
if ( count($exp) > 1 ){
$file = implode('/',$exp);
}else{
$file = $class.'/'.$class;
}
$file .= '.php';
$tmp_error_reporting = ini_get('error_reporting');
ini_set('error_reporting', E_ALL);
$result = include_once($file);
ini_set('error_reporting,',$tmp_error_reporting);
return $result;
}

}

pearのクラスもダイレクトに呼べるようになってうまー
0777nobodyさん2006/10/14(土) 19:10:48ID:???
settings.ymlだった
07787652006/10/15(日) 01:15:59ID:???
prodだと追加したオートローダ呼びにいかないから
デバッガで追っていったら
一回目の__autoload()がsfConfigが未設定の時に呼ばれて
その設定内容を内部キャッシュしてることが原因と判明
stableバグ多いな
0779nobodyさん2006/10/15(日) 21:07:50ID:???
実運用の際、データベースの移行は皆さんどうしてますか?
dumpをすると、propel-build-sqlをした時のデータとかみ合わなくなってしまいます。

なんかいい方法ありますでしょうか。
0780nobodyさん2006/10/16(月) 00:23:08ID:???
>> 779

はき出された schema.sql を見ながら、差分の SQL を手動で mysql に食わせてデータベースを更新してる。

0781nobodyさん2006/10/16(月) 00:25:04ID:???
1.0 がもうすぐ出るよって言ってるけど、これって alpha ベース
でしょ?

結構変更してるみたいなのに、いきなりそれを 1.0 として出して
大丈夫なんだろうか。


0782nobodyさん2006/10/16(月) 00:26:48ID:???
>>781
ならずっと0.6使ってたら?
0783nobodyさん2006/10/16(月) 00:31:55ID:???
>>781
だから、alpha出して、みんなバグみつけてねーといってる
0784nobodyさん2006/10/16(月) 01:06:04ID:???
>>780さん

それだと、DBのデータが増えたときに大変じゃないですか。
0785nobodyさん2006/10/16(月) 02:07:55ID:???
現状stableがバギーだから
とっとと1.0に移りたいよ
少なくとも今の0.6系よりはマシだろうから
0786nobodyさん2006/10/16(月) 08:17:32ID:???
なぜbetaつかわない!?
本家も使ってるそうですよ。
0787nobodyさん2006/10/16(月) 08:54:12ID:???
まじ?>本家beta
0788nobodyさん2006/10/18(水) 07:40:20ID:???
画像を出力するだけのタスクがあったとして(例:QRコード生成)
それもsymfonyのActionにする?
エントリポイントを別ラインで設置する?
0789nobodyさん2006/10/18(水) 08:52:04ID:???
もれだったらactionにするに一票。
0790nobodyさん2006/10/18(水) 22:45:16ID:???
おれっちもactionでホットに決めるぜ
0791nobodyさん2006/10/18(水) 23:08:26ID:???
おれはactionでクールに決めるな。
0792nobodyさん2006/10/18(水) 23:38:36ID:???
我輩もacitionであるぞ
0793nobodyさん2006/10/19(木) 04:32:20ID:???
じゃあactionにするお
0794nobodyさん2006/10/19(木) 04:32:32ID:QWDF/Xeo
Torqueを使っている人にノウハウがありそうですが、
schema.xmlをGUIな画面で編集したER図から
直接出力出来るツールもしくは、方法を
ご存知の方いらっしゃいませんか?
0795nobodyさん2006/10/19(木) 05:07:51ID:QWDF/Xeo
すんません、普通にテーブル作ってからbuild-schemaで行けるんですね。
日記すんません。
0796nobodyさん2006/10/19(木) 07:23:59ID:???
propel-build-schemaで作成できます。
■ このスレッドは過去ログ倉庫に格納されています