<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 06 Sep 2008 00:49:12 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Eirik Hoem's Blog: VCL/PHP followup]]></title>
      <guid>http://www.phpdeveloper.org/news/10900</guid>
      <link>http://www.phpdeveloper.org/news/10900</link>
      <description><![CDATA[<p>
With a follow up to a <a href="http://www.phpdeveloper.org/news/8721">previous post</a> of his about Delphi's choice of VCL over Prado for the behind the scenes framework for their software, <i>Eirik Hoem</i> has <a href="http://blog.eirikhoem.net/index.php/2008/08/26/vclphp-followup/">posted this</a> based on feedback from the original post.
</p>
<blockquote>
What I miss in the feedback I got from my previous post was people acually using VCL/PHP for enterprise applications and how that is working. From what I can tell the usage of Exceptions is still limited to the 3rd party libs such as Zend Framework which are included with VCL/PHP. That's a bit interesting.
</blockquote>
<p>
He mentions one big issue that several people pointed out with the VLC implementation - the class name prefixing (or lack there of) and the problems it could cause in the future. Prado uses naming conventions that keep its classes out of the move generally named realm. He also touches on the quality of the code behind the VLC implementation, noting that while it might work well for smaller projects, there's more of a potential for failure on enterprise-level usage.
</p>]]></description>
      <pubDate>Tue, 26 Aug 2008 10:21:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zenning! Blog: Web Frameworks: Which one to learn?]]></title>
      <guid>http://www.phpdeveloper.org/news/10676</guid>
      <link>http://www.phpdeveloper.org/news/10676</link>
      <description><![CDATA[<p>
On the Zenning! blog there's a <a href="http://www.sawantshah.com/web-development/web-frameworks-which-one-to-learn/">recent post</a>, the first part of a series, that looks at various web application frameworks both PHP and not (including Ruby on Rails, Prado and Django).
</p>
<blockquote>
As of now, we are moving through the era of <a href="http://en.wikipedia.org/wiki/Web_application_framework">web application frameworks</a>. That's the landscape we are surrounded with. Plenty of frameworks have been built during these years broadly categorized under <a href="http://en.wikipedia.org/wiki/Software_framework">software frameworks</a>, <a href="http://en.wikipedia.org/wiki/Web_application_framework">web application frameworks</a> and <a href="http://en.wikipedia.org/wiki/JavaScript_library">JavaScript frameworks (or libraries)</a>, and plenty more are being developed.
</blockquote>
<p>He starts with these frameworks:</p>
<ul>
<li><a href="http://www.cakephp.org">CakePHP</a>
<li><a href="http://www.codeigniter.com">CodeIgniter</a>
<li><a href="http://www.symfony.org">Symfony</a>
<li><a href="http://www.pradosoft.com/">Prado</a>
<li><a href="http://www.djangoproject.com/">Django</a>
<li><a href="http://www.rubyonrails.org/">Ruby on Rails</a>
</ul>
<p>
He looks at the non-PHP frameworks first to see how difficult they'd be to get into. Despite reservations about the different language structure, he shows favoritism towards Ruby on Rails. He has reviewed the PHP frameworks yet, so it's not a final decision.
</p>]]></description>
      <pubDate>Thu, 24 Jul 2008 12:02:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Alex Netkachov's Blog: Zend, Prado, ASP.NET. Which framework is the best?]]></title>
      <guid>http://www.phpdeveloper.org/news/10188</guid>
      <link>http://www.phpdeveloper.org/news/10188</link>
      <description><![CDATA[<p>
In his latest blog entry, <i>Alex Netkachov</i> asks <a href="http://www.alexatnet.com/node/137">a question</a> that has been wondered hundreds of times over - "which framework is best?" (though, to be fair, his is limited to three choices - Zend, Prado and ASP.NET).
</p>
<blockquote>
<a href="http://www.alexatnet.com/node/136">I've been asked</a> on the <a href="http://www.alexatnet.com/forum">forum</a> about my preferences in frameworks and I wrote a few thoughts about it.
</blockquote>
<p>
These comments include the fact that eighty percent of his code is not in frameworks, that the Zend Framework is the more flexible of the group and that the right tools, methods and language structure is the real key to making for successful software development.
</p>]]></description>
      <pubDate>Thu, 15 May 2008 08:48:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Eirik Hoem's Blog: Prado Framework 3.1.2 released]]></title>
      <guid>http://www.phpdeveloper.org/news/10032</guid>
      <link>http://www.phpdeveloper.org/news/10032</link>
      <description><![CDATA[<p>
<i>Eirik Hoem</i> has <a href="http://blog.eirikhoem.net/index.php/2008/04/24/prado-framework-312-released/">posted about</a> the latest update of his favorite framework being ready for download - <a href="http://pradosoft.com/">Prado</a>.
</p>
<blockquote>
My favorite PHP framework just got a new release, adding several new components and fixing 30-ish bugs. The bundled JavaScript libs (Prototype / script.aculo.us) have also been upgraded, so that should help lots of people struggling with the old versions.
</blockquote>
<p>
You can download the framework from <a href="http://pradosoft.com/">its website</a> and, if you're new to it, check out <a href="http://pradosoft.com/demos/quickstart/">the tutorial</a> to get you started. Prado is a free PHP5-based rapid application development framework that doesn't go with the usual MVC format of most frameworks. It opts instead for "logic be stored in classes and presentation in templates".
</p>]]></description>
      <pubDate>Thu, 24 Apr 2008 09:38:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Knut Urdalen's Blog: Seamless AJAX with PRADO]]></title>
      <guid>http://www.phpdeveloper.org/news/9266</guid>
      <link>http://www.phpdeveloper.org/news/9266</link>
      <description><![CDATA[<p>
<i>Knut Urdalen</i> <a href="http://www.urdalen.com/blog/?p=225">shares a note</a> about the latest issue of the <a href="http://www.phpmag.net/">International PHP Magazine</a> - the <a href="http://www.php-mag.net/magphpde/psecom,id,20,archive,2,noeid,20,.html">December 2007 issue</a> - that he has an article in.
</p>
<blockquote>
<a href="http://www.php-mag.net/magphpde/psecom,id,20,archive,2,noeid,20,.html">The December issue</a> of <a href="http://www.phpmag.net/">International PHP Magazine</a> includes my latest article "Seamless AJAX with PRADO - An introduction to ActiveControls". In this article I discuss some AJAX design patterns and show you how to make use of them in AJAX enabled components that ships with the <a href="http://www.pradosoft.com/">PRADO framework</a>.
</blockquote>
<p>
More information about this issue (and subscribing to the International PHP Magazine) can be found <a href="http://www.php-mag.net/magphpde/psecom,id,20,archive,2,noeid,20,.html">on this page</a> of their site and details on the PRADO framework are over on <a href="http://www.xisc.com/">the project's website</a>.
</p>]]></description>
      <pubDate>Tue, 18 Dec 2007 11:18:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Eirik Hoem's Blog: Why Delphi for PHP should have used Prado instead of VCL]]></title>
      <guid>http://www.phpdeveloper.org/news/8721</guid>
      <link>http://www.phpdeveloper.org/news/8721</link>
      <description><![CDATA[<p>
<i>Eirik Hoem</i> has <a href="http://eirikhoem.wordpress.com/2007/09/14/why-delphi-for-php-should-have-used-prado-instead-of-vcl/">posted some of his thoughts</a> on why the CodeGear software package <a href="http://www.codegear.com/products/delphi/php">Delphi for PHP</a> should have gone with the <a href="http://www.pradosoft.com/">Prado framework</a> instead of their current choice, <a href="http://sourceforge.net/projects/vcl4php">VCL4PHP</a>.
</p>
<blockquote>
This kind of tool is something that ASP.net has had for a long time (ie Visual Studio.net). Not only does it make the development process easier when it comes to building applications, but it also handles setup of applications, default configs etc. [...] My impression is that most PHP developers (at least above hobby level) works on Linux based workstations, so I imagine getting a strong user base could prove to be difficult.
</blockquote>
<p>
That said, he <a href="http://eirikhoem.wordpress.com/2007/09/14/why-delphi-for-php-should-have-used-prado-instead-of-vcl/">has his reasons</a> for why Prado should have been the framework of choice including the exception handling gap between the two (Prado on top), validation controls, how they use global variables and the rendering of HTML/XHTML by each.
</p>]]></description>
      <pubDate>Tue, 25 Sep 2007 09:32:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PradoSoft.com: PRADO/Wordpress/BBPress integration v1.0...]]></title>
      <guid>http://www.phpdeveloper.org/news/8640</guid>
      <link>http://www.phpdeveloper.org/news/8640</link>
      <description><![CDATA[<p>
<i>Sam Hennessy</i> has <a href="http://www.pradosoft.com/forum/index.php/topic,8494.0.html">submitted a link</a> today concerning a method for integrating PRADO and WordPress together to make a simple multi-user environment.
</p>
<p>
From <a href="http://www.pradosoft.com/forum/index.php/topic,8494.0.html">te post</a> by <i>javalizard</i>:
</p>
<blockquote>
I've been wanting to share with all you something new and special.  I've needed to use Wordpress Multiuser as blogging software (it's supported and has new releases once in a while and people know how to use it) with PRADO.  Auxiliary is the integration of BBPress too.  Basically, it's a single login system for prado, blogs, and forums.
</blockquote>
<p>
<a href="http://www.pradosoft.com/forum/index.php/topic,8494.0.html">This setup</a> lets you manage user information (roles, permissions, abilities) for WordPress through PRADO, handles user authentication and applies WordPress code libraries (actions/filters) and plugins. 
</p>]]></description>
      <pubDate>Wed, 12 Sep 2007 12:08:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PRADO Watch Blog: PRADO Watch: Interview With Timani Tunduwani - Why I Moved From CakePHP to PRADO]]></title>
      <guid>http://www.phpdeveloper.org/news/8502</guid>
      <link>http://www.phpdeveloper.org/news/8502</link>
      <description><![CDATA[<p>
From the geeQsQad PRADO blog, there's <a href="http://geeqsquad.com/blog/2007/08/20/prado-watch-interview-with-timani-tunduwani-why-i-moved-from-cakephp-to-prado/">a new interview</a> with <i>Timani Tunduwani</i> of <a href="http://prodezine.com/">prodezine.com</a> on how and why he switched from <a href="http://www.cakephp.org">CakePHP</a> to <a href="http://www.pradosoft.com/">PRADO</a> for this latest project.
</p>
<p>
Originally, the story came from <a href="http://www.pradosoft.com/forum/index.php/topic,8289.0.html">a forum post</a> where <i>Timani</i> describes his application as "80% finished" with things like optimization, meta tags and more content to still be added.
</p>
<p>
In <a href="http://geeqsquad.com/blog/2007/08/20/prado-watch-interview-with-timani-tunduwani-why-i-moved-from-cakephp-to-prado/">the interview</a> they find out a bit about <i>Timani</i>, what he was using CakePHP for and why he made the choice to go with PRADO over Cake. Also included are some of the differences/things he misses about using Cake over PRADO.
</p>]]></description>
      <pubDate>Tue, 21 Aug 2007 12:57:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[The Credence Blog: PHP frameworks - Which one is Most Suitable for you?]]></title>
      <guid>http://www.phpdeveloper.org/news/8444</guid>
      <link>http://www.phpdeveloper.org/news/8444</link>
      <description><![CDATA[<p>
On The Credence blog, there's a <a href="http://www.thecredence.com/php-frameworks-which-one-is-most-suitable-for-you/">new article</a> that's looking to help you figure out which of the major PHP frameworks should be your weapon of choice when it comes to your next project.
</p>
<blockquote>
PHP frameworks is the newest buzz word that is spreading the PHP community due to the threat posed by the famous Ruby on rails. Now everyone seems to look like working on such frameworks. The problem with this there is so many frameworks out there with different pros and cons that it is a hectic job to choose the right one.
</blockquote>
<p>
They have a short list of frameworks, five of them - Symfony, Prado, CakePHP, the Zend Framework and CodeIgniter - and for each list out a few quick pros and cons for their use. Be sure to check out <a href="http://www.thecredence.com/php-frameworks-which-one-is-most-suitable-for-you/#comments">the comments</a> for lots of other great framework-related comments as well.
</p>]]></description>
      <pubDate>Tue, 14 Aug 2007 07:55:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PRADO Watch Blog Launched]]></title>
      <guid>http://www.phpdeveloper.org/news/8429</guid>
      <link>http://www.phpdeveloper.org/news/8429</link>
      <description><![CDATA[<p>
<i>Sam Hennessy</i> submitted a link today to the <a href="http://geeqsquad.com/blog/">PRADO Watch blog</a>, a site dedicated to providing some of the latest information on the <a href="http://www.xisc.com/">PRADO framework project</a>.
</p>
<blockquote>
PRADO is a component-based and event-driven framework for rapid Web programming in PHP 5. PRADO reconceptualizes Web application development in terms of components, events and properties instead of procedures, URLs and query parameters.
</blockquote>
<p>
Recent updates to <a href="http://geeqsquad.com/blog/">the blog</a> include an interview with <i>Dario Rigolin</i> of foxcoverplay.com and several Prado Watch editions. Keep checking back for the latest updates on this great framework.
</p>]]></description>
      <pubDate>Fri, 10 Aug 2007 12:04:00 -0500</pubDate>
    </item>
  </channel>
</rss>
