<?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>Wed, 19 Jun 2013 22:29:03 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Fabien Potencier: About Symfony: Stability over Features]]></title>
      <guid>http://www.phpdeveloper.org/news/19460</guid>
      <link>http://www.phpdeveloper.org/news/19460</link>
      <description><![CDATA[<p>
<i>Fabien Potencier</i> (of the Symfony framework) has a new post to his site talking about a philosophy that the Symfony framework community should work towards, <a href="http://fabien.potencier.org/article/68/about-symfony-stability-over-features">providing stability over features</a>.
</p>
<blockquote>
Long story short: in the coming months, the Symfony core contributors should focus their efforts toward stabilizing the existing features instead of working on new ones. At this point, backward compatibility and stability are more important than everything else.
</blockquote>
<p>
He highlights some of the points that come along with this effort including less refactoring for the sake of refactoring, fixing more bugs/edge cases and writing more tests/documentation. He gets into some of the specifics of this kind of thinking and points out the things that can and can't be changed during this time. He talks more about stability and suggests that not only can it help enhance performance but it could also help motivate more projects/corporate users to start using the framework.
</p>
Link: http://fabien.potencier.org/article/68/about-symfony-stability-over-features]]></description>
      <pubDate>Mon, 15 Apr 2013 10:12:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hari KT's Blog: Is there a design flaw for the Components or Packages made by Symfony2 and ZF2]]></title>
      <guid>http://www.phpdeveloper.org/news/17651</guid>
      <link>http://www.phpdeveloper.org/news/17651</link>
      <description><![CDATA[<p>
<i>Hari K T</i> has <a href="http://harikt.com/any-design-flaw-for-components-packages-for-symfony2-zf2">a new post</a> to his blog that shares his concern about a "design flaw" in the component/package methods promoted by Symfony2 and Zend Framework 2:
</p>
<blockquote>
Looking from outside both Symfony2 and ZF2 is full of standalone components. But the reality is not the same. Though Symfony2 components are split into each components in github, you cannot give a pull request to that component. The tests for all the components still resides in the <a href="https://github.com/symfony/symfony/tree/master/tests/Symfony/Tests/Component">core</a>. 
</blockquote>
<p>
He points to the <a href="https://github.com/auraphp">Aura</a> framework project as a good example of how to make a truly component-centric set of tools complete with tests bundled into the component's download right next to the source.
</p>]]></description>
      <pubDate>Fri, 09 Mar 2012 09:03:36 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Swan's Blog: Running VisualPHPUnit in Windows Azure]]></title>
      <guid>http://www.phpdeveloper.org/news/17377</guid>
      <link>http://www.phpdeveloper.org/news/17377</link>
      <description><![CDATA[<p>
<i>Brian Swan</i> has posted another in his "unit testing on Azure" posts to his blog today. This time he shows how to <a href="http://blogs.msdn.com/b/silverlining/archive/2012/01/10/running-visualphpunit-in-windows-azure.aspx">get VisualPHPUnit running</a> on your Windows Azure installed code.
</p>
<blockquote>
Last month, I wrote <a href="http://blogs.msdn.com/b/silverlining/archive/2011/12/05/thoughts-on-testing-oss-applications-in-windows-azure.aspx">a post that outlined 3 ways to test PHP applications in Windows Azure</a>, and since then I've covered two of those approaches: <a href="http://blogs.msdn.com/b/silverlining/archive/2011/12/07/running-phpunit-in-windows-azure.aspx">Running PHPUnit in Windows Azure</a> (uses RDP) and <a href="http://blogs.msdn.com/b/silverlining/archive/2012/01/03/automating-phpunit-tests-in-windows-azure.aspx">Automating PHPUnit Tests in Windows Azure</a>. In this post I'll cover how to use a web-front end (<a href="https://github.com/NSinopoli/VisualPHPUnit">VisualPHPUnit</a> specifically) to run tests in Azure.
</blockquote>
<p>
The process is really simple - it's basically three steps (after the VisualPHPUnit install): 
</p>
<ul>
<li>Edit the configuration file to point to the right tests directory
<li>Password protect the VisualPHPUnit directory
<li>Deploy your application by following the instructions <a href="http://blogs.msdn.com/b/silverlining/archive/2011/11/23/packaging-a-custom-php-installation-for-windows-azure.aspx">here</a>
</ul>]]></description>
      <pubDate>Wed, 11 Jan 2012 10:25:43 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: Configuring and Running PHP's OCI8 tests]]></title>
      <guid>http://www.phpdeveloper.org/news/7599</guid>
      <link>http://www.phpdeveloper.org/news/7599</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> <a href="http://blogs.oracle.com/opal/2007/04/10#a112">shows us</a> today how to set up and run tests (using the built-in extension testing PHP has) to test the OCI8 functionality that that extension provides.
</p>
<blockquote>
<p>
The test suite can't test everything. You should test your applications with your new PHP too. This gives load and real-life testing not possible with PHP's script based test suite.
</p>
<p>
[...] The tests in ext/oci8/tests verify the behavior of the OCI8 extension. To run them follow these steps.
</p>
</blockquote>
<p>
There's <a href="http://blogs.oracle.com/opal/2007/04/10#a112">four steps</a> he gives that will help you check your Oracle compile installation including what the response of the test results will look like.
</p>]]></description>
      <pubDate>Wed, 11 Apr 2007 08:33:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Ed Finkler Talks About PHPSecInfo]]></title>
      <guid>http://www.phpdeveloper.org/news/6549</guid>
      <link>http://www.phpdeveloper.org/news/6549</link>
      <description><![CDATA[<p>
<i>Cal Evans</i> over on the Zend Developer Zone has another of his infamous (well, okay - not infamous, but definitely good) interviews with people all around the PHP community. This time, it's <a href="http://devzone.zend.com/node/view/id/1099">a chat</a> with <i>Ed Finkler</i>, a developer over at <a href="http://www.cerias.purdue.edu/">CERIAS</a> concerning the new security tool designed to help even the security-clueless to protect themselves and their system.
</p>
<blockquote>
Intrigued as much by this project, as I was by the fact that Ed wrote me and told me it was time for me to interview him, I called Ed and we talked about the project.
</blockquote>
<p>
They <a href="http://devzone.zend.com/node/view/id/1099">talk about</a> where the idea for the tool came from, one of the targets for the use of the project (those on shared hosting), and the mention that it is modular in design and they are more than happy to have developers work up tests to be sure things are working 100% correctly.
</p>]]></description>
      <pubDate>Mon, 23 Oct 2006 09:37:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ligaya Turmelle's Blog: Generated phpt tests]]></title>
      <guid>http://www.phpdeveloper.org/news/6174</guid>
      <link>http://www.phpdeveloper.org/news/6174</link>
      <description><![CDATA[<p>
In a <a href="http://www.khankennels.com/blog/index.php/archives/2006/08/30/generated-phpt-tests/">new post</a> to her blog today, <i>Ligaya Turmelle</i> mentions a conversation she was having with some of the PHP documentation team about their transitions and the possibilities for integrating something new into the system - creating phpt tests automatically.
</p>
<blockquote>
Seems Philip and colder were talking on the IRC about possibly using the php doc examples to automatically generate some phpt tests to make sure the examples in the docs worked correctly. I personally think it is a great idea for another reason - it would give the QA team a base listing of phpt tests for the various PHP functions. With that base listing it would be easier to modify/add to the various phpt tests to cover the boundries of the function.
</blockquote>
<p>
A script to <a href="http://www.khankennels.com/blog/index.php/archives/2006/08/30/generated-phpt-tests/">implement this feature</a> is already in the works - a preview of it can even <a href="http://www.colder.ch/repository/php/php.net/genphpt.php">be found here</a>.
</p>]]></description>
      <pubDate>Wed, 30 Aug 2006 07:35:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Shiflett's Blog: Power PHP Testing]]></title>
      <guid>http://www.phpdeveloper.org/news/4516</guid>
      <link>http://www.phpdeveloper.org/news/4516</link>
      <description><![CDATA[On <i>Chris Shiflett</i>'s blog today, there's <a href="http://shiflett.org/archive/176">more information</a> about <a href="http://apachecon.com/2005/US/html/sessions.html#1382">the tutorial</a> he and <a href="http://modperlcookbook.org/~geoff/">Geoff Young</a> gave at <a href="http://apachecon.com/2005/US/">ApacheCon</a> this year.
<p>
<quote>
<i>
A PDF of our slides is now available: <a hef="http://brainbulb.com/talks/power-php-testing.pdf">Power PHP Testing (PDF)</a>.
<p>
Geoff also has some tarballs available that let you test a very simple PHP library (functions.inc) with <a href="http://perl.apache.org/Apache-Test/">Apache-Test</a>, <a href="http://www.lastcraft.com/simple_test.php">Simple-Test</a>, <a href="http://www.phpunit.de/">PHPUnit</a>, and <a href="http://qa.php.net/write-test.php">phpt</a>: <a href="http://people.apache.org/~geoff/power-php-testing/">http://people.apache.org/~geoff/power-php-testing</a>
</i>
</quote>
<p>
He <a href="http://shiflett.org/archive/176">also gives</a> some other resources for finding out more about Apache/PHP testing as well as a brief mention of <a href="http://search.cpan.org/dist/Test-Harness/lib/Test/Harness/TAP.pod">TAP</a> (Test Anything Protocol)...]]></description>
      <pubDate>Mon, 19 Dec 2005 06:46:17 -0600</pubDate>
    </item>
  </channel>
</rss>
