<?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, 25 May 2013 22:53:00 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Matthew Weier O'Phinney's Blog: Developing A ZF2 Blog]]></title>
      <guid>http://www.phpdeveloper.org/news/17773</guid>
      <link>http://www.phpdeveloper.org/news/17773</link>
      <description><![CDATA[<p>
<i>Matthew Weier O'Phinney</i> has a new post to his blog walking you through the creation of <a href="http://mwop.net/blog/2012-05-developing-a-zf2-blog.html">his own Zend Framework 2 blogging platform</a> that works with git branching and page generation to get the job done.
</p>
<blockquote>
Why write something of my own? Well, of course, there's the fact that I'm a developer, and have control issues. Then there's also the fact that a blog is both a simple enough domain to allow easily experimenting with new technology and paradigms, while simultaneously providing a complex enough domain to expose non-trivial issues.
</blockquote>
<p>
He realized that he wanted a platform that was not only something he wanted to maintain but that also allowed him to write how he wanted to write - no more in-browser editing, just working with text files and generated page output. He shares some of the thoughts behind the different parts of the blog software - the domain model, his <a href="http://git.mwop.net/?a=summary&p=PhlyBlog">PhlyBlog</a> module and the updated code he used to override some of the functionality in this default module. He also describes his new blogging process which includes git branching, creating a PHP "post" file, regernerate the blog via a command-line tool and merge and deploy.
</p>]]></description>
      <pubDate>Wed, 04 Apr 2012 08:22:58 -0500</pubDate>
    </item>
  </channel>
</rss>
