<?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>Thu, 23 May 2013 04:18:56 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Revamp, Rebuild, Redo, Re-Everything (and a Site Crash)]]></title>
      <guid>http://www.phpdeveloper.org/news/14008</guid>
      <link>http://www.phpdeveloper.org/news/14008</link>
      <description><![CDATA[<p>
<i>Jayson Maynard</i> (recently taking over as the Editor-in-Chief of the <a href="http://devzone.zend.com">Zend Developer Zone</a>) has resolved to make the resource into a better place for PHP developers to find both the introductory content and information on more advanced topics. He talks about it in <a href="http://devzone.zend.com/article/11811-Zend-Developer-Zone---Revamp-Rebuild-Redo-Re-Everything?">a recent post</a>:
</p>
<blockquote>
We will be rebuilding ZDZ from the ground up and in full public view of the community -- to act as a learning experience and a showcase for PHP best practices. [...] And the best way for it to be a showcase is for us to make all of the process of working on the infrastructure completely transparent; to make the artifacts (code, scripts, configuration, machine images) readily available and to allow contributions from the community.
</blockquote>
<p>
There's some more specific topics he mentions that the site will cover including new features on articles and community interaction, a new infrastructure and new processes including things like Agile development, testing and deployment. In one of his first steps to better the site, however, he learned a lesson the hard way when he tried to <a href="http://devzone.zend.com/article/11821-Yes-I-Crashed-the-Site">upgrade a package</a> and it brought the site to a grinding halt.
</p>]]></description>
      <pubDate>Thu, 11 Feb 2010 08:19:27 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Graham Christensen's Blog: Sane Pre-Commit Hooks for Symfony + Git]]></title>
      <guid>http://www.phpdeveloper.org/news/13107</guid>
      <link>http://www.phpdeveloper.org/news/13107</link>
      <description><![CDATA[<p>
Symfony users will want to check out <a href="http://iamgraham.net/blog/sane-pre-commit-hooks-for-symfony-git">this pre-commit hook</a> for git from <i>Graham Christensen</i> that can help you keep your sanity in place by rebuilding some of the essentials when a commit is made.
</p>
<blockquote>
Throughout my history of working with Symfony, I've noticed a trend that I'll make a minor edit in a database configuration file, forget to actually regenerate the models and forms, commit the edit, and then find several days later (when I do want to regenerate the models) that they're breaking. I then do this little dance of going through the history finding out where exactly I went wrong.
</blockquote>
<p>
To remedy the situation he came up with a pre-commit hook that does the following:
</p>
<ul>
<li>rebuilds SQL from schemas
<li>rebuilds models
<li>rebuilds forms
<li>rebuilds filters
<li>inserts sample SQL data
<li>loads all data from the fixture files
</ul>
<p>
Full example code for the hook is included <a href="http://iamgraham.net/blog/sane-pre-commit-hooks-for-symfony-git">in the post</a>.
</p>]]></description>
      <pubDate>Tue, 25 Aug 2009 13:49:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Andy Jeffries' Blog: Rebuilding a site from Symfony to Rails]]></title>
      <guid>http://www.phpdeveloper.org/news/11364</guid>
      <link>http://www.phpdeveloper.org/news/11364</link>
      <description><![CDATA[<p>
In a <A href="http://andyjeffries.co.uk/articles/rebuilding-a-site-from-symfony-to-rails">recent entry</a> to his blog <i>Andy Jeffries</i> gives an overview of his site's transition over from one framework to another - away from Symfony and over to Rails.
</p>
<blockquote>
I decided as I was learning/using Symfony at my contract at the time that it would be a good experiment to write it in Symfony. [...] The site did fairly well when I posted but I still posted in frequently.
</blockquote>
<p>
After redefining the site's purpose a bit, he reconsidered the language (and framework) choice and decided to do a rewrite in Rails. He gives a comparison of the process on things like lines of code, time to build, performance differences, deployment and automated testing.
</p>]]></description>
      <pubDate>Fri, 07 Nov 2008 08:47:20 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Greg Beaver's Blog: pear.chiaraquartet.net Completely Erased]]></title>
      <guid>http://www.phpdeveloper.org/news/5132</guid>
      <link>http://www.phpdeveloper.org/news/5132</link>
      <description><![CDATA[Some unfortunate news today - <i>Greg Beaver</i>, maintainer of the pear.chiaraquartet.net PEAR channel server has fallen on some bad luck. Some how, the entire database for it was wiped out and <i>Greg</i> can't quite figure out when/how.
<p>
<quote>
<i>
Somehow, I managed to erase the entirety of pear.chiaraquartet.net's database, although I have no idea how or when.  In other words, all developers, release history, packages were wiped.  Needless to say, I am a wee bit pissed off.  Until I can find a decent backup, I will reconstruct the entire thing from scratch.
</i>
</quote>
<p>
If you have any information that would help him rebuild this resource, please <a href="http://greg.chiaraquartet.net/archives/126-pear.chiaraquartet.net-completely-erased.html">let him know</a> - I know he'll appreciate it.]]></description>
      <pubDate>Mon, 10 Apr 2006 07:02:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: (Re)building the PHP Documentation at Wikibooks.org]]></title>
      <guid>http://www.phpdeveloper.org/news/5118</guid>
      <link>http://www.phpdeveloper.org/news/5118</link>
      <description><![CDATA[<i>Brett Zamir</i> has some suggestions for the PHP documentation group in <a href="http://devzone.zend.com/node/view/id/128">his new post</a> on the Zend Developer Network.
<p>
<quote>
<i>
The folks working on the official PHP Documentation have done a marvellous job in providing a mostly easy to follow documentation, with good examples. However, as with anything, there can still be some improvement. I see two shortcomings and these have to do with structure rather than content, and I think the community can help solve them.
</i>
</quote>
<p>
There's <a href="http://devzone.zend.com/node/view/id/128">two things</a> he suggests can be done to help refine the documentation process, including a move into a more wiki-style environment (with the content under a fully open license). Specifically, he suggests making a move to <a href="http://en.wikibooks.org/wiki/Programming:Complete_PHP">Wikibooks</a> to encourage more participation from the PHP community.]]></description>
      <pubDate>Thu, 06 Apr 2006 07:01:36 -0500</pubDate>
    </item>
  </channel>
</rss>
