<?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>Sun, 12 Feb 2012 17:57:02 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Paul Jones' Blog: The Aura Project: Now For PHP 5.4, With Beta Releases]]></title>
      <guid>http://www.phpdeveloper.org/news/17358</guid>
      <link>http://www.phpdeveloper.org/news/17358</link>
      <description><![CDATA[<p>
As <i>Paul Jones</i> mentions in <a href="http://paul-m-jones.com/archives/2219">this new post to his blog</a> the Aura project, a <a href="http://auraphp.github.com/">PHP framework, originally targeted at PHP 5.3</a> has changed its direction a bit - they've shifted from a focus on PHP 5.3 to the upcoming PHP 5.4 release.
</p>
<blockquote>
When I initially announced the <a href="http://auraphp.github.com/">Aura project</a>, it was targeted at PHP 5.3. With a stable release of PHP 5.4 impending, we have moved the target to PHP 5.4. In addition, we have made 1.0.0-beta1 releases of almost all the component packages. (See an earlier announcement from <a href="http://www.harikt.com/aura-project-moving-to-php54">Hari KT</a>.)
</blockquote>
<p>
The components include: <a href="https://github.com/auraphp/Aura.Di">a dependency injection container</a>, an <a href="https://github.com/auraphp/Aura.Autoload">autoloader</a> and <a href="https://github.com/auraphp/Aura.View">a view system</a> that are all self-contained with no other dependencies. You can find the complete code for these containers (and one for combining them all into a single system) on <a href="http://auraphp.github.com/">the project's github page</a>.
</p>]]></description>
      <pubDate>Fri, 06 Jan 2012 10:03:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.4 beta2 released]]></title>
      <guid>http://www.phpdeveloper.org/news/17050</guid>
      <link>http://www.phpdeveloper.org/news/17050</link>
      <description><![CDATA[<p>
The PHP.net site has a <a href="http://www.php.net/index.php#id2011-10-26-1">new announcement</a> about the latest version of the language in the PHP 5.4.x series - beta 2 has <a href="http://www.php.net/downloads.php">been released</a> for testing.
</p>
<blockquote>
The PHP development team is proud to announce the second <a href="http://qa.php.net/">beta release</a> of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the <a href="http://windows.php.net/qa/">Windows QA site</a>. [...] Please help us to identify bugs by testing new features and looking for unintended backward compatibility breaks, so we can fix the problems and fully document intended changes before PHP 5.4.0 is released. Report findings to the <a href="php-qa@lists.php.net">QA mailing list</a> and/or the <a href="https://bugs.php.net/">PHP bug tracker</a>.
</blockquote>
<p>
Remember - this is <b>not</b> a production release, so do not use it in your live applications (unless you really like to live dangerously, of course). You can look at <a href="http://www.php.net/releases/NEWS_5_4_0_beta2.txt">the NEWS file</a> for a complete list of changes.
</p>]]></description>
      <pubDate>Thu, 27 Oct 2011 10:12:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Swan's Blog: Version 3.0 (beta) of the SQL Server Drivers for PHP Released!]]></title>
      <guid>http://www.phpdeveloper.org/news/16925</guid>
      <link>http://www.phpdeveloper.org/news/16925</link>
      <description><![CDATA[<p>
<i>Brian Swan</i> has a new post to his MSDN blog today about the release of the latest version (3.0 beta) of the SQL Server drivers for PHP. <a href="http://blogs.msdn.com/b/brian_swan/archive/2011/09/22/version-3-0-beta-of-the-sql-server-drivers-for-php-released.aspx">This new release</a> includes three improvements - buffered queries, support for LocalDB and support for high availability/disaster recovery.
</p>
<blockquote>
A <a href="http://blogs.msdn.com/b/sqlphp/archive/2010/06/14/what-is-a-community-technology-preview-ctp.aspx">Community Technology Preview</a> (a beta release) of v3.0 of the SQL Server Drivers for PHP was released today (see the announcement on the <a href="http://blogs.msdn.com/b/sqlphp/archive/2011/09/24/microsoft-drivers-3-0-for-php-for-sql-server-released.aspx">team blog</a>). You can download it here: <a href="http://www.microsoft.com/download/en/details.aspx?id=17308">Download v3.0 of the SQL Server Drivers for PHP</a>. [...] It's important to note that the latter two features are dependent on the next version of SQL Server (code named "Denali"). A preview of Denali can be downloaded for free here (see notes later in this article about the installation process): <a href="http://www.microsoft.com/sqlserver/en/us/future-editions.aspx">Download SQL Server Denali CTP 3</a>. 
</blockquote>
<p>
He gives brief summaries (some with example code) of what these three new features have to offer those using SQL Server in their applications. The "buffered queries" allows you to bring your entire result set into memory, making it simpler to interact with as rows/columns. The <a href="http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx">LocalDB</a> support gives developers a quick way to have a database without the hassle of a server - just connect right to the SQL Server database file. The high availability feature has been included for a while but has a new name in the upcoming release - <a href="http://blogs.technet.com/b/dataplatforminsider/archive/2011/08/18/alwayson-new-in-sql-server-code-name-quot-denali-quot-ctp3.aspx">SQL Server Always On</a>.
</p>]]></description>
      <pubDate>Thu, 29 Sep 2011 08:06:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Liip Blog: Easily Test PHP 5.4 Beta on OS X with PHP-OSX]]></title>
      <guid>http://www.phpdeveloper.org/news/16881</guid>
      <link>http://www.phpdeveloper.org/news/16881</link>
      <description><![CDATA[<p>
<i>Christian Stocker</i> has a quick new post on the Liip blog today about an <a href="http://blog.liip.ch/archive/2011/09/19/easily-test-php-5-4-beta-on-os-x-with-php-osx.html">easy way to test the PHP 5.4 beta</a> on your OS X-based platform with a simple package install and symlink.
</p>
<blockquote>
Since the first beta of the next major release of PHP was released a few days ago, I thought we could provide packages for people who'd like to test it and see if there software is still running. And make adjustments or report bugs, if it doesn't. Complaining after the official stable release was made is usually too late, so testing your software against beta releases is very important. For your project and for PHP.
</blockquote>
<p>
The install involves grabbing their package from the Liip server and calling the "packager.py" executable to make the version swap. You can go back to the pre-installed PHP5 version anytime by updating the symlink back. If you want more information on the package (or to report bugs) you can find the project <a href="https://github.com/liip/php-osx/issue">over in github</a>.
</p>]]></description>
      <pubDate>Tue, 20 Sep 2011 10:43:30 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP 5.4.0beta1 Released for Testing]]></title>
      <guid>http://www.phpdeveloper.org/news/16870</guid>
      <link>http://www.phpdeveloper.org/news/16870</link>
      <description><![CDATA[<p>
The PHP development team has <a href="http://qa.php.net/">released the latest beta</a> version of the PHP 5.4.x series for testing - 5.4.0beta1.
</p>
<blockquote>
Release candidates are development packages released to check if any critical problems have slipped into the code during the previous development period. Release candidates are NOT for production use, they are for testing purposes only even though in most cases there are almost no differences between the general availability (GA) release and the last RC. You can help the PHP Team and yourself detect problems by installing and testing release candidates on your own (non-production!) server. 
</blockquote>
<p>
You're encouraged to compile this version on your platform and include the "make test" command in the process to report any issues found directly back to the PHP dev group. Windows users can find the latest binaries over on <a href="http://windows.php.net/qa">windows.php.net</a>.
</p>]]></description>
      <pubDate>Fri, 16 Sep 2011 12:12:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stuart Herbert's Blog: Dealing With PEAR Dependency Quirks]]></title>
      <guid>http://www.phpdeveloper.org/news/16109</guid>
      <link>http://www.phpdeveloper.org/news/16109</link>
      <description><![CDATA[<p>
<i>Stuart Herbert</i> has a new post to his blog today that shares some <a href="http://blog.stuartherbert.com/php/2011/03/28/dealing-with-pear-dependency-quirks/">helpful hints about dependency quirks</a> that can come with using PEAR packages and the PEAR installer.
</p>
<blockquote>
To save myself a bit of effort, I thought it would make sense to make my API client reuse PEAR's existing <a href="http://pear.php.net/package/HTTP_Request2">HTTP_Request2</a> component. No sense in re-inventing the wheel, I thought. But that's where my troubles began. [...] There are a few quirks in the way that the PEAR installer handles version numbers, and you need to know how to deal with them if you're going to re-use PEAR project components in your own apps.
</blockquote>
<p>
He shows how a dependency can be set up for the HTTP_Request2 package as a part of the update to his project. He talks about changes to the project's package.xml file and the trick with version numbering to get the latest. In this case, the latest is a non-stable alpha/beta component and the package.xml file needs some special handling to cooperate there (version, stability, release, api and min/max).
</p>]]></description>
      <pubDate>Mon, 28 Mar 2011 11:09:56 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Phil Sturgeon's Blog: Introducing FuelPHP]]></title>
      <guid>http://www.phpdeveloper.org/news/15686</guid>
      <link>http://www.phpdeveloper.org/news/15686</link>
      <description><![CDATA[<p>
<i>Phil Sturgeon</i> has <a href="http://philsturgeon.co.uk/news/2011/01/introducing-fuelphp">made a new post</a> to his blog today introducing the framework he and a few other developers have been working up - <a href="http://fuelphp.com/">FuelPHP</a>, a PHP 5.3 framework.
</p>
<blockquote>
Like CodeIgniter, FuelPHP will be keeping things simple but moving to a better PHP 5 syntax. Sounds like Kohana right? Well... kinda. Kohana got a lot of things right in 2.x but the 3.x re-write was a confusing one. [...] odeIgniter and Kohana are the two main frameworks FuelPHP is based around but all of the base code is original with only some small parts sourced from other places. We have taken a few ideas from Rails for parts like code generation but this will not be a huge complicated convention-based framework. The idea is if we can improve on CodeIgniter and Kohana a little then we already have a player in the world of frameworks.
</blockquote>
<p>
He talks about the other members of the development team (<a href="http://twitter.com/#!/jelmer_fuel">Jelmer Schreuder</i> and <a href="http://twitter.com/#!/wanwizard">Harro Verton</a>) as well as some of the cool features about the framework like its cascading file system, its use of HMVC, packages and the "oil" command line utility (that lets you do simple <a href="http://fuelphp.com/docs/general/migrations.html">migrations</a>). 
</p>]]></description>
      <pubDate>Wed, 05 Jan 2011 11:03:17 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Swan's Blog: Managing Multiple PHP Versions with PHP Manager for IIS 7]]></title>
      <guid>http://www.phpdeveloper.org/news/15050</guid>
      <link>http://www.phpdeveloper.org/news/15050</link>
      <description><![CDATA[<p>
In <a href="http://blogs.msdn.com/b/brian_swan/archive/2010/08/30/managing-multiple-php-versions-with-php-manager-for-iis-7.aspx">this new post</a> to his blog <i>Brian Swan</i> talks about a tool that's been released by the IIS Team at Microsoft to make it even simpler to run multiple versions of PHP under IIS - the <a href="http://phpmanager.codeplex.com/">PHP Manager</a>.
</p>
<blockquote>
Not only does the PHP Manager make it a no-brainer to run different PHP versions side-by-side on IIS, it makes it easy to register PHP with IIS, configure various PHP settings, enable/disable PHP extensions, remotely manage PHP configuration via the php.ini file, and check the PHP runtime configuration and environment (i.e. see the output of <a href="http://us.php.net/manual/pl/function.phpinfo.php">phpinfo()</a>).
</blockquote>
<p>
<i>Brian</i> goes through a six step process to use this new tool to set up both PHP 5.2 and PHP 5.3 versions on an IIS server. It's as simple as <a href="http://ruslany.net/2010/08/php-manager-for-iis-7-beta-release/">installing the tool</a>, registering new PHP versions and customizing the configurations. They'd love feedback on the tool so leave them <a href="http://phpmanager.codeplex.com/discussions">comments here</a> or <a href="http://phpmanager.codeplex.com/workitem/list/basic">report bugs here</a>.
</p>]]></description>
      <pubDate>Tue, 31 Aug 2010 11:03:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Kevin Schroder's Blog: PHP 5.3 Certification Beta Testers Needed]]></title>
      <guid>http://www.phpdeveloper.org/news/14771</guid>
      <link>http://www.phpdeveloper.org/news/14771</link>
      <description><![CDATA[<p>
<i>Kevin Schroder</i> has <a href="http://www.eschrade.com/page/certification-beta-testers-needed-4c364895">posted a new announcement</a> to his blog today about <a href="http://zend.com">Zend</a>'s need for "beta testers" for the latest version of their PHP Certification exam (the 5.3 version).
</p>
<blockquote>
Zend has recently teamed up with several of the top people in the PHP community to offer the PHP 5.3 Certification.  It will be coming out in a few months, but before we can do that we need beta testers.  That means YOU!  If you want to participate all you need to do is fill out a <a href="http://www.zoomerang.com/Survey/WEB22AVRR6YM5G">quick qualification survey</a>.  These are the questions you will be asked (fill them out on the link, not on this page).
</blockquote>
<p>
The survey will be open until July 15th (2010) and will ask you questions about your experience level with PHP overall and with PHP 5.3 as well as how much of your day is devoted to PHP and what best describes your role. If you'd like to give your feedback, go over and <a href="http://www.zoomerang.com/Survey/WEB22AVRR6YM5G">fill out the survey</a> and get your name in.
</p>]]></description>
      <pubDate>Fri, 09 Jul 2010 11:01:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Phil Sturgeon's Blog: CloudIgniter: Easy hosting for CodeIgniter]]></title>
      <guid>http://www.phpdeveloper.org/news/14541</guid>
      <link>http://www.phpdeveloper.org/news/14541</link>
      <description><![CDATA[<p>
In a recent post to his blog <i>Phil Sturgeon</i> <a href="http://philsturgeon.co.uk/news/2010/05/cloudigniter-hosting-for-codeigniter">mentions a service</a> (cloud hosting) specifically targeted towards <a href=="http://codeigniter.com">CodeIgniter</a> users that's recently announced their private beta - <a href="http://www.getcloudigniter.com">CloudIgniter</a>.
</p>
<blockquote>
Ever wanted to install PyroCMS or set up a CodeIgniter playground but don't know what the hell you are doing? The wonderful new hosting service <a href="http://www.getcloudigniter.com">CloudIgniter</a> does it all for you. The service is currently in private beta but I have been using it for a while and it seems perfectly stable.
</blockquote>
<p>
<i>Phil</i> mentions one of the "killer features" of the service that puts it head and shoulders above other hosting - the one-click install of CodeIgniter-based applications (currently there's two of them). It also has a lot of the usual features like daily backups, automatic Google Apps MX records and pre-configured database installations along with the normal ssh/ftp sort of access. He also points out a "hidden gem" of being able to deploy your site with git as well. 
</p>
<p>
If you're interested in trying it out, <a href="http://www.getcloudigniter.com">sign up for the beta</a> and they'll let you know when things are all set up.
</p>]]></description>
      <pubDate>Thu, 20 May 2010 10:52:34 -0500</pubDate>
    </item>
  </channel>
</rss>

