<?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>Fri, 24 May 2013 07:13:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Brian Moon's Blog: Stop comparing stuff you don't understand]]></title>
      <guid>http://www.phpdeveloper.org/news/18138</guid>
      <link>http://www.phpdeveloper.org/news/18138</link>
      <description><![CDATA[<p>
In <a href="http://brian.moonspot.net/node-vs-php-is-apples-and-oranges">his latest post</a> <i>Brian Moon</i> responds to another "PHP versus..." article from <a href="http://thomashunter.name/blog/php-vs-nodejs/">this</a> site comparing it to Node.js and how it's less of a valid comparison and more of an "apples to oranges" comparison.
</p>
<blockquote>
I normally don't do this. When I see someone write a blog post I don't agree with, I often just dismiss it and go on. But, this particular one caught my attention. It was titled <a href="http://thomashunter.name/blog/php-vs-nodejs/">PHP vs Node.js: Yet Another Versus</a>. 
</blockquote>
<p>
He points out some of the problems with some of the arguments, specifically with some of the points made about Gearman, memcache, the PHP.net site and the creation of daemons in PHP.
</p>
<blockquote>
Listen, I write code in PHP and JavaScript all day. I also use some Ruby, Lua and even dabble in C. I am not a language snob. Use what works for you. I do however take exception when people write about things they clearly have no idea about. 
</blockquote>]]></description>
      <pubDate>Tue, 26 Jun 2012 09:09:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Understanding AJAX example code now available]]></title>
      <guid>http://www.phpdeveloper.org/news/6125</guid>
      <link>http://www.phpdeveloper.org/news/6125</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> <a href="http://blog.joshuaeichorn.com/archives/2006/08/23/understanding-ajax-example-code-now-available/">posts a quick note</a> today concerning the source code for his upcoming "Understanding Ajax" book (from Prentice Hall Publishing).
</p>
<blockquote>
All the code shown in <a href="http://www.amazon.com/exec/obidos/redirect?tag=megansbookblo-20%26link_code=xm2%26camp=2025%26creative=165953%26path=http://www.amazon.com/gp/redirect.html%253fASIN=0132216353%2526tag=megansbookblo-20%2526lcode=xm2%2526cID=2025%2526ccmID=165953%2526location=/o/ASIN/0132216353%25253FSubscriptionId=0EMV44A9A5YT1RVDGZ82">Understanding AJAX</a> is now available from <a href="http://understandingajax.net/">understandingajax.net</a>. You can run the examples on my server or download them and set them up on your own. If you run into any problems leave a comment on this post.
</blockquote>
<p>
<a href="http://understandingajax.net/">The book's site</a> provdes each chapter (two through twelve) in zip files for easy download as well as a single zip file download if you just want them all at once.
</p>]]></description>
      <pubDate>Thu, 24 Aug 2006 07:36:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Understanding the Zend Framework (Parts 5 & 6)]]></title>
      <guid>http://www.phpdeveloper.org/news/6114</guid>
      <link>http://www.phpdeveloper.org/news/6114</link>
      <description><![CDATA[<p>
The IBM developerWorks site has continued on with its "Understanding the Zend Framework" series with spotlights on two new bits of functionality - creating PDFs and sending emails from inside the framework.
</p>
<p>
In <a href="http://www-128.ibm.com/developerworks/edu/os-dw-os-php-zend5.html">this part of the series</a> (part 5) they show how to:
<ul>
<li>create PDFs
<li>use positioning in adding text, graphics, and shapes to the document
<li>manage long blocks of text
<li>stream out a dynamic PDF to the browser
<li>add information to an existing PDF document
</ul>
</p>
<p>
<a href="http://www-128.ibm.com/developerworks/library/os-php-zend6/index.html">Part six</a> picks up where the previous part left off and includes information on working with emails in the Zend Frameork. They look at the Zend_Mail component and, making some minor changes to the application they've been constructing (the feed reader). They create an email notification to the user when a feed has been updated.
</p>
<p>
Code examples and the source code for both of these sections are provided.
</p>]]></description>
      <pubDate>Wed, 23 Aug 2006 07:50:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Understanding AJAX excerpt available at computerworld.com]]></title>
      <guid>http://www.phpdeveloper.org/news/6110</guid>
      <link>http://www.phpdeveloper.org/news/6110</link>
      <description><![CDATA[<p>
For those anxiously looking forward to <i>Joshua Eichorn</i>'s "Understanding Ajax" book, there's <a href="http://blog.joshuaeichorn.com/archives/2006/08/22/understanding-ajax-excerpt-available-at-computerworldcom/">a note on his blog</a> you'll want to check out.
</p>
<blockquote>
The <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9002507">lead story</a> at <a href="http://www.computerworld.com/">ComputerWorld.com</a> is an excerpt from my book <a href="http://www.amazon.com/exec/obidos/redirect?tag=megansbookblo-20%26link_code=xm2%26camp=2025%26creative=165953%26path=http://www.amazon.com/gp/redirect.html%253fASIN=0132216353%2526tag=megansbookblo-20%2526lcode=xm2%2526cID=2025%2526ccmID=165953%2526location=/o/ASIN/0132216353%25253FSubscriptionId=0EMV44A9A5YT1RVDGZ82">Understanding AJAX</a>. If you are thinking about buying the book, but needed more information to make a decision nows your chance.
</blockquote>
<p>
The sample chapter is the first, teaching about the basics of Ajax - how its structured, what it does, even alternatives to it. You can also check out the <a href="http://blog.joshuaeichorn.com/understanding-ajax/table-of-contents/">table of contents</a> and see what other topics are being covered.
</p>]]></description>
      <pubDate>Tue, 22 Aug 2006 15:42:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: You got AJAX questions I got Answers]]></title>
      <guid>http://www.phpdeveloper.org/news/6012</guid>
      <link>http://www.phpdeveloper.org/news/6012</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i>, being the generous soul that he is, is offering in <a href="http://blog.joshuaeichorn.com/archives/2006/08/11/you-got-ajax-questions-i-got-answers/">his latest post</a> to answer any Ajax questions his readers might want to know about.
</p>
<blockquote>
<p>
Have you wondered whats the easiest way to submit a form using AJAX, what the status of <a href="http://htmlajax.org/">HTML_AJAX</a> development is, or what is covered in <a href="http://www.amazon.com/exec/obidos/redirect?tag=megansbookblo-20%26link_code=xm2%26camp=2025%26creative=165953%26path=http://www.amazon.com/gp/redirect.html%253fASIN=0132216353%2526tag=megansbookblo-20%2526lcode=xm2%2526cID=2025%2526ccmID=165953%2526location=/o/ASIN/0132216353%25253FSubscriptionId=0EMV44A9A5YT1RVDGZ82">Understanding AJAX</a>?
</p>
<p>
Well nows your chance.
</p>
</blockquote>
<p>
To get your question(s) in, just submit them as a comment on <a href="http://blog.joshuaeichorn.com/archives/2006/08/11/you-got-ajax-questions-i-got-answers/">this post</a> and he'll come back in a few days with the answers.
</p>]]></description>
      <pubDate>Fri, 11 Aug 2006 14:06:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Understanding AJAX Digital Shortcut Available]]></title>
      <guid>http://www.phpdeveloper.org/news/5953</guid>
      <link>http://www.phpdeveloper.org/news/5953</link>
      <description><![CDATA[<p>
<i>Joshua Eichorn</i> <a href="http://blog.joshuaeichorn.com/archives/2006/08/03/understanding-ajax-digital-shortcut-available/">mentions today</a> about the "digital shortcut" created for his upcoming book "Understanding Ajax" from Prentice Hall.
</p>
<blockquote>
<p>
A chapter from my book, Understanding AJAX has been made available as a <a href="http://www.phptr.com/bookstore/product.asp?isbn=0132337932&rl=1">digital shortcut</a>. This chapter covers the different ways you can use the data you transfer using XMLHttpRequest.
</p>
<p>
Document centric approaches based on HTML and XML are described as well as various RPC approaches are shown.
</p>
</blockquote>
<p>
The <a href="http://www.phptr.com/bookstore/product.asp?isbn=0132337932&rl=1">shortcut</a> focuses on consuming data sent back in an XML or JSON format (and costs $9.99 USD). <i>Joshua</i> notes that he, personally, tends more towards "JSON based RPC approaches or HTML document based approaches" for his communication method. He <a href="http://blog.joshuaeichorn.com/archives/2006/08/03/understanding-ajax-digital-shortcut-available/">also mentions</a> client-side XSLT as an alternative to having to parse through and style the large amounts of data returned.
</p>]]></description>
      <pubDate>Fri, 04 Aug 2006 06:08:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint Web Tech Blog: OSCON 2006: Understanding ZFramework]]></title>
      <guid>http://www.phpdeveloper.org/news/5900</guid>
      <link>http://www.phpdeveloper.org/news/5900</link>
      <description><![CDATA[<p>
<i>Kevin Yank</i> continues his coverage of this year's O'Reilly Open Source Convention with <a href="http://www.sitepoint.com/blogs/2006/07/28/oscon-2006-understanding-zframework/">this new post</a> on the SitePoint Web Tech Blog - a look at <i>John Coggeshall</i>'s talk on "Understanding the Zend Framework".
</p>
<blockquote>
John Coggeshall is a respected name in the PHP world, and works as a technical consultant for Zend, and provided a fast-paced introduction to the Zend Framework as it currently exists in pre-release.
</blockquote>
<p>
<i>Kevin</i> <a href="http://www.sitepoint.com/blogs/2006/07/28/oscon-2006-understanding-zframework/">highlights some of the points</a> that <i>John</i> made through out the talk including:
<ul>
<li>a simple code demonstration of the Zend Framework functionality
<li>creating controllers and views
<li>using the Zend_InputFilter class
<li>using the Lucene searching functionality
<li>
</ul>
</p>]]></description>
      <pubDate>Fri, 28 Jul 2006 06:29:48 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Understanding the Zend Framework, Part 1: The basics]]></title>
      <guid>http://www.phpdeveloper.org/news/5701</guid>
      <link>http://www.phpdeveloper.org/news/5701</link>
      <description><![CDATA[<p>
IBM has posted <a href="http://www-128.ibm.com/developerworks/library/os-php-zend1/">the first part</a> in a new series "Understanding the Zend Framework" today, focusing first on the basics of installing and coding a simple app.
</p>
<blockquote>
<p>
We programmers are a paradoxically lazy lot. By that, I mean that we will spend hours, even days, creating something that allows us to complete a task in 30 seconds instead of five minutes. So perhaps the creation of the Zend Framework isn't much of a surprise. You mean you haven't heard of the Zend Framework? Don't worry -- you will. 
</p>
<p>
This article gives you a high-level view of the Zend Framework, explaining its general concepts and preparing you for the rest of this "<a href="http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=understanding+the+zend+framework">Understanding the Zend Framework</a>" series, which goes into the details by chronicling the creation of a new online RSS/Atom feed reader. We won't do much coding in this article, but for the rest of the series, you should be familiar with PHP.
</p>
</blockquote>
<p>
In <a href="http://www-128.ibm.com/developerworks/library/os-php-zend1/">part one</a>, they take a broad overview of the following topics:
<ul>
<li>The modules that make up the framework
<li>A summary (in the parts of the series) of the sample application they'll build
<li>Setting up the Framework
<li>A bit on the MVC pattern
<li>Some general coding guidelines to follow to keep with the "style" of the Framework
</ul>
</p>]]></description>
      <pubDate>Tue, 27 Jun 2006 08:43:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: What Extending PHP Teaches]]></title>
      <guid>http://www.phpdeveloper.org/news/5539</guid>
      <link>http://www.phpdeveloper.org/news/5539</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has a <a href="http://blogs.oracle.com/opal/2006/06/08#a37">quick new comment</a> over on his Oracle blog about the release and contents of <i>Sara Goleman</i>'s book, <a href="http://www.phpdeveloper.org/news/5538">Extending and Embedding PHP</a>.
</p>
<quote>
<i>
Like all good books, you should read this even if you never plan to follow the title. What you will gain from the text is a better understanding of PHP and knowledge about how a large program (PHP itself) has been designed and works. I'm reminded of Lions' Commentary on Unix (though Sara's book does not reproduce all the code of PHP!) because this is a ground breaking book.
</i>
</quote>
<p>
It's always good to get a better idea of what's going on behind the scenes. Too many people just use PHP and think new versions just magically appear. In truth, there are a huge number of developers working on new features and fixing bugs to help make PHP, the language, a better place. And, <a href="http://www.phpdeveloper.org/news/5538">thanks to Sara</a>, the work those folks do gets a bit more recognition.
</p>]]></description>
      <pubDate>Thu, 08 Jun 2006 05:44:54 -0500</pubDate>
    </item>
  </channel>
</rss>
