<?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 21:04:56 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: String Handling Functions]]></title>
      <guid>http://www.phpdeveloper.org/news/17304</guid>
      <link>http://www.phpdeveloper.org/news/17304</link>
      <description><![CDATA[<p>
On PHPMaster.com today <i>James Appleyard</i> has put tother a tutorial for the beginners out there about <a href="http://phpmaster.com/string-handling-functions/">working with strings in PHP</a>, using the huge list of built-in functions to work with your values.
</p>
<blockquote>
PHP has a vast selection of built-in string handling functions that allow you to easily manipulate strings in almost any possible way. [...]  There is no way I can cover every string function in one article, and besides, that is what the PHP manual is for! But what I will do is show how to work with some of the most commonly used string handling functions that you should know. After this, you'll be working with strings as well as any concert violinist!
</blockquote>
<p>
He shows how to use functions to: change the case of string, remove extra whitespace, get the length, slicing them up and doing replacing on some certain characters. You can find more information on these and the complete list of string functions in PHP in <a href="http://us2.php.net/strings">the manual</a>.
</p>]]></description>
      <pubDate>Mon, 26 Dec 2011 15:38:56 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Smashing Magazine: Create A Christmas Wish List With PHP (For Beginners)]]></title>
      <guid>http://www.phpdeveloper.org/news/17298</guid>
      <link>http://www.phpdeveloper.org/news/17298</link>
      <description><![CDATA[<p>
In <a href="http://coding.smashingmagazine.com/2011/12/22/create-a-christmas-wish-list-with-php/">this new tutorial</a> Smashing Magazine shows you how to create a mini "Christmas List" application with PHP, HTML and CSS (and a little bit of database help) to display a list of what you or your family wants this holiday.
</p>
<blockquote>
'Tis the season to be jolly, and how much jollier could we make it than with a helpful Christmas wish list crafted for your family to ensure that you get maximum presentage this holiday? In this article, we will focus on creating a very simple system that allows you to add gift ideas to a Web page, and for your family (or whoever) to view the list.
</blockquote>
<p>
They walk you through the setup of the basic PHP file structure, the HTML template for the list output, CSS to make it look nice and the actual PHP backend - working with a MySQL database to pull out product information and use a simple login method.
</p>]]></description>
      <pubDate>Fri, 23 Dec 2011 10:23:51 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DZone.com: Codeigniter and Object-Oriented PHP: Two Guides]]></title>
      <guid>http://www.phpdeveloper.org/news/17217</guid>
      <link>http://www.phpdeveloper.org/news/17217</link>
      <description><![CDATA[<p>
On DZone.com today <i>John Esposito</i> <a href="http://css.dzone.com/articles/codeigniter-and-object">points out two CodeIgniter tutorials</a> that can help you on your way to becoming a pro with this popular PHP framework.
</p>
<blockquote>
As Codeigniter builds on its (already considerable) popularity, now might be a good time to think about using the massively community-supported PHP framework to its maximum potential, if you aren't already. Here are two tutorials to check out, depending on your level of familiarity with object-oriented PHP and frameworks.
</blockquote>
<p>Here's the two he mentions:</p>
<ul>
<li><a href="http://www.jotorres.com/en/2011/11/codeigniter-for-the-absolute-beginner/">Codeigniter for the absolute beginner</a>
<li><a href="http://www.ibm.com/developerworks/opensource/library/os-codeigniter/index.html">Developing dynamic Web sites with CodeIgniter</a>
</ul>
<p>
The second tutorial is a little older, but the functionality of the framework hasn't changed dramatically since then so most of it should still apply.
</p>]]></description>
      <pubDate>Tue, 06 Dec 2011 09:56:46 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[AjaxRay.com: The first Kohana book : Kohana 3.0 Beginner's Guide]]></title>
      <guid>http://www.phpdeveloper.org/news/17171</guid>
      <link>http://www.phpdeveloper.org/news/17171</link>
      <description><![CDATA[<p>
On the AjaxRay site today there's a new review of an introductory book from Packt Publishing about <a href="http://www.ajaxray.com/blog/2011/11/23/kohana-3-0-beginners-guide/>Kohana 3.0</a> (Beginner's Guide).
</p>
<blockquote>
When framework newbies asks me with which [framework] he should start, need to think twice before suggesting Kohana. The main reason is, it's documentation was not as rich as Codeigniter or Zend Framework. And there was no book. BTW, Kohana <a href="http://kerkness.ca/kowiki/doku.php">unofficial wiki</a> is a BIG try to help in this issue. Besides, recently Packt has published the first book on Kohana "<a href="http://link.packtpub.com/nkba5Y">Kohana 3.0 Beginner's Guide</a>". Jason D. Straughan wrote this book for Kohana version 3.x. 
</blockquote>
<p>
The review includes an overall assessment of the book, a detailed description of how the chapters are laid out and some of the complaints he had about the book's contents - a lack of code examples in some places, demos/screenshots pointing out what the framework can really do and the inclusion of some deprecated methods.
</p>
<blockquote>
Overall, the book is well organized, focused and will be helpful on it's purpose. I felt it's capable to teach Kohana to a new guy, in a smooth way. Yes, there have some printing mistakes, old (because they are changed in new version) function use and some other minor issues, but seems ignorable to me. I'd recommend it for Kohana beginners.
</blockquote>]]></description>
      <pubDate>Fri, 25 Nov 2011 13:06:38 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Kowser's Blog: Kohana Tutorial: For the beginners]]></title>
      <guid>http://www.phpdeveloper.org/news/17111</guid>
      <link>http://www.phpdeveloper.org/news/17111</link>
      <description><![CDATA[<p>
On his blog today <i>Kowser</i> <a href="http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/">introduces you to Kohana</a>, an <a href="http://kohanaframework.org/">easy to use, lightweight PHP HMVC framework</a> that can help you get applications up and running quickly. In his tutorial he walks you through the creation of a simple application - a typical blog.
</p>
<blockquote>
<a href="http://kohanaframework.org/">Kohana</a> is the framework I liked best among other PHP framework. Its an easy one also  . To me it is organized, highly object oriented, having clear separation of model, view & controller.  Autoloading of classes is nice feature here also. Here is the tutorial I prepared. [...] Probably you have downloaded the zip file from <a href="http://dev.kohanaframework.org/attachments/download/1670/kohana-3.2.0.zip">here</a>.
</blockquote>
<p>
He walks you through the initial setup and configuration first then jumps right into the code with an "Article" controller, a view to match and a simple model to hook into a "kohana_blog" table (creation SQL provided). Using this setup, he shows how to get a list of the current articles and update current ones/add new ones via a basic form.
</p>]]></description>
      <pubDate>Thu, 10 Nov 2011 09:19:59 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[NetTuts.com: Zend Framework from Scratch]]></title>
      <guid>http://www.phpdeveloper.org/news/17079</guid>
      <link>http://www.phpdeveloper.org/news/17079</link>
      <description><![CDATA[<p>
On NetTuts.com today there's a new tutorial helping you <a href="http://net.tutsplus.com/tutorials/php/zend-framework-from-scratch/">get started with Zend Framework</a> "from scratch". They outline the full process - from download to the creation of a first application.
</p>
<blockquote>
Ready to take your PHP skills to the next level? In this new "From Scratch" series, we'll focus exclusively on <a href="http://framework.zend.com/">Zend Framework</a>, a full-stack PHP framework created by Zend Technologies. First in our tutorial series, is "Getting Started with Zend Framework."
</blockquote>
<p>
The tutorial (executed in a Windows environment) is broken up into seven parts:
</p>
<ul>
<li>Download Zend Framework
<li>Set up your Zend Framework Environment
<li>Create your First Zend Framework Project
<li>Learn about Zend Framework's MVC Structure
<li>Pass Data From a Controller to its View
<li>Create a Layout in Zend Framework
<li>Create New Controllers and Actions
</ul>
<p>
They use the Windows version of <a href="http://httpd.apache.org/">Apache</a> to host the site (installation instructions not included). If you'd like to get the source for this tutorial series as it evolves, you can <a href="https://github.com/nikkobautista/The-Next-Social">find it on github</a>.
</p>]]></description>
      <pubDate>Thu, 03 Nov 2011 08:50:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPMaster.com: Introduction to PHP Arrays]]></title>
      <guid>http://www.phpdeveloper.org/news/16879</guid>
      <link>http://www.phpdeveloper.org/news/16879</link>
      <description><![CDATA[<p>
On the PHPMaster.com site today, there's a good introduction to a basic data type in PHP - <a href="http://phpmaster.com/introduction-to-php-arrays/">working with arrays</a>. This tutorial is a low level look at what arrays are and how to work with them (briefly).
</p>
<blockquote>
Tables organize data in such a way that we can easily find correlations or perform straightforward computations. A array is essentially a way to organize data in a table-like manner. The name "array" comes from the same Latin roots as the word "arrangement."
</blockquote>
<p>
If you're anything other than completely new to the language, <a href="http://phpmaster.com/introduction-to-php-arrays/">this post</a> won't help you much. If you're new to programming, though, learning about arrays in PHP is key to your budding development skills. For more in-depth looks at using arrays, checkout <a href="http://phpdeveloper.org/search/index/array">these results</a>.
</p>]]></description>
      <pubDate>Tue, 20 Sep 2011 08:54:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Steve Francia's Blog: Getting Started with Symfony2]]></title>
      <guid>http://www.phpdeveloper.org/news/16033</guid>
      <link>http://www.phpdeveloper.org/news/16033</link>
      <description><![CDATA[<p>
<i>Steve Francia</i> has posted a follow-up to his "<a href="http://phpdeveloper.org/news/15852">On Symfony2</a>" post to his blog today with <a href="http://spf13.com/post/getting-started-with-symfony2">an introduction to the framework</a> that helps you get everything installed you'll need.
</p>
<blockquote>
In a follow up to my popular post <a href="http://spf13.com/post/symfony2">on Symfony2</a>, the open source PHP framework we use at <a href="http://shopopensky.com/">OpenSky</a>, I'm providing an easy guide to getting started using <a href="http://symfony.com/">Symfony2</a>. This isn't your basic "Hello World", but a practical guide to beginning a project with Symfony2.
</blockquote>
<p>
He walks you through bootstrapping a sample application, applying a fix those on OSX might need and creating the application using the symfony command line tool to build everything you'll need.
</p>]]></description>
      <pubDate>Fri, 11 Mar 2011 11:03:08 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Weier O'Phinney's Blog: How to Contribute to ZF2]]></title>
      <guid>http://www.phpdeveloper.org/news/16006</guid>
      <link>http://www.phpdeveloper.org/news/16006</link>
      <description><![CDATA[<p>
If you've been looking to get involved in the <a href="http://framework.zend.com">Zend Framework</a> project but haven't known where to get started, <i>Matthew Weier O'Phinney</i> has <a href="http://weierophinney.net/matthew/archives/255-How-to-Contribute-to-ZF2.html">just to guide for you</a>. It gives you the "short and sweet" things you'll need to know about contributing back to the project.
</p>
<blockquote>
ZF2 development is ramping up. We've been at it for some time now, but mostly taking care of infrastructure: converting to namespaces, re-working our exception strategy, improving our test suites, and improving our autoloading and plugin loading strategies to be more performant and flexible. Today, we're actively working on the MVC milestone, which we expect to be one of the last major pieces necessary for developers to start developing on top of ZF2. A question I receive often is: "How can I contribute to ZF2?" Consider this your guide.
</blockquote>
<p>
He talks about what you'll need to get started (including <a href="http://framework.zend.com/cla">getting a CLA</a>) and includes a few links to some resources to help you get the code you'll need and find some bugs to fix (or file one yourself). He also talks about the details of the project (like naming conventions), where it stands now and what sorts of things you can get started doing right away.
</p>]]></description>
      <pubDate>Mon, 07 Mar 2011 11:03:32 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Book Report: A Beginner's Guide to Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/15613</guid>
      <link>http://www.phpdeveloper.org/news/15613</link>
      <description><![CDATA[<p>
On the Zend Developer Zone today there's <a href="http://devzone.zend.com/article/12863-Book-Report-A-Beginners-Guide-to-Zend-Framework">a new book review</a> from <i>Cal Evans</i> covering a recent release from McGraw/Hill (by <i>Vikram Vaswani</i>, frequently posted on the ZDZ) called <a href="http://www.amazon.com/gp/product/007163939X?ie=UTF8&tag=postcarfrommy-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=007163939X">Zend Framework, A Beginner's Guide</a>.
</p>
<blockquote>
Vikram has been a long-time contributor to DevZone and is the author of our most popular article series, Zend Framework, A Beginner's Guide. [...] The language is easy to read, the examples are clear and there's even a joke or two in there that will make you groan. In short, I would recommend this book to any PHP developer with a firm grasp on object oriented programming in PHP. If you are not comfortable with OOP, this is not the book for you.
</blockquote>
<p>
He gets "the bad" of the book out of the way first mentioning the book's tendency to jump from subject to subject and how he suggests models should be in Zend Framework applications (going with Doctrine over custom models). On the good side of things, he mentions the easy to follow writing style, the very complete code examples and the "complete" feel the book has.
</p>]]></description>
      <pubDate>Tue, 21 Dec 2010 14:42:53 -0600</pubDate>
    </item>
  </channel>
</rss>

