symfony PHPフレームワークpart2
- 1 :nobodyさん:2010/03/17(水) 00:34:44 ID:???.net
- 前スレ
フランチョスとsymfony
http://pc11.2ch.net/test/read.cgi/php/1201177567/
1.x系公式
http://www.symfony-project.org/
symfony reloaded(2.0) まだプレビュー版
http://symfony-reloaded.org/
- 18 :nobodyさん:2010/04/08(木) 10:18:27 ID:???.net
- >>17
アルファ版なら前から出てるよ。
漏れはベータぐらいになったら勉強し始める予定
- 19 :nobodyさん:2010/04/13(火) 00:56:45 ID:???.net
- symfonyの1.4落として遊んでる初心者です。
Webでも書籍でもORM周りの解説がどれもPropelばかりで
Doctrineの解説がほとんど無いんですけどー!
あと、symfonyコマンドって前と1.4では変わってたりする?
古い解説サイトのコマンドが動きませんよー!
- 20 :nobodyさん:2010/04/13(火) 10:17:30 ID:???.net
- おかしい。blogが更新されていない。
http://www.symfony-project.org/blog/
>>19
http://www.doctrine-project.org/documentation/manual/1_2/ja
- 21 :nobodyさん:2010/04/18(日) 23:29:28 ID:???.net
- >>19
つttp://www.symfony-project.org/jobeet/1_4/Doctrine/ja/
- 22 :nobodyさん:2010/04/19(月) 08:16:33 ID:GfLHeq5W.net
- ユーザー会に勉強会告知来たな〜
- 23 :nobodyさん:2010/04/19(月) 08:49:18 ID:GfLHeq5W.net
- あ、あと前回の勉強会だけど浜松町でやるやつは良かったよ。
初心者にも優しい感じだった。
- 24 :nobodyさん:2010/04/27(火) 03:27:23 ID:YqVPAvHC.net
- 新しくSymfony本が出る予定とかないんでしょうか?
Doctrineについて書かれている本を読んでみたい。
- 25 :nobodyさん:2010/04/27(火) 07:26:04 ID:???.net
- windows環境で、スキーマからモデルを作ろうとしてるのですがうまくいきません。
なんかとんでもないパスを見てるようなのですがどうしてでしょうか?
D:\www\symfony\testProject>php symfony doctrine:build --model
>> doctrine generating model classes
>> file+ C:\Documents and Settings\ken\L...\Temp/doctrine_schema_91400.yml
No yml schema found in C:\Documents and Settings\ken\Local Settings\Temp/doctr
ine_schema_91400.yml
- 26 :nobodyさん:2010/04/27(火) 12:41:49 ID:???.net
- あ・・けんちゃん♥ そこは違うわ・・
- 27 :nobodyさん:2010/04/27(火) 20:24:35 ID:???.net
- 今、Jobeetのチュートリアルやってるんだけど
symfonyムズいねぇ。
- 28 :25:2010/04/27(火) 22:21:42 ID:???.net
- kenの部分は書き換えてあります、念のためw
- 29 :nobodyさん:2010/04/28(水) 01:14:38 ID:???.net
- あたし、けんちゃん(はあと)のために、doctrine:build-modelヘルプ書いちゃう
-----
The task read the schema information in config/doctrine/*.yml
======================
from the project and all installed plugins.
-----
config/doctrineの配下に置いてみたら?
- 30 :nobodyさん:2010/04/28(水) 02:59:01 ID:???.net
- schema.ymlって普通にやってればconfig/doctrineの中に生成されるよね。
- 31 :nobodyさん:2010/05/20(木) 21:42:41 ID:mTAkupUK.net
- index.phpからactions.class.phpまでの流れをステップインで見てみたが。
2時間やっても終わらなかったんであきらめた。
これは実務には使えんな
- 32 :nobodyさん:2010/05/20(木) 22:22:10 ID:???.net
- アホすぎワロタ
- 33 :nobodyさん:2010/05/20(木) 23:26:18 ID:???.net
- なんでsymfonyは何時までたってもCakePHPに勝てないのですかぁ?
- 34 :nobodyさん:2010/05/21(金) 02:06:49 ID:???.net
- 勝負してないからじゃないかな
- 35 :nobodyさん:2010/05/21(金) 15:03:12 ID:???.net
- うわ、このスレにまでcake厨が押し寄せてきたのかよ
- 36 :nobodyさん:2010/05/21(金) 23:07:53 ID:???.net
- >>34
勝負しないでどうすんだよ。
やるからにはNo1目指してるだろうよ。
>>35
Cake厨じゃねーよ。
symfonyがCakeにユーザー数や実績で負けてるのは
周知の事実だろ。
- 37 :nobodyさん:2010/05/22(土) 02:17:29 ID:???.net
- スレの伸びからして差は歴然
- 38 :nobodyさん:2010/05/22(土) 09:08:58 ID:???.net
- 実績はcakeよりsymfonyの方が出してるんだけどな。
つーかろくなSNSツールがでなくてOpenPNEスレでも暴れてると思ったら、
このスレでも絡んでくる時点でCake厨だろw
無自覚な分たちが悪いな
- 39 :nobodyさん:2010/05/22(土) 11:01:37 ID:???.net
- OpenPNEって「ろく」なSNSか?
SymphonyでSNS作るとああなっちゃうのか?
- 40 :nobodyさん:2010/05/22(土) 12:09:04 ID:???.net
- 誰かCIとかCakeでも挑戦すればいいのに。
greeはethnaだけど、greeという実績があるから開発現場でethna最強ってわけでもないでしょ
- 41 :nobodyさん:2010/05/22(土) 14:34:18 ID:???.net
- ネタが無いだけで、スレ見てるやつはけっこういるんだなw
- 42 :nobodyさん:2010/05/22(土) 15:04:02 ID:???.net
- >>36
なにをもってしてNo1かっていう尺度の問題だろ。
ユーザー数が多いからっていいフレームワークとは限らんし。
- 43 :nobodyさん:2010/05/23(日) 01:24:35 ID:???.net
- >>42
ユーザー数は十分な尺度だろ。
実績も十分な尺度だ。
逆に何がある?
- 44 :nobodyさん:2010/05/23(日) 12:37:00 ID:???.net
- >>43
実績は十分な尺度だと思うよ。(そしてsymfonyも十分実績ある)
ユーザー数は微妙なところだな。「初心者向けフレームワーク」
と銘打てばユーザー数は重要になるだろうけど、symfonyはそういう
ところを目指してるわけじゃないと思うし。
- 45 :nobodyさん:2010/05/24(月) 17:18:38 ID:???.net
- openpneってsymfony使って退化したよな
- 46 :nobodyさん:2010/05/25(火) 10:49:28 ID:???.net
- ま、Cakeの方にも書いたがCakeのソースはなんつーか、下品に感じるわ。
設定より規約、というよりOOPよりarray、みたいな感じ。
- 47 :nobodyさん:2010/05/26(水) 02:38:00 ID:???.net
- EC-CUBEを触ったあとに戻ってくるとソースの綺麗さに感動する
- 48 :nobodyさん:2010/05/26(水) 03:52:04 ID:???.net
- それはsymfonyに限ったことじゃないだろう?
- 49 :nobodyさん:2010/05/26(水) 04:00:52 ID:???.net
- wordpress (ry
- 50 :nobodyさん:2010/06/04(金) 01:31:34 ID:???.net
- しっかし流行んねースレだなw
- 51 :nobodyさん:2010/06/04(金) 17:22:03 ID:???.net
- Symfonyを触ってみたいと思っているのですが、2.0からがらっと変わるのでしょうか?
今から1.4とかを勉強して、それが2.0に行かせるでしょうか?
- 52 :nobodyさん:2010/06/04(金) 20:45:19 ID:???.net
- 2.0は別物だと思っていい。
どっちで勉強するかは今の51さんのレベル次第。
元ソース読んでいける&時間あるなら2.0。
日本語の情報とか本とかないと無理、っていうなら1.4かな。
- 53 :nobodyさん:2010/06/05(土) 21:26:56 ID:???.net
- やっぱり別物なんですか・・・ありがとうございます
おとなしく2.0がでて情報がでてくるのを待つとします
- 54 :nobodyさん:2010/06/08(火) 14:56:13 ID:???.net
- 仕事でもあと1年は1.4かなあ。だいぶ変わってるので不安も多し。
- 55 :nobodyさん:2010/06/10(木) 02:14:18 ID:???.net
- symfony(& Doctrine)を公式サイトで勉強中です。
クエリーを作成するのに、「$this->createQuery('a')」で始めているものと、
「Doctrine_Query::create()」で始めているものの2パターンあるのですが、
違いは何でしょうか?
- 56 :nobodyさん:2010/06/10(木) 11:36:12 ID:???.net
- >>55
HogeTableクラス内で $this->createQuery("a")
モデルの外(action)or違うテーブル・モデル内でDoctrine_Query::create("a")別解としてDoctrine::getTable("Hoge")->createQuery("a")
- 57 :nobodyさん:2010/06/19(土) 12:44:13 ID:???.net
- >>55
個人的には・・・
$table->createQueryは、主にそのテーブルのレコードをモデルオブジェクトとして得たいときに使う。
実際、自動的にselect * from テーブルがSQLに付加される。
Doctrine_Query::create()は、複数のテーブルを使って集計した結果を得たいときなどに使う。
こちらはselectも明示的につけないといけないので、
まっさらな状態からSQLを構築できる。
- 58 :nobodyさん:2010/06/28(月) 01:53:54 ID:???.net
- symfonyって新規開発にしか使えないですよね。
- 59 :nobodyさん:2010/06/28(月) 02:26:57 ID:???.net
- 出来ると思うよ。
- 60 :nobodyさん:2010/06/29(火) 23:57:55 ID:???.net
- >>59
既存のDBがあっても使えますか?
- 61 :nobodyさん:2010/06/30(水) 04:38:13 ID:???.net
- できると思うよ。
- 62 :nobodyさん:2010/06/30(水) 09:17:08 ID:???.net
- >>60
既存のDBが正規化されてればほぼ大丈夫じゃないかな。
スキーマからmodel作るときに一緒にデータ消しちゃわないように注意してね
- 63 :nobodyさん:2010/07/01(木) 13:29:47 ID:???.net
- お前等、自信無し無しだなー
既存のDBがあっても問題なくつかえるって。
- 64 :nobodyさん:2010/07/03(土) 10:34:33 ID:???.net
- 日本でsymfonyが使われてないのって、やっぱり英語力のなさが原因かな?
- 65 :nobodyさん:2010/07/03(土) 14:00:14 ID:???.net
- >>64
日本語情報とソース読みだけで開発には支障ないから英語力は関係ないと思うけど…。
大手はsymfony使うぐらいならJavaを使い、中小は鯖環境のせい(1.0とか1.1の頃は
PHP5使うには専鯖かxreaか?という感じ)でそもそも選択肢に入れてなかった気がする。
特にPHP5必須というのが依頼主にも業者にも評判悪かった気がする。
敢えて言えば安定性を好む国民性?
- 66 :nobodyさん:2010/07/03(土) 19:18:23 ID:a/sQBQv/.net
- propelでスマートにテーブル分割する方法ないかな…
ユーザIDベースで分割したいんだけども。
- 67 :nobodyさん:2010/07/04(日) 11:22:02 ID:???.net
- >>65
未だにPHP5で躊躇しますか・・・
そもそもフレームワークを使うという概念自体が普及していない気もしますねえ。
- 68 :nobodyさん:2010/07/07(水) 01:12:52 ID:???.net
- symfony勉強会の参加者4人ぽっちワロタ
CakePHP勉強会と大違いだなw
- 69 :nobodyさん:2010/07/07(水) 03:30:45 ID:???.net
- >>68
Yiiなんかどうなるんだよ。けどな、YiiマスターするともうCakeには戻れんな。
- 70 :nobodyさん:2010/07/14(水) 21:49:57 ID:???.net
- symfonyプロジェクトを作ってみました。
http://127.0.0.1 ならアクセスできるのに
http://192.168.1.xx(自アドレス) だと表示されません。
どうすれば見れるようになりますか?
- 71 :nobodyさん:2010/07/14(水) 22:33:11 ID:???.net
- 多分PHP関係無い
ファイアーウォールとかhttpサーバーが変
- 72 :nobodyさん:2010/07/14(水) 22:48:00 ID:???.net
- httpサーバの設定は、本家Jobeetの通りなんですが、
どこを修正すればいいですか?
- 73 :nobodyさん:2010/07/14(水) 23:14:27 ID:???.net
- 知らんがな
- 74 :nobodyさん:2010/07/14(水) 23:33:05 ID:???.net
- 知らんとか、多分とか、理由は簡単だろ?!
symfony 使いはどんだけレベル低いねん!!
まぁ、理由は俺も教えんけどなー
- 75 :72:2010/07/16(金) 02:15:02 ID:???.net
- 遅くなりましたが自己解決しました^^;
- 76 :nobodyさん:2010/07/17(土) 12:25:13 ID:???.net
- http://www.symfony-project.org/api/1_4/JavascriptBaseHelper
このページ開くと all is good とかalertでるんだけど、
これクロスサイトスクリプティングじゃないのかな?w
- 77 :nobodyさん:2010/07/18(日) 23:17:35 ID:???.net
- ソース見たら↓があるからこれで出てるだけじゃね
<br /> Example:
<br /> <?php echo javascript_tag("alert('All is good')") ?>
<br /> => <script type="text/javascript">alert('All is good')</script>
<br /> <?php javascript_tag() ?>alert('All is good')<?php end_javascript_tag() ?></p></p>
<div style="clear: both;"></div>
</li>
- 78 :age:2010/07/20(火) 07:16:23 ID:Dma6cx4R.net
- 1.4でモデルから、アクション→テンプレートの結果を文字列として
取得したい場合はどうしますか。
- 79 :nobodyさん:2010/07/20(火) 08:57:49 ID:???.net
- >>78
アクションじゃなくてコンポーネントにして、partialヘルパーをロードしてget_component
- 80 :age:2010/07/20(火) 09:40:57 ID:Dma6cx4R.net
- 現に、アクションで書いている内容をpartialにコピーするのは
間違えが起きる気がする。
他にいい方法はありませんか?
- 81 :nobodyさん:2010/07/20(火) 10:19:53 ID:???.net
- >>80
コンポーネントならロジックの書式はアクションとほぼ同じだけど…
中身だけじゃなくてレイアウトとかも含まれて良いならモデル内でfile_get_contents('http://url.to.app/module/action')をやるとか
- 82 :age:2010/07/20(火) 10:23:10 ID:Dma6cx4R.net
-
コンポーネントで呼び出すのと、file_get_contents()を比較すると
やっぱり、file_get_contents()の方がオーバーヘッドですよね。
- 83 :age:2010/07/20(火) 11:18:27 ID:Dma6cx4R.net
- 取り急ぎ、コンポーネントで対応しました。
ありがとう!
- 84 :nobodyさん:2010/07/22(木) 01:51:22 ID:???.net
- symfonyってJAVA覚えるより難しくない?
- 85 :nobodyさん:2010/07/22(木) 01:58:43 ID:???.net
- symphonyならJavaより難解かも
- 86 :nobodyさん:2010/07/22(木) 02:09:33 ID:???.net
- じゃあJAVAするかなー。symfony覚えたところで難易度の割りに…って感じだし。
JAVA覚えたほうが将来的にもよさそう。ただ派遣の仕事しかなさそうだけど。
- 87 :nobodyさん:2010/07/22(木) 02:16:57 ID:???.net
- symfony>>>Java>>>>>>>>>>>>cakePHP>>>>>>>>>PHP
- 88 :nobodyさん:2010/07/22(木) 02:51:40 ID:???.net
- わざとtypoしたのに
- 89 :nobodyさん:2010/07/22(木) 08:24:25 ID:???.net
- typoする理由は何だったんですか?
- 90 :nobodyさん:2010/07/22(木) 13:13:36 ID:???.net
- 曲のほうを差してたんでしょ。
てかどっちかっていうとsymfonyのがtypoなんだがw
- 91 :nobodyさん:2010/07/22(木) 13:14:30 ID:???.net
- てかJavaだけ覚えるよりはsymfony覚える方が難しいかもしれんが、
Java+Javaの糞フレームワーク覚えてウェブアプリ作るよりは
symfonyのが間違いなく簡単。
- 92 :nobodyさん:2010/07/22(木) 15:36:18 ID:???.net
- symfonyは難しいというより、日本語ドキュメントがしっかりしてないだけだな
なぜ誰もちゃんとしたsymfonyの本出さないんだ?出したら売れるだろ
- 93 :nobodyさん:2010/07/22(木) 19:22:33 ID:yEVWanhm.net
- 92は正解。
- 94 :nobodyさん:2010/07/22(木) 19:53:43 ID:???.net
- >>92
え?しっかりしてるじゃん。本家のサイト内に日本語のjobeetがある
- 95 :nobodyさん:2010/07/22(木) 20:38:37 ID:yEVWanhm.net
- よくわかるエクセルみたいなもの
- 96 :nobodyさん:2010/07/23(金) 02:27:23 ID:???.net
- その手の本を欲しがるのはだいたい共用サーバ使いでsymfony動かすのが
そもそも大変だし、専用サーバ使う人は公式ドキュメントで十分だし。
- 97 :nobodyさん:2010/07/23(金) 10:47:36 ID:???.net
- 公式ドキュメント十分じゃねえ!
結局ソース追いかけてprintf良くやる
- 98 :nobodyさん:2010/07/23(金) 11:15:03 ID:???.net
- 10日でおぼえるsymfonyでないかなぁ〜
- 99 :nobodyさん:2010/07/24(土) 12:20:57 ID:???.net
- printfとか・・・
PDTとデバッガ使えよ
- 100 :nobodyさん:2010/07/24(土) 14:32:36 ID:???.net
- var_dumpが基本だろ。
- 101 :nobodyさん:2010/07/26(月) 15:09:37 ID:???.net
- YiiならCVarDumperがある。完璧ではないが、
Yii:trace(CVarDumper::dumpAsString(ほげほげ)); が重宝する。
- 102 :nobodyさん:2010/07/28(水) 22:28:13 ID:???.net
- timkonyのルーティングむずすぎ
- 103 :nobodyさん:2010/07/30(金) 03:52:45 ID:???.net
- jobeetの日本語はわけわからんな
1.4までは、Fabienのフレームワーク作る勉強にすぎん
本番は2.0からってことで、2.0の日本語ドキュメントでてから始めようかsymfony
っていうよりフレームワークを
- 104 :nobodyさん:2010/07/30(金) 06:55:32 ID:???.net
-
Fabienいい奴だよなぁ〜
- 105 :nobodyさん:2010/07/30(金) 23:15:25 ID:???.net
- あれでワケ分からんなら何もできんな
- 106 :nobodyさん:2010/07/31(土) 18:04:31 ID:???.net
- おまいらもうsymfony2で開発しているのかよ?
- 107 :nobodyさん:2010/08/02(月) 19:24:41 ID:???.net
- いや〜まだまだ先でしょ。
自分は2年後くらいを想定。
1.4.*を使い続けるよ。積み重ねた実績あるし安定しているしね。
2はだいぶ変わってるから実戦投入は怖い。
- 108 :nobodyさん:2010/08/16(月) 15:12:38 ID:???.net
- 戦後教育は文部省と日教組の不毛のイデオロギー対立により本来の教育を蔑ろにし、主役である子供達を放置してきた。最初にその犠牲となっ
たのがいわゆる「団塊チルドレン」と呼ばれる世代である。彼らは歪んだ「権利・自由・平等」を教えられ、「責任・義務」を教えられないま
まに育った。日教組は彼らに経済と言う物差ししか与える事ができず、信念・哲学・自尊心という価値からは程遠い「金と物」にしか価値を見
出せない貧しい精神を育んだのだ。この事は「失われた十年」と呼ばれる90年代に於ける彼らの生き様に大きく影響した。
子供は幼児期に於いて父性と母性の対比の中で社会性を獲得する。「亭主元気で留守が良い」と言うコピーがはやったが、父性不在の家庭はや
がて「団塊チルドレン」の社会性の無さの原因となった。当時オバタリアンと呼ばれた世代は、戦後処理もろくに済んでいないのに平気で海外
へ出かけ、金に飽かせてブランド商品を買い漁り、傲慢さを世界中にまき散らした。彼らの世代に特徴的であるこの品性・品行の悪さは、後の
世代のライフ・スタイルにまで影響を与えた。それ以上に、欧米諸国が未だに日本人を蔑視し、アジア諸国が不信感を持ち続けている事への鈍
感は不幸でさえある。団塊の世代が戦後の営みの中で経済力に見合う人生観や価値観、広義の品性・品行やモラルを獲得していれば日本社会は
ここまで歪まなかっただろう。
90年代は「失われた十年」と呼ばれている。経済と言う物差ししか持たなかった我々は、旧来の発想で経済的な豊かさを追求し続けたが故にバ
ブルの崩壊をもたらした。その時不幸だったのは「我々は何処へ行くのか?」と言う根源的な迷いに気付かなかった事だ。この事が90年代を無
為に浪費した最大の原因である。団塊の世代は欧米を追う間は素晴らしい能力を発揮したが、追いついた後のビジョンを描く想像力が欠如して
いた。彼らの責任では無い。社会が彼らにその様な能力を要求しなかったのだ。村上龍の「あの金で何が買えたか」が売れたと聞くが、悲しい
のは未だにその程度の次元でしかバブルを検証できないメンタリティーの低さである。検証すべきは「何故我々が貧しい価値観しか持ち得なか
ったのか」と言う事である筈だ。まさしく教育の問題である。冒頭で述べた様に信念・哲学・自尊心を育む努力を怠らなければ、もっと違った
社会があった筈である。
- 109 :nobodyさん:2010/08/19(木) 14:20:30 ID:???.net
- doctrineのモデルについて
モデルメソッドを作成するときに通常のクラスにメソッドを作るのか、
****Tableのクラスにメソッドを作るのか悩みます。
テーブルに展開するようなデータを取得するときに****Tableクラスにメソッドを
作ると聞いたのですが、一件だけ取得するようなものはどちらにメソッドを
加えますか?
- 110 :nobodyさん:2010/08/19(木) 18:03:40 ID:???.net
- 生PHPでつまずいたのでフレームワークを検討中です。
質問なのですが、symfonyでフォームからファイルアップロードする場合、
ファイルサイズ20Mとかになっても正しく対応できますか?
また、「50Mまで」などの制約をつけることは出来ますか?
- 111 :nobodyさん:2010/08/19(木) 18:13:42 ID:???.net
- つphp.ini
- 112 :nobodyさん:2010/08/19(木) 18:39:17 ID:???.net
- php.iniってレンタルサーバでも変更できますか?
- 113 :nobodyさん:2010/08/19(木) 18:42:45 ID:???.net
- 無理でしょ。
つホスティング or おれおれホスト
- 114 :nobodyさん:2010/08/19(木) 18:45:42 ID:???.net
- ini_set memory_limitでぐぐれ
- 115 :nobodyさん:2010/08/19(木) 19:00:51 ID:???.net
- .htaccessを使う方法とか、いろいろあったんですね。
勉強になりました!
- 116 :nobodyさん:2010/08/19(木) 19:07:55 ID:???.net
- memory_limitぢゃなくて、post_max_sizeぢゃないの?
- 117 :nobodyさん:2010/08/19(木) 21:06:46 ID:???.net
- upload_max_filesizeという説もあるよ。
132 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200