<?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>BLOGS@DiGiTSS &#187; Framework</title>
	<atom:link href="http://blogs.digitss.com/category/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.digitss.com</link>
	<description>DiGiTSS Team&#039;s Programming experience with PHP, MySQL, Ajax, Javascript, jQuery, C# and Microsoft technologies</description>
	<lastBuildDate>Sat, 13 Aug 2011 06:26:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Zend Framework 1.6 RC1 with WSDL AutoDiscovery</title>
		<link>http://blogs.digitss.com/php/zend-framework-16-rc1-with-wsdl-autodiscovery/</link>
		<comments>http://blogs.digitss.com/php/zend-framework-16-rc1-with-wsdl-autodiscovery/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 20:12:24 +0000</pubDate>
		<dc:creator>Dharmavirsinh Jhala</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Service]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blogs.digitss.com/?p=113</guid>
		<description><![CDATA[Zend Framework's new release 1.6 is in it's RC1 stage now. It has got many exiting features, including one of the much waited WSDL auto-generation using Zend_Soap_AutoDiscover class. It will automatically generate WSDL based on your class definition based on PHP Documentation.]]></description>
			<content:encoded><![CDATA[<p>Zend Framework's new release 1.6 is in it's RC1 stage now. It has got many exiting features, including one of the much waited WSDL auto-generation using Zend_Soap_AutoDiscover class. It will automatically generate WSDL based on your class definition based on PHP Documentation.</p>
<p>I am not sure why it is taking long with PHP to have WSDL auto-generation feature? May be loose typing..!</p>
<p>Anyway current implementation of Zend's WSDL generation with Zend_Soap_AutoDiscover doesn't seems to be perfect. It is having issues with Complex Type. Although you can manually generate WSDL with the help of Zend_Soap_Wsdl.</p>
<p>When I tried with AutoDiscovery feature results were surprising for Complex Type, behavior of generator was weired. Let's hope that Zend will fix issues with this great feature before their final release. Documentation is also in it's building stage and needs more examples and better compilation. <a title="Download Zend Framework 1.6 " href="http://framework.zend.com/download" target="_blank">Download Zend Framework from here</a>, and try with tar.gz, it looks like zip is not working for me (more than once) with current compilation due to some reason.</p>
<p>Previously I have used WSDL generator class from <a title="WSDL Generation framework from Jool.nl" href="http://www.jool.nl/new/1,webservice_helper.html" target="_blank">jool.nl</a>, it was quite handy and easy to configure and uses Reflections to generate WSDL from PHP Docs just like Zend Framework.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://blogs.digitss.com/php/my-experiences-with-soap-web-service-php-vs-net/" rel="bookmark" title="March 21, 2008">My experiences with SOAP Web-service PHP vs .NET</a></li>
<li><a href="http://blogs.digitss.com/php/top-open-source-php-frameworks/" rel="bookmark" title="March 22, 2008">Top Open Source PHP Frameworks</a></li>
<li><a href="http://blogs.digitss.com/php/setting-up-php-mysql-apache-with-most-up-to-date-wamp-package/" rel="bookmark" title="January 17, 2011">Setting up PHP, MySQL, Apache with most up-to-date WAMP Package</a></li>
<li><a href="http://blogs.digitss.com/php/codeigniter-2-is-just-here-about-to-release/" rel="bookmark" title="November 5, 2010">CodeIgniter 2 is just here &#8211; about to release..!</a></li>
<li><a href="http://blogs.digitss.com/news/netbeans-7-0-rc1-released/" rel="bookmark" title="April 4, 2011">Netbeans 7.0 RC1 Released</a></li>
</ul>
<p><!-- Similar Posts took 14.901 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.digitss.com/php/zend-framework-16-rc1-with-wsdl-autodiscovery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Symfony 1.1 RC1 Released</title>
		<link>http://blogs.digitss.com/php/symfony-11-rc1-released/</link>
		<comments>http://blogs.digitss.com/php/symfony-11-rc1-released/#comments</comments>
		<pubDate>Fri, 09 May 2008 19:57:51 +0000</pubDate>
		<dc:creator>Dharmavirsinh Jhala</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://blogs.digitss.com/?p=74</guid>
		<description><![CDATA[There are some great news for symphony lovers. Symfony 1.1 is now in it’s release candidate stage. At the same time the biggest news is that after Yahoo! Bookmarks now Yahoo! has chose symphony to rewrite Yahoo! Answers..! That sounds great that symfony is making it’s stand higher and higher by being chosen for developing [...]]]></description>
			<content:encoded><![CDATA[<p>There are some great news for symphony lovers. Symfony 1.1 is now in it’s release candidate stage. At the same time the biggest news is that after Yahoo! Bookmarks now Yahoo! has chose symphony to rewrite Yahoo! Answers..! That sounds great that symfony is making it’s stand higher and higher by being chosen for developing enterprise level application. <span> </span><a title="Yahoo! Answers" href="http://answers.yahoo.com/">Yahoo! Answers</a> is the 2nd ranked education &amp; reference site on the web and is available in 26 markets and 12 languages.</p>
<p class="MsoNormal">Dustin Whittle from Yahoo! has presented a case study on redeveloping Y! Answers with symfony and Yahoo!’s decision for choosing symfony as their development. <a title="Download presentation" href="http://blogs.digitss.com/wp-content/uploads/2008/05/yahoo_answer_symfony_way.pdf" target="_blank">Download presentation </a><a href="http://blogs.digitss.com/wp-content/uploads/2008/05/yahoo_answer_symfony_way.pdf">Yahoo! Answers - The Symfony way..!</a></p>
<p class="MsoNormal">These are some of the great and most joyful moments for Team symfony, I would like to congratulate symfony team for their great work.</p>
<p><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://blogs.digitss.com/php/symfony-12-first-beta-is-out/" rel="bookmark" title="November 6, 2008">Symfony 1.2 first Beta is out</a></li>
<li><a href="http://blogs.digitss.com/php/top-open-source-php-frameworks/" rel="bookmark" title="March 22, 2008">Top Open Source PHP Frameworks</a></li>
<li><a href="http://blogs.digitss.com/javascript/jquery-javascript/jquery-1-5-2-and-jquery-mobile-alpha-4-released/" rel="bookmark" title="April 3, 2011">jQuery 1.5.2 and jQuery mobile alpha 4 released</a></li>
<li><a href="http://blogs.digitss.com/news/blogrush-shutdowns/" rel="bookmark" title="November 6, 2008">BlogRush shutdowns</a></li>
<li><a href="http://blogs.digitss.com/php/when-php-frameworks-are-going-to-stop-php-4-support/" rel="bookmark" title="August 15, 2009">When PHP Frameworks are going to stop PHP 4 support?</a></li>
</ul>
<p><!-- Similar Posts took 5.248 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.digitss.com/php/symfony-11-rc1-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top Open Source PHP Frameworks</title>
		<link>http://blogs.digitss.com/php/top-open-source-php-frameworks/</link>
		<comments>http://blogs.digitss.com/php/top-open-source-php-frameworks/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 11:39:43 +0000</pubDate>
		<dc:creator>Dharmavirsinh Jhala</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[mvc]]></category>

		<guid isPermaLink="false">http://blogs.digitss.com/php/top-open-source-php-frameworks/</guid>
		<description><![CDATA[After RoR there are lot many frameworks in PHP which are either inspired by it or based on MVC pattern. Today I am throwing some light on some of it, which I came across (I mean heard) during my development experience in PHP. Here I am talking about next generation Open Source PHP frameworks which [...]]]></description>
			<content:encoded><![CDATA[<p>After RoR there are lot many frameworks in PHP which are either inspired by it or based on MVC pattern. Today I am throwing some light on some of it, which I came across  (I mean heard) during my development experience in PHP. Here I am talking about next generation Open Source PHP frameworks which I came across.</p>
<p><span style="text-decoration: underline;"><strong><a title="Symfony - Open Source PHP Framework" href="http://www.symfony-project.org/" target="_blank">Symfony</a></strong></span>: Now it is more then 2 year old project and seems to be quite complete in the sense of feature and documentation. Symfony has quite rich documentation and community support. Their development seems to be really active as I see many change-sets getting committed and bugs getting fixed every Monday.   Today Symfony 1.0.12 is released and Symfony 1.1 is on the way to getting released. I have not tried any project with Symfony as of yet but have been keeping a close eye on their activity since long and now when 1.1 release is near thinking of start something with it. 1.1 version will come with quite a lot welcome changes and I am looking further to it. Fabien Potencier and his team gave great contribution to the PHP world by gifting Symfony framework.</p>
<p>Symfony is MVC architecture based PHP framework. It is more of less inspired by Majovi and Ruby on Rails. Symfony team is not trying to reinvent the wheel and framework uses many opensource components in their base. For beginners it is little difficult to begin with Symfony but great deal of documentation and 21 days of askeet tutorials will help them out really.</p>
<p>I believe Symfony is really enterprise level framework. It has great deal of documentation and <a title="Symfony - The book" href="http://www.symfony-project.org/doc/1_1/ " target="_blank">The Book</a> (Definitive guide to Symfony - Open source)<span id="more-61"></span></p>
<p>Symfony uses <a title="Propel ORM Home" href="http://propel.phpdb.org/" target="_blank">Propel </a>as default ORM and it has <a title="PHP Doctrine ORM" href="http://www.phpdoctrine.org/" target="_blank">Doctrine</a> Plugin in case if you wish to replace Propel. Symfony has 2 real world powerful application <a title="Yahoo bookmarks - Powered by Symfony" href="http://bookmarks.yahoo.com" target="_blank">Yahoo Bookmarks!</a> and <a onclick="javascript:urchinTracker ('/outbound/preview.delicious.com');" href="http://preview.delicious.com/">preview.delicious.com</a>. Symfony is having quite comprehensive plugin repository too.</p>
<p>I am looking forward to get my hands on it in near future.</p>
<p>Compatibility: PHP 5.2+<br />
<!--adsense--><br />
<span style="text-decoration: underline;"><strong><a title="Cake PHP Home" href="http://www.cakephp.org/" target="_blank">CakePHP</a></strong></span>: Another RoR inspired framework for PHP. It is called a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Cake is having 1.1 release as stable and they are in their beta of 1.2 version which suppose to have many new features. Unlike Symfony CakePHP team believes in doing everything them self. It is quite popular and got quite a big community support. Project is under active development.</p>
<p>Compatibility: PHP 4 / 5</p>
<p><span style="text-decoration: underline;"><strong><a title="Prado - Component based PHP Framework." href="http://www.pradosoft.com/" target="_blank">Prado</a></strong></span>: Prado is actually component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for <strong>P</strong>HP <strong>R</strong>apid <strong>A</strong>pplication <strong>D</strong>evelopment <strong>O</strong>bject-oriented. It's current version is 3.1.1 and development activity seems to be little slower then previous two. It is actually Microsoft ASP.NET framework ported on PHP. I think it is great work by Prado Team to come up with such a framework in PHP. It depends on one's programming style that whether they will like it or not. I am not biased but I believe I would use original ASP.NET rather then it's clone in PHP. I appreciate Prado Teams efforts and it would really help who is migrating to PHP from ASP platform or want to migrate from PHP to ASP platform.</p>
<p><span style="text-decoration: underline;"><strong><a title="Code Igniter PHP Framework" href="http://www.codeigniter.com/" target="_blank">CodeIgniter</a></strong></span>: Another PHP Framework based on MVC architecture and it is easy to start with. It is easier for someone who is just starting with MVC and PHP. It's got good Documentation and quite comprehensive User Guide. It supports PHP 4 and PHP 5 both. Currently 1.6.1 is stable version. More or less like CakePHP and have it's own ORM module. CodeIgniter could be used in small to mid-sized PHP projects and your shared hosting server won't hurt with it.</p>
<p><span style="text-decoration: underline;"><strong><a title="Kohana - The Swift PHP Framework" href="http://kohanaphp.com/home.html" target="_blank">Kohana</a></strong></span>: It's CodeIgniter brother, I mean based on CI. When CodeIgniter guys were giving more concentration on professional projects and request of CI users been pending then some of the community members started a new project and named Kohana. Kohana is strict PHP 5 framework. It comes with all the good features of CI and addes up where CI lacked or whatever was missing. It is quite appealing to me but documentation wise this project is behind CI.</p>
<p><span style="text-decoration: underline;"><strong><a title="Zend Framework" href="http://framework.zend.com/" target="_blank">Zend Framework</a></strong></span>: Zend The PHP Company..! The framework from Zend itself which is open source. It is quite loosely coupled and framework don't force you to follow any coding standards. You can continue with your own convention and still use Zend. Even using full framework is not required. One can pull useful class library from Zend Framework and use them in their own way. But somehow Zend is not able to attract mass with this framework. Zend tried to do everything from scratch for this framework although Pear has got really good class libraries which can be used to build on. Yes If you need to consume web-services it's got lot of stuff for you almost all famous web-services has been taken into consideration and specific classes to them has been developed so that you can consume it easily. Current stable version is 1.5 and it has got good documentation too. New Zend website is built on Zend Framework 1.5 and it supports PHP5 only.</p>
<p><span style="text-decoration: underline;"><strong><a title="Agavi - PHP 5 Framework" href="http://www.agavi.org/" target="_blank">Agavi</a></strong></span>: One more PHP 5 Framework which seems to be quite powerful and unique. I would like to paste their preface paragraph here to let you know more about it.</p>
<p>"Agavi is a Web Application Framework for PHP 5. While it lies in the     nature of a framework to simplify the application development process,     Agavi won't do that at any cost. The primary goals are flexibility,     cleanliness and structure. You won't find HTML Form helper methods in     Agavi (because they aren't necessary, we have something better, more on     that later), and we use XML configuration files because we believe that     they offer better structuring abilites than alternatives such as YAML. If     you're looking for a solution that assists you in serious high-end     development, that has smart and innovative solutions to common problems     that haven't been solved properly before, and that encourages and enforces     a clean development process to ensure your code remains maintainable and     extensible, you've come to the right place."</p>
<p>Documentation and API Guide seems to be good but it's not for small projects and development seems to be quite slow. As current stable version is 0.11 which is same since quite a long time I believe it's difficult to advice someone to use in practical projects.<br />
<!--adsense--><br />
There are other frameworks too which I didn't talked about in my this blog post due to one reason or another to name few of them they are eZ Components, PHP on TRAX, Seagull, WACT, WASP, ZooP, Akelos, Fusebox and qcodo.<br />
<!--adsense--><br />
I would appreciate if readers will share their experiences in the form of comments with any of the PHP Framework.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://blogs.digitss.com/php/when-php-frameworks-are-going-to-stop-php-4-support/" rel="bookmark" title="August 15, 2009">When PHP Frameworks are going to stop PHP 4 support?</a></li>
<li><a href="http://blogs.digitss.com/php/zend-framework-16-rc1-with-wsdl-autodiscovery/" rel="bookmark" title="August 12, 2008">Zend Framework 1.6 RC1 with WSDL AutoDiscovery</a></li>
<li><a href="http://blogs.digitss.com/php/symfony-12-first-beta-is-out/" rel="bookmark" title="November 6, 2008">Symfony 1.2 first Beta is out</a></li>
<li><a href="http://blogs.digitss.com/php/setting-up-php-mysql-apache-with-most-up-to-date-wamp-package/" rel="bookmark" title="January 17, 2011">Setting up PHP, MySQL, Apache with most up-to-date WAMP Package</a></li>
<li><a href="http://blogs.digitss.com/php/symfony-11-rc1-released/" rel="bookmark" title="May 10, 2008">Symfony 1.1 RC1 Released</a></li>
</ul>
<p><!-- Similar Posts took 5.843 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.digitss.com/php/top-open-source-php-frameworks/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.435 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2011-08-15 19:19:40 -->

