<?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>Symfony-Zone &#187; Symfony</title>
	<atom:link href="http://www.symfony-zone.com/wordpress/tag/symfony/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.symfony-zone.com/wordpress</link>
	<description>Timo Haberkern blogs about symfony</description>
	<lastBuildDate>Tue, 15 Nov 2011 11:00:21 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>First Sourcecode of TimeHive online</title>
		<link>http://www.symfony-zone.com/wordpress/2011/02/03/first-sourcecode-of-timehive-online/</link>
		<comments>http://www.symfony-zone.com/wordpress/2011/02/03/first-sourcecode-of-timehive-online/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 09:09:02 +0000</pubDate>
		<dc:creator>Timo Haberkern</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[TimeHive]]></category>

		<guid isPermaLink="false">http://www.symfony-zone.com/wordpress/?p=67</guid>
		<description><![CDATA[I have been workign on a new open source project in the my sparetime of the last few weeks. TimeHive is a project timetracking solution written in Symfony. The sourcecode can be found at GitHub . At the moment there is no dedicated webpage for TimeHive, but I will setup one in the next few [...]]]></description>
			<content:encoded><![CDATA[<p>I have been workign on a new open source project in the my sparetime of the last few weeks. TimeHive is a project timetracking solution written in Symfony. The sourcecode can be found at <a href="http://bit.ly/e9rIx0" target="_blank">GitHub </a>. At the moment there is no dedicated webpage for TimeHive, but I will setup one in the next few days. The installation has to be done manually at the moment (See README file).</p>
<p>Here are some teaser screenshots <img src='http://www.symfony-zone.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_dashboard.png"><img class="size-medium wp-image-71 alignleft" title="TimeHive Dashboard" src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_dashboard-300x199.png" alt="timehive_dashboard" width="300" height="199" /></a><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_timesheet.png"><img class="alignnone size-medium wp-image-72" title="TimeHive Timesheet" src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_timesheet-300x194.png" alt="timehive_timesheet" width="300" height="194" /></a><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_reporting.png"><img class="alignnone size-medium wp-image-73" title="TimeHive Reporting" src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2011/02/th_reporting-300x193.png" alt="" width="300" height="193" /></a></p>
<p>Take a look at it. I appreciate every feedback (bug, patches, ideas&#8230;)</p>
<p>Timo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony-zone.com/wordpress/2011/02/03/first-sourcecode-of-timehive-online/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The best Symfony IDE: PHPEdit</title>
		<link>http://www.symfony-zone.com/wordpress/2009/04/05/the-best-symfony-ide-phpedit/</link>
		<comments>http://www.symfony-zone.com/wordpress/2009/04/05/the-best-symfony-ide-phpedit/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 11:00:33 +0000</pubDate>
		<dc:creator>Timo Haberkern</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://www.symfony-zone.com/wordpress/2009/04/05/the-best-symfony-ide-phpedit/</guid>
		<description><![CDATA[If you think about the best IDE you will probably think about eclipse with the PDT-Plugin, Netbeans or Kommodo. None of them has special support for the Symfony-Framework. As I wrote in an earlier post I&#8217;m using eclipse for my daily work. With some enhancements it is a pretty good IDE for Symfony-Development. Netbeans catched up with [...]]]></description>
			<content:encoded><![CDATA[<p>If you think about the best IDE you will probably think about eclipse with the PDT-Plugin, Netbeans or Kommodo. None of them has special support for the Symfony-Framework. As I wrote in an earlier <a href="http://www.symfony-zone.com/wordpress/2007/12/19/developing-symfony-with-eclipse/trackback/" target="_blank">post</a> I&#8217;m using eclipse for my daily work. With some enhancements it is a pretty good IDE for Symfony-Development. Netbeans catched up with the last releases an there is a special <a href="http://www.symfony-zone.com/wordpress/2008/11/26/netbeans-symfony-integration-poll-for-features/trackback/" target="_blank">Symfony-Support</a> planned in one of the future releases.</p>
<p>Last week there was a new release of the Windows-PHP-IDE <a href="http://www.phpedit.com/" target="_blank">PHPEdit</a>. Since Version 3.2 there is an excellent Symfony support in this IDE.  A bunch of features makes the development with Symfony a lot more productive. I couldn&#8217;t resist and took a deeper look at this software. It was the first time that I used PHPEdit an I&#8217;m surprised on how good it is.</p>
<p><strong>Wizards</strong></p>
<p>PHPEdit has a lot of wizards for creating Symfony-Projects and different Symfony artifacts (i.e. modules, actions&#8230;). For developers who dont know all of the symfony command line tasks and all of their parameters, these wizards are a great help.</p>
<p><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/wizard.png" title="Project Wizard"><img src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/wizard.thumbnail.png" alt="Project Wizard" /></a> <a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/wizard2.png" title="Command Wizards"><img src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/wizard2.thumbnail.png" alt="Command Wizards" /></a></p>
<p><strong>Commands</strong></p>
<p>PHPEdit installs a plugin that allows the IDE to get information about all tasks of the current project. The context menu of the project is file-sensitive. So you will get other tasks in the context menu when clicking on a application than clicking on a module or project. All Symfony tasks are available via context menu. Most of them with an upcoming wizard in which you can set the parameters by mouse clicks</p>
<p><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/commands.png" title="Symfony Tasks"><img src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/commands.thumbnail.png" alt="Symfony Tasks" /></a></p>
<p><strong>Code Completion and Editor</strong></p>
<p>The Editor has everything you can think of and support for all neccessary file formats (i.e. YAML) are included. Code-Folding,Line-Numbers, Smart Idention and others are available. Plus you have a great IntelliSense support. The Editor knows even the Symfony-Framework functions of the classes. You can jump between Actions and View-Template what is solving one of the most annoying problems if you are working on a large project and have a lot of action.class.php files open.</p>
<p><a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/intellisense.png" title="Jump between Action and template"><img src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/intellisense.thumbnail.png" alt="Jump between Action and template" /></a> <a href="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/intellisense2.png" title="IntelliSense"><img src="http://www.symfony-zone.com/wordpress/wp-content/uploads/2009/04/intellisense2.thumbnail.png" alt="IntelliSense" /></a></p>
<p><strong>Conclusion</strong></p>
<p>The makers of PHPEdit did a wunderful job. The symfony support is how I it should be in every IDE <img src='http://www.symfony-zone.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Beside of this Framework-Specific features there is all you need for PHP-Development. A good PHP-Editor with IntelliSense and PHP-Debugging, Project management, everything is on board and pretty good. The only drawback is that PHPEdit is not freely available. It has a commercial license starting with 89.- Euros for the basic feature edition. If you are not using windows another drawback is that PHPEdit is only available for windows.</p>
<p>I&#8217;m still surprised why I never used this IDE before because it has everything you need for PHP development. Maybe it was because of its commercial license. For now it is the best Symfony IDE. The Framework-Support is outstanding. Lets see how the planned Symfony-Support in Netbeans can compete with this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony-zone.com/wordpress/2009/04/05/the-best-symfony-ide-phpedit/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Symfony applications on CD-ROM</title>
		<link>http://www.symfony-zone.com/wordpress/2007/12/18/symfony-applications-on-cd-rom/</link>
		<comments>http://www.symfony-zone.com/wordpress/2007/12/18/symfony-applications-on-cd-rom/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 16:37:18 +0000</pubDate>
		<dc:creator>Timo Haberkern</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[CD-ROM]]></category>
		<category><![CDATA[Server2Go]]></category>

		<guid isPermaLink="false">http://www.symfony-zone.com/wordpress/2007/12/18/symfony-applications-on-cd-rom/</guid>
		<description><![CDATA[The last week I coded a webbased application thats being used directly from CD-ROM. I used Server2Go as a CD-ROM Webserver that servers the application for browsing and searching on the CD-ROM.As you know my favorite Webframework is Symfony (www.symfony-project.com) so i developed this piece of software with the most current stable symfony version (1.0.9). [...]]]></description>
			<content:encoded><![CDATA[<p>The last week I coded a webbased application thats being used directly from CD-ROM. I used Server2Go as a CD-ROM Webserver that servers the application for browsing and searching on the CD-ROM.As you know my favorite Webframework is Symfony (www.symfony-project.com) so i developed this piece of software with the most current stable symfony version (1.0.9).</p>
<p>There are only some things that needs your attention if you want to make a symfony application runnable from CD-ROM:</p>
<p><span id="more-3"></span></p>
<p>1.) Freeze it: After developing you have to freeze your project with:symfony freeze app-name</p>
<p>2.) Now copy the entire (freezed) project folder to the htdocs folder of your Server2Go directory</p>
<p>3.) Clear the cache folder! You can do this by manually delete the content of this folder or by using &#8220;symfony cc&#8221; before copying the data to the htdocs folder</p>
<p>4.) Open the server/config_tpl/httpd.conf file and change the root directory of the server to the web folder in htdocs:</p>
<p>DocumentRoot &#8220;%CDPMS:DOCROOT%/web&#8221;</p>
<p>&lt;Directory &#8220;%CDPMS:DOCROOT%/web&#8221;&gt;</p>
<p>&#8230;</p>
<p>&lt;/Directory&gt;</p>
<p>So far so good. Now the tricky part begins. Symfony is caching a lot of files and data in order to provide the best possible performance. Therefor views, configfiles and so on will be cached. Where&#8217;s the problem? The problem ist that the cache folder on CD-ROM isn&#8217;t writable and symfony is throwing exceptions if it can&#8217;t write the cache data&#8230;</p>
<p>My first thought: No problem, you have just to deactivate the caching in the settings.yml via</p>
<p>cache: off</p>
<p>Works great for view data, but not for the cached config data. Symfony always caches the config, there is no way to deactivate this (or i didn&#8217;t find one). So what to do? Was symfony the wrong choice for a cd-rom webapplication? No of course not <img src='http://www.symfony-zone.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>There possibility to customize the project structure (foldernames and hierarchie) via the constants.php file. You will find this in the htdocs/data/symfony/config folder. Open it and look for the line that starts with &#8216;sf_cache_dir&#8217; and change it to:</p>
<p>&#8216;sf_cache_dir&#8217; =&gt; $sf_cache_dir = $_ENV['S2G_TEMP_FOLDER'].DIRECTORY_SEPARATOR. &#8220;cache&#8221;. DIRECTORY_SEPARATOR. $sf_environment,</p>
<p>Thats it! This line redirects the cache folder to a temorary folder on the users machine (is done by the S2G_TEMP_FOLDER environment variable that is set by Server2Go.</p>
<p>After that you can burn the Server2Go folder to a CD-ROM and everything works as expected</p>
]]></content:encoded>
			<wfw:commentRss>http://www.symfony-zone.com/wordpress/2007/12/18/symfony-applications-on-cd-rom/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

