<?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, 22 Nov 2008 00:05:07 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Deasil.com: Lessons to be learned from PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9411</guid>
      <link>http://www.phpdeveloper.org/news/9411</link>
      <description><![CDATA[<p>
In a <a href="http://comments.deasil.com/2008/01/11/lessons-to-be-learned-from-php/">new post</a> to the blog at deasil.com, they talk about some of the lessons they see that can be learned from PHP and how it works/is packaged up.
</p>
<blockquote>
<a href="http://www.php.net">PHP</a>, though, came along with a breakthrough idea - mod_php was an everything in one install. Unlike mod_perl, mod_php gave you a programming language, templating language and extension all in one.
</blockquote>
<p>
He advocates the PHP language developer's decisions to include everything into the core of the language which (while maybe not the best of decisions) has made PHP into one of the most practical development languages and has helped to make it one of the most popular and widely used languages on the web.
</p>]]></description>
      <pubDate>Sat, 12 Jan 2008 20:04:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: Complex Views w/Zend Framework - The Final Chapter: ZFE & Zend_Layout in Core!]]></title>
      <guid>http://www.phpdeveloper.org/news/9299</guid>
      <link>http://www.phpdeveloper.org/news/9299</link>
      <description><![CDATA[<p>
<i>Padraic Brady</i> has <a href="http://blog.astrumfutura.com/archives/328-Complex-Views-with-the-Zend-Framework-The-Final-Chapter-ZFE-and-Zend_Layout-released-to-Core!.html">posted some of his comments</a> on the newly included Zend_Layout and Zend_View_Enhanced components for the Zend_Framework:
</p>
<blockquote>
<p>
These two (now much more polished!) components were both designed to solve the concerns a lot of developers were having in achieving truly complex, structured and modular Views using Zend_View. 
</p>
<p>
Indeed there are months of blog postings, debates, experimental and not-so-experimental code, proposals, IRC sessions and countless emails pouring over how to accomplish the goals of these components. The end result is something I feel will serve Zend Framework users faithfully for months and years to come.
</p>
</blockquote>
<p>
He <a href="http://blog.astrumfutura.com/archives/328-Complex-Views-with-the-Zend-Framework-The-Final-Chapter-ZFE-and-Zend_Layout-released-to-Core!.html">thanks</a> the developers (Matthew and Ralph) and notes that the inclusion of these two components is one of the largest advancements of the display layer for the Framework in a while.
</p>]]></description>
      <pubDate>Fri, 21 Dec 2007 12:52:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Weir O'Phinney's Blog: Zend_Layout and Zend_View Enhanced components now in core]]></title>
      <guid>http://www.phpdeveloper.org/news/9284</guid>
      <link>http://www.phpdeveloper.org/news/9284</link>
      <description><![CDATA[<p>
<i>Matthew Weir O'Phinney</i> notes today that the Zend_View_Enhanced and Zend_Layout components for the Zend Framework have <a href="http://weierophinney.net/matthew/archives/152-Zend_Layout-and-Zend_View-Enhanced-components-now-in-core.html">officially joined the core</a>.
</p>
<blockquote>
With these two components, you can now create some truly <a href="http://blog.astrumfutura.com/archives/291-Complex-Views-with-the-Zend-Framework-Part-6-Setting-The-Terminology.html">complex views</a> for your application with relative ease. [...] By having these as a standard part of the library, there are now standard ways to perform these tasks -- meaning consistency between applications.
</blockquote>
<p>
He gives some <a href="http://weierophinney.net/matthew/archives/152-Zend_Layout-and-Zend_View-Enhanced-components-now-in-core.html">brief examples</a> of the use of the two newly included components: echoing out a DOCTYPE, adding a script to be loaded in the header and a more complex layout with a header, meta data, content and a footer section.
</p>]]></description>
      <pubDate>Thu, 20 Dec 2007 08:41:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dennis Chung's Blog: Server Core + IIS7 + PHP + MySQL (and Wordpress)]]></title>
      <guid>http://www.phpdeveloper.org/news/9085</guid>
      <link>http://www.phpdeveloper.org/news/9085</link>
      <description><![CDATA[<p>
<i>Bill Staples</i> has <a href="http://blogs.iis.net/bills/archive/2007/11/20/running-wordpress-on-windows-08-server-core-with-iis7-php-mysql.aspx">pointed out</a> a tutorial from <i>Dennis Chung</i> about <a href="http://windowsmvp.spaces.live.com/blog/cns!80195647FE07388F!485.entry?wa=wsignin1.0">setting up Wordpress</a> on an IIS7 server with MySQL on the Windows Server 2008 Server Core.
</p>
<blockquote>
Wow. <a href="http://www.microsoft.com/windowsserver2008/servercore.mspx">Take Windows Server 2008 Server Core</a> + PHP + IIS7 + MySQL + WordPress, mix them together, will they blend well and work out as a nice concoction? <a href="http://blogs.msdn.com/the_hardman">Matty</a> challenged me to this blend, and guess what, we have a powerful cocktail to offer after all!
</blockquote>
<p>
He breaks the tutorial up into serveral topics like:
</p>
<ul>
<li>the hardware used
<li>the use of virtualization in the setup
<li>setting up Windows Server Core on the network
<li>setting up FastCGI and PHP on the IIS server
<li>loading MySQL onto the server
<li>installing and configuring Wordpress
</ul>]]></description>
      <pubDate>Wed, 21 Nov 2007 08:43:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Esser's Blog: CORE GRASP - PHP Tainted Mode]]></title>
      <guid>http://www.phpdeveloper.org/news/8515</guid>
      <link>http://www.phpdeveloper.org/news/8515</link>
      <description><![CDATA[<p>
<i>Stefan Esser</i> <a href="http://blog.php-security.org/archives/92-CORE-GRASP-PHP-Tainted-Mode.html">points out</a> a new patch today - <a href="http://grasp.coresecurity.com/index.php?m=dld">CORE GRASP</a> - from the <a href="http://www.coresecurity.com/">Core Security Technologies</a> group that provides taint support surrounding the mysql_query function.
</p>
<blockquote>
Their implementation adds a tainted or not flag for every byte so that it is possible on invocation of mysql_query() to determine any kind of injection.
</blockquote>
<p>
Unfortunately, <i>Stefan</i> also mentions two big issues it might have from the get-go: the overhead for the memory needed can slow things down and an incorrect parsing in their query handler could lead to injection attacks. 
</p>]]></description>
      <pubDate>Wed, 22 Aug 2007 16:19:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Mike Wallner's Blog: Phar vs World]]></title>
      <guid>http://www.phpdeveloper.org/news/7805</guid>
      <link>http://www.phpdeveloper.org/news/7805</link>
      <description><![CDATA[<p>
<i>Mike Wallner</i> <a href="http://blog.iworks.at/?/archives/56-Phar-vs-World.html">talks today</a> about a much deliberated topic in the community currently - the inclusion of the <a href="http://pecl.php.net/package/phar">phar extension</a> into the core distribution of PHP and how, because of not having a good addition process, things will get a little nuts:
</p>
<blockquote>
How many people are really reading through all mails of 100+ message threads? It's going to be a chaos. Always. Once a developer has got his new, shiny and soon-to-be-world-dominating extension into the core, he'll be a even stronger advocate of the "no-new-extensions" camp. Not to disrespect any work, but this is pure rivalism, masculine - really!
</blockquote>
<p>
When asked it the phar extension will make it into the core, <i>Mike</i> usually responds with "Never" simply because of the issues surrounding the personal feelings of those that would be involved with the merge.
</p>]]></description>
      <pubDate>Wed, 09 May 2007 08:32:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Zend Framework Beta 0.9.0 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/7451</guid>
      <link>http://www.phpdeveloper.org/news/7451</link>
      <description><![CDATA[<p>
The Zend Framework team has <a href="http://www.nabble.com/ANNOUNCE%3A-Zend-Framework-Beta-0.9.0-Released-p9536905.html">officially released</a> the latest version of the framework - hopefully the first and last beta before the stable release - Beta 0.9.0.
</p>
<blockquote>
We're pleased to announce Zend Framework Beta Release 0.9.0. This is the first Beta Release of Zend Framework. This marks a new milestone for the Framework project, because with the status of Beta, we are establishing the feature set for Zend Framework 1.0, and we are adopting a commitment to backward-compatibility and interface stability.
</blockquote>
<p>
Updates in <a href="http://framework.zend.com">this release</a> include three new components moved into the core (Zend_Translate, Zend_Auth, and Zend_Db_Adapter using mysqli) as well as improvements to things like the MVC output buffering, Zend_Mail features, the inclusion of the Zend_Service_Audioscrobbler, Zend_Service_Delicious and Zend_Service_Simpy and much more. Check out <a href="http://www.nabble.com/ANNOUNCE%3A-Zend-Framework-Beta-0.9.0-Released-p9536905.html">the full release announcement</a> for more and <a href="http://framework.zend.com/wiki/display/ZFDEV/Home">the development wiki</a> for where things are headed.
</p>]]></description>
      <pubDate>Mon, 19 Mar 2007 09:04:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Hartjes' Blog: Zend_Service_Audioscrobbler moves to Zend Framework Core]]></title>
      <guid>http://www.phpdeveloper.org/news/7449</guid>
      <link>http://www.phpdeveloper.org/news/7449</link>
      <description><![CDATA[<p>
<i>Chris Hartjes</i> has a <a href="http://www.littlehart.net/atthekeyboard/2007/03/16/zend_service_audioscrobbler-moves-to-zend-framework-core/">note posted</a> today about the move of his component project for the Zend Framework into its core grouping of components - Zend_Service_Audioscrobbler.
</p>
<blockquote>
It finally made it! After some major reworking of the unit tests (at 86% coverage, with 3 more tests to come after the freeze is up) and <a href="http://derekmartin.ca/">Derek</a> busting his butt to get the documentation done, Darby Fenton emailed me to tell me that he's moved our component for connecting to the web services being offered by <a href="http://www.audioscrobbler.net/">Audioscrobbler</a> (and that powers <a href="http://www.last.fm/">Last.fm</a> out of the incubator and into the core.
</blockquote>
<p>
You can get more information on what the component can do and how to use it from <a href="http://framework.zend.com/wiki/display/ZFDOCDEV/28.3.+Zend_Service_Audioscrobbler">its page</a> over on the Zend Framework wiki.
</p>]]></description>
      <pubDate>Mon, 19 Mar 2007 07:45:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Rethans' Blog: PHP Look Back 2006]]></title>
      <guid>http://www.phpdeveloper.org/news/7157</guid>
      <link>http://www.phpdeveloper.org/news/7157</link>
      <description><![CDATA[<p>
<i>Derick Rethans</i> <a href="http://derickrethans.nl/php_look_back_2006.php">has posted his summary</a> of the happenings in the world of PHP as experienced through his eyes:
</p>
<blockquote>
It's the end of the year again, and that means that I (once again) spent way too much time writing this wrap up of PHP in 2006. In this, the fifth iteration of my annual PHP Look Back, we'll explore the happenings of the PHP world in 2006.
</blockquote>
<p>
He <a href="http://derickrethans.nl/php_look_back_2006.php">mentions</a> things like the various PHP releases over the year (especially the release of 5.2), discussions and debates over some of the core functionality of PHP (variables, syntax, etc), actions of the PDM, lots of Unicode talk, and many, many suggestions for functionality to be added to the core.
</p>
<p>
Check out the <a href="http://derickrethans.nl/php_look_back_2006.php">full (lengthy) look back</a> here on his website.
</p>]]></description>
      <pubDate>Wed, 24 Jan 2007 08:13:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEverywhere: In praise of Zend Core]]></title>
      <guid>http://www.phpdeveloper.org/news/6768</guid>
      <link>http://www.phpdeveloper.org/news/6768</link>
      <description><![CDATA[<p>
With just a <a href="http://phplens.com/phpeverywhere/?q=node/view/234">quick, supporting note</a> today, <i>John Lim</i> has posted to the PHP Everywhere blog about the Zend Core download that <a href="http://www.zend.com">Zend</a> offers to help make installing PHP and its friends even easier.
</p>
<blockquote>
I'd like to point out that one of the greatest services to the PHP community that Zend is providing is the free <a href="http://www.zend.com/products/zend_core/zend_core_for_oracle">Zend Core for Oracle</a> and <a href="http://www.zend.com/products/zend_core/zend_core_for_oracle">Zend Core for DB2</a>. The latest versions install PHP 5.1.6. The little known secret is that these 2 installers are perfect for MySQL as the mysql and mysqli extensions are included in the release.
</blockquote>
<p>
He <a href="http://phplens.com/phpeverywhere/?q=node/view/234">also recommends</a> it for the IISers out there because of the FastCGI support built in.
</p>]]></description>
      <pubDate>Mon, 27 Nov 2006 07:21:00 -0600</pubDate>
    </item>
  </channel>
</rss>
