<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PHPプログラマのバリ・ポジ情報ブログ &#187; symfony</title>
	<atom:link href="http://blog.veryposi.info/tag/symfony/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.veryposi.info</link>
	<description>PHP,JavaScriptやサーバーの設定などのプログラミングに関する情報をバリ・ポジティブに発信しているプログラマのブログ、『バリ・ポジ』</description>
	<lastBuildDate>Thu, 10 May 2012 06:23:01 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>symfonyのアプリケーションの作成</title>
		<link>http://blog.veryposi.info/programing/php/symfony-generate-app/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-generate-app/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 04:59:48 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1426</guid>
		<description><![CDATA[&#160;symfonyでのアプリケーションの作成方法です。 &#160; 1 php symfony generate:app [アプリケーション名] &#160;]]></description>
			<content:encoded><![CDATA[<p>&nbsp;symfonyでのアプリケーションの作成方法です。</p>
<p>&nbsp;</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
php symfony generate:app <span style="color: #66cc66;">[</span>アプリケーション名<span style="color: #66cc66;">]</span></pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-generate-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyでのプロジェクトの作成</title>
		<link>http://blog.veryposi.info/programing/php/symfony-generate-project/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-generate-project/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 04:48:04 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1424</guid>
		<description><![CDATA[&#160;symfonyでのプロジェクトの作成方法 &#160; 1 php lib/vendor/symfony/data/bin/symfony generate:project [プロジェクト名] --orm=P [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;symfonyでのプロジェクトの作成方法</p>
<p>&nbsp;</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
php lib/vendor/symfony/data/bin/symfony generate:project <span style="color: #66cc66;">[</span>プロジェクト名<span style="color: #66cc66;">]</span> --orm=Propel</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>ORMをPropelでプロジェクトを作成するにはこのようにするべし</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-generate-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyのコマンド一覧</title>
		<link>http://blog.veryposi.info/programing/php/symfony-cmd/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-cmd/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 04:39:11 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1420</guid>
		<description><![CDATA[&#160;symfonyのコマンド一覧です。 とりあえず備忘録 &#160; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;symfonyのコマンド一覧です。</p>
<p>とりあえず備忘録</p>
<p>&nbsp;</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
</pre>
</td>
<td class="code">
<pre class="bash">
Usage:
  symfony <span style="color: #7a0874; font-weight: bold;">[</span>options<span style="color: #7a0874; font-weight: bold;">]</span> task_name <span style="color: #7a0874; font-weight: bold;">[</span>arguments<span style="color: #7a0874; font-weight: bold;">]</span>
&nbsp;
Options:
  --<span style="color: #7a0874; font-weight: bold;">help</span>                   -H  Display this <span style="color: #7a0874; font-weight: bold;">help</span> message.
  --quiet                  -q  Do not log messages to standard output.
  --trace                  -t  Turn on invoke/execute tracing, <span style="color: #7a0874; font-weight: bold;">enable</span> full backtrace.
  --version                -V  Display the program version.
  --color                      Forces ANSI color output.
  --xml                        To output <span style="color: #7a0874; font-weight: bold;">help</span> <span style="color: #c20cb9; font-weight: bold;">as</span> XML
&nbsp;
Available tasks:
  :<span style="color: #7a0874; font-weight: bold;">help</span>               Displays <span style="color: #7a0874; font-weight: bold;">help</span> <span style="color: #000000; font-weight: bold;">for</span> a task
  :list               Lists tasks
app
  :routes             Displays current routes <span style="color: #000000; font-weight: bold;">for</span> an application
cache
  :<span style="color: #c20cb9; font-weight: bold;">clear</span>              Clears the cache <span style="color: #7a0874; font-weight: bold;">(</span><span style="color: #c20cb9; font-weight: bold;">cc</span><span style="color: #7a0874; font-weight: bold;">)</span>
configure
  :author             Configure project author
generate
  :app                Generates a new application
  :module             Generates a new module
  :project            Generates a new project
  :task               Creates a skeleton class <span style="color: #000000; font-weight: bold;">for</span> a new task
i18n
  :extract            Extracts i18n <span style="color: #c20cb9; font-weight: bold;">strings</span> from php files
  :<span style="color: #c20cb9; font-weight: bold;">find</span>               Finds non <span style="color: #ff0000;">&quot;i18n ready&quot;</span> <span style="color: #c20cb9; font-weight: bold;">strings</span> <span style="color: #000000; font-weight: bold;">in</span> an application
log
  :<span style="color: #c20cb9; font-weight: bold;">clear</span>              Clears log files
  :rotate             Rotates an application<span style="color: #ff0000;">'s log files
plugin
  :add-channel        Add a new PEAR channel
  :install            Installs a plugin
  :list               Lists installed plugins
  :publish-assets     Publishes web assets for all plugins
  :uninstall          Uninstalls a plugin
  :upgrade            Upgrades a plugin
project
  :clear-controllers  Clears all non production environment controllers
  :deploy             Deploys a project to another server
  :disable            Disables an application in a given environment
  :enable             Enables an application in a given environment
  : optimize           Optimizes a project for better performance
  :permissions        Fixes symfony directory permissions
  :send-emails        Sends emails stored in a queue
  :validate           Finds deprecated usage in a project
symfony
  :test               Launches the symfony test suite
test
  :all                Launches all tests
  :coverage           Outputs test code coverage
  :functional         Launches functional tests
  :unit               Launches unit tests</span></pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-cmd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyでmodelを作成する方法</title>
		<link>http://blog.veryposi.info/programing/php/symfony-study-000/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-study-000/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 03:26:47 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1204</guid>
		<description><![CDATA[symfonyでモデル作成する場合は、 まず、「プロジェクトフォルダ/config/schema.yml」を修正します。 で定義するデータベーステーブルの構造をschema.ymlに設定したら以下のコマンドを実行します。 [...]]]></description>
			<content:encoded><![CDATA[<p>symfonyでモデル作成する場合は、</p>
<p>まず、「プロジェクトフォルダ/config/<code>schema.yml」を修正します。</code></p>
<p><code>で定義するデータベーステーブルの構造を</code><code>schema.ymlに設定したら以下のコマンドを実行します。</code></p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
symfony propel-build-model</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>これで</p>
<p>「プロジェクトフォルダ/lib/model」の中にクラスファイルが自動生成されます。</p>
<p>テーブル定義を修正する場合は、「schema.yml」を修正したのち先ほどのコマンドを実行してORMクラスファイル再作成を行います。</p>
<p>ここでひとつ注意があります。</p>
<p>自動生成されるクラスファイルは</p>
<ul>
<li>「プロジェクトフォルダ/lib/model」</li>
<li>「プロジェクトフォルダ/lib/model/om」</li>
</ul>
<p>２つのフォルダに作成されます。</p>
<p>その中で、omフォルダの中にあるクラスファイルは、自動生成する度にテーブル定義にしたがい再作成されるので修正をしてはいけません。</p>
<p>機能追加する場合はmodelフォルダ直下のファイルを修正するようにしてください。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-study-000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyのアプリケーションの作成方法</title>
		<link>http://blog.veryposi.info/programing/php/symfony-study-0000/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-study-0000/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 06:58:57 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1200</guid>
		<description><![CDATA[symfonyを使ってアプリを作成するときに最初に行うコマンド実行の手順です。 ちなみにこれはsymfony1.0系のアプリケーションの作成方法です。 まず、プロジェクトを作成します。 1 symfony init-pr [...]]]></description>
			<content:encoded><![CDATA[<p>symfonyを使ってアプリを作成するときに最初に行うコマンド実行の手順です。</p>
<p>ちなみにこれはsymfony1.0系のアプリケーションの作成方法です。</p>
<ol>
<li>まず、プロジェクトを作成します。
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
symfony init-project プロジェクト名</pre>
</td>
</tr>
</tbody>
</table></div>
<p>    このコマンドを実行を実行したフォルダがsymfonyのプロジェクトフォルダになります。</li>
<li>次に、アプリケーションを作成します。
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
symfony init-app アプリ名</pre>
</td>
</tr>
</tbody>
</table></div>
<p>    このアプリ名でアプリケーションが作成されます。</li>
<li>次にアプリにモジュールを追加します。<br />
    アプリケーションを追加しただけではモジュールが無い為、何も動作しません。</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
symfony init-module アプリ名 モジュール名</pre>
</td>
</tr>
</tbody>
</table></div>
<p>    これで対象のアプリケーションにモジュールのスケルトンが作成されます。</li>
</ol>
<p>これで一通りのスケルトンはできたのであとは実装部分を追加していきます。</p>
<p>&nbsp;</p>
<p>作ったプロジェクト名がどれくらい影響するのか情報を収集してみました。</p>
<p>以下の部分に自動設定されていました。</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
2
3
4
</pre>
</td>
<td class="code">
<pre class="bash">
localhost% <span style="color: rgb(194, 12, 185); font-weight: bold;">grep</span> myprj **/**                                                                                                                 ~/public_html/myprj
config/propel.ini:propel.project             = myprj
config/propel.ini:propel.database.url        = mysql://root@localhost/myprj
config/properties.ini:  <span style="color: rgb(0, 120, 0);">name=</span>myprj</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-study-0000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyでのパラメータの取得方法</title>
		<link>http://blog.veryposi.info/programing/php/symfony-study-0001/</link>
		<comments>http://blog.veryposi.info/programing/php/symfony-study-0001/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 06:37:09 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1198</guid>
		<description><![CDATA[symfonyでのパラメータの取得方法です。 nameというリクエストパラメータが送信されてきた場合の値の取得方法です。 Actionでのパラメータの取得方法 1 $this-&#62;name = $this-&#62;g [...]]]></description>
			<content:encoded><![CDATA[<p>symfonyでのパラメータの取得方法です。</p>
<p>nameというリクエストパラメータが送信されてきた場合の値の取得方法です。</p>
<ul>
<li>Actionでのパラメータの取得方法
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php"><span style="color: rgb(0, 0, 255);">$this</span>-&gt;<span style="color: rgb(0, 102, 0);">name</span> = <span style="color: rgb(0, 0, 255);">$this</span>-&gt;<span style="color: rgb(0, 102, 0);">getRequestParameter</span><span style="color: rgb(102, 204, 102);">(</span><span style="color: rgb(255, 0, 0);">'name'</span><span style="color: rgb(102, 204, 102);">)</span>;</pre>
</td>
</tr>
</tbody>
</table></div>
</li>
<li>templateでのパラメータの取得方法
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php"><span style="color: rgb(0, 0, 0); font-weight: bold;">&lt;?php</span> <a href="http://www.php.net/echo"><span style="color: rgb(0, 0, 102);">echo</span></a> <span style="color: rgb(0, 0, 255);">$sf_params</span>-&gt;<span style="color: rgb(0, 102, 0);">get</span><span style="color: rgb(102, 204, 102);">(</span><span style="color: rgb(255, 0, 0);">'name'</span><span style="color: rgb(102, 204, 102);">)</span> <span style="color: rgb(0, 0, 0); font-weight: bold;">?&gt;</span></pre>
</td>
</tr>
</tbody>
</table></div>
</li>
</ul>
<p>これで、フォーム送信やクエリ文字列のパラメータを取得することができます。</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/symfony-study-0001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfonyのインストール方法</title>
		<link>http://blog.veryposi.info/programing/php/php-symfony-install/</link>
		<comments>http://blog.veryposi.info/programing/php/php-symfony-install/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 09:56:30 +0000</pubDate>
		<dc:creator>gensan</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://blog.veryposi.info/?p=1145</guid>
		<description><![CDATA[今、本業ではなくバイトがてら仕事をうけているのですが、そこで既に作成されているシステムがsymfonyを使っている・・・。 &#160; そんな話聞いてないし &#160; ということで今、symfonyのお勉強をしてい [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: rgb(0, 0, 255);"><span style="font-size: large;"><strong>今</strong></span></span>、本業ではなくバイトがてら仕事をうけているのですが、そこで既に作成されているシステムが<span style="background-color: rgb(204, 255, 255);">symfony</span>を使っている・・・。</p>
<p>&nbsp;</p>
<p>そんな話聞いてないし<img alt="" src="http://blog.veryposi.info/wp-content/plugins/fckeditor-for-wordpress-plugin/smiles/typepad/annoy.gif" /></p>
<p>&nbsp;</p>
<p>ということで今、symfonyのお勉強をしているところです。</p>
<p>なにか備忘録をここに書いておきます。</p>
<h3>PEARを使ったsymfonyのインストール</h3>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
sudo pear channel-update pear.php.net</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>pearのチャンネルのアップデートをまず行って</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
sudo pear upgrade PEAR</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>PEAR自体のアップグレードしておきます。PEARのバージョンが1.40以下だと使えないらしいので</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
sudo pear channel-discover pear.symfony-project.com</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>で、チャンネルの登録を行う。</p>
<p>今回の使用するsymfonyのバージョンが1.0.10なのでそのバージョンのsymfonyをインストールする</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
sudo pear install symfony/symfony<span style="color: rgb(204, 102, 204);">-1.0</span><span style="color: rgb(204, 102, 204);">.10</span></pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>これで、symfonyのインストール完了<img src="http://blog.veryposi.info/wp-content/plugins/fckeditor-for-wordpress-plugin/smiles/typepad/sign03.gif" alt="" /></p>
<p>一応確認してみます。</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="php">
symfony -V</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;<a href="http://blog.veryposi.info/wp-content/uploads/2009/03/symfony-01.png" rel="lightbox[1145]"><img height="39" width="300" class="aligncenter size-medium wp-image-1153" title="symfony-01" alt="symfony-01" src="http://blog.veryposi.info/wp-content/uploads/2009/03/symfony-01-300x39.png" /></a></p>
<p>ちゃんと1.0.10のバージョンがインストールされていることが確認できました<img alt="" src="http://blog.veryposi.info/wp-content/plugins/fckeditor-for-wordpress-plugin/smiles/typepad/ok.gif" /><img alt="" src="http://blog.veryposi.info/wp-content/plugins/fckeditor-for-wordpress-plugin/smiles/typepad/happy01.gif" /></p>
<p>&nbsp;</p>
<p>たりてないパッケージがあったので追加でインストールしました。</p>
<div class="syntax">
<table>
<tbody>
<tr>
<td class="line_numbers">
<pre>
1
</pre>
</td>
<td class="code">
<pre class="bash"><span style="color: rgb(194, 12, 185); font-weight: bold;">sudo</span> apt-get <span style="color: rgb(194, 12, 185); font-weight: bold;">install</span> php5-xsl</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.veryposi.info/programing/php/php-symfony-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: blog.veryposi.info @ 2026-04-26 13:25:48 -->