<?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 21:07:50 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Codeception Blog: The Locator Class]]></title>
      <guid>http://www.phpdeveloper.org/news/18526</guid>
      <link>http://www.phpdeveloper.org/news/18526</link>
      <description><![CDATA[<p>
The Codeception blog (a BDD testing tool) has a new post on <a href="http://codeception.com/09-24-2012/locator.html">using their Locator class</a> to create more complex tests based on XPath or CSS selectors.
</p>
<blockquote>
In the latest Codeception 1.1.4 new Locator class was introduced. Basically it should simplify your life in writing complex XPath or CSS locators. Right now it has minimal, yet useful functionality.
</blockquote>
<p>
The post shows how to combine more than one item for location with either a tag, CSS-based or XPath-based selector. It also shows how to use the "tabindex" method to simulate the movement through a page using the "Tab" key. Finally, there's a quick piece of code showing how to locate an item based on the "href" value. For more information on using Codeception, check out <a href="http://codeception.com/doc">their documentation</a> or the project's <a href="http://codeception.com">main site</a>.
</p>]]></description>
      <pubDate>Thu, 27 Sep 2012 09:50:34 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Script-Tutorials.com: Watermark processing on images using PHP and GD]]></title>
      <guid>http://www.phpdeveloper.org/news/16840</guid>
      <link>http://www.phpdeveloper.org/news/16840</link>
      <description><![CDATA[<p>
On the Script-Tutorials blog today there's a new tutorial posted showing you how to <a href="http://www.script-tutorials.com/watermark-processing-on-images-using-php-and-gd/">easily add watermarks to your images</a> dynamically, either as a part of a cache generation or on upload.
</p>
<blockquote>
I will show you how to use GD library. And, main task today is adding watermark to image and generate result as PNG image into browser. We will using PHP and GD library. This is nice library to work with images at server side. Also (as additional tasks) I will draw little frame over image and will draw some text. Between, you can use this method (of adding watermarks in realtime) to protect original photos.
</blockquote>
<p>
Full code for the script is included in the post, showing the combining of two images into the one finished product. The code is also <a href="http://www.script-tutorials.com/demos/137/source.zip">available for download</a> if you'd like to get hacking right away.
</p>]]></description>
      <pubDate>Fri, 09 Sep 2011 12:36:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gonzalo Ayuso's Blog: Speed up page page load combining javascript files with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/15937</guid>
      <link>http://www.phpdeveloper.org/news/15937</link>
      <description><![CDATA[<p>
<i>Gonzalo Ayuso</i> has a <a href="http://gonzalo123.wordpress.com/2011/02/21/speed-up-page-page-load-combining-javascript-files-with-php/">handy performance tip</a> for getting that little bit extra speed from your page load times - combining Javascript with PHP files.
</p>
<blockquote>
One of the golden rules when we want a high performance web site is minimize the HTTP requests. Normally we have several JavaScript files within our projects. It's a very good practice to combine all our JavaScript files into an only one file. [...] But if your project is alive and you are changing it, it's helpful to spare your JavaScript files between several files. [...]  So we need to choose between high performance and development comfort.
</blockquote>
<p>
He includes a quick script that runs through your javascript directory (recursively), grabs all of the javascript content from each, combines and minifies them to serve gzip compressed out to the browser.
</p>]]></description>
      <pubDate>Mon, 21 Feb 2011 13:01:54 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Noupe.com:  20 Useful PHP + jQuery Components & Tuts for Everyday Project]]></title>
      <guid>http://www.phpdeveloper.org/news/12293</guid>
      <link>http://www.phpdeveloper.org/news/12293</link>
      <description><![CDATA[<p>
Noupe.com has <a href="http://www.noupe.com/php/20-useful-php-jquery-tutorials.html">posted a list</a> of twenty useful PHP and jQuery components (and tutorials) that could be useful in everyday projects:
</p>
<blockquote>
When you combine some neat functionality courtesy of PHP with the cleverness of jQuery you can produce some pretty neat effects. In an effort to help you take it up a notch, we'd like to share some methods for helping your site anticipate a user's next move.
</blockquote>
<p>Included in the list are components/tutorials like:</p>
<ul>
<li><a href="http://net.tutsplus.com/videos/screencasts/create-a-photo-admin-site-using-php-and-jquery/">Create a Photo Admin Site Using PHP and jQuery</a>
<li><a href="http://www.chazzuka.com/blog/?p=82">PHP ajax login form using Jquery</a>
<li><a href="http://virae.org/newsletter_module/">Newsletter module</a>
<li><a href="http://www.webmotionuk.co.uk/php-jquery-image-upload-and-crop-v11/">PHP & jQuery image upload and crop v1.2</a>
<li><a href="http://ad1987.blogspot.com/2009/02/reddit-style-voting-with-php-mysql-and.html">Reddit-style Voting With PHP, MySQL And jQuery</a>
</ul>
<p>
See <a href="http://www.noupe.com/php/20-useful-php-jquery-tutorials.html">the full post</a> for even more great PHP+jQuery information.
</p>]]></description>
      <pubDate>Tue, 07 Apr 2009 12:56:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPImpact Blog: Server-side Marker Clustering with PHP and Google Maps]]></title>
      <guid>http://www.phpdeveloper.org/news/12036</guid>
      <link>http://www.phpdeveloper.org/news/12036</link>
      <description><![CDATA[<p>
On the PHP::Impact blog <i>Federico Cargnelutti</i> <a href="http://phpimpact.wordpress.com/2009/02/26/server-side-marker-clustering-with-php-and-google-maps/">points out a PHP library</a> that lets you do clustering on Google Maps. What's clustering?
</p>
<blockquote>
As maps get busier, marker clustering is likely to be needed. Marker clustering is a technique by which several points of interest can be represented by a single icon when they're close to one another.
</blockquote>
<p>
<a href="http://github.com/tuupola/php_google_maps/tree/master">The tool</a>, created by <a href="http://www.appelsiini.net/">Mike Tuupola</a>, lets you break up the map into cells and place points inside them. When there's more than one point in a general area, an extra icon is created to reference those points together (cleaning up the map and preventing you from having lot of little Google Maps markers cluttering up your map. <i>Mike</i> also has <a href="http://www.appelsiini.net/2008/11/introduction-to-marker-clustering-with-google-maps">a blog post</a> about the library showing it in a bit more detail.
</p>]]></description>
      <pubDate>Fri, 27 Feb 2009 10:25:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Matt Stone's Blog: Using the Zend Framework ACL Library in Codeigniter]]></title>
      <guid>http://www.phpdeveloper.org/news/11609</guid>
      <link>http://www.phpdeveloper.org/news/11609</link>
      <description><![CDATA[<p>
Since the Zend Framework is mostly a library of components behind a framework structure, its parts can also be used individually if need be. In <a href=http://www.mattstone.me/?p=3">this new post</a> <i>Matt Stone</i> shows how to combine the Zend_Acl component (for access control) with a CodeIgniter framework application.
</p>
<blockquote>
In this post I will explain how to build simple access control functionality for your Code Igniter application using the Zend Framework ACL library. To follow this tutorial you will need a working installation of Code Igniter and a database. You will also need to download the Zend Framework.
</blockquote>
<p>
He goes through the whole process - code and all - for pulling in and using the Zend_Acl library complete with a database (schema and inserts provided) as well as a sample controller for CodeIgniter to test things out.
</p>]]></description>
      <pubDate>Mon, 22 Dec 2008 09:30:09 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[John Highland's Blog: LifeStreaming Is Simple As Pie]]></title>
      <guid>http://www.phpdeveloper.org/news/10044</guid>
      <link>http://www.phpdeveloper.org/news/10044</link>
      <description><![CDATA[<p>
<i>John Highland</i> has <a href="http://joshhighland.com/blog/2008/04/19/lifestreaming-is-simple-as-pie/">a quick tutorial</a> showing how to create a lifestream with PHP out of all of the RSS feeds surrounding the multiple social networking and blogging sites you have out there (with the help of <a href="http://simplepie.org/">SimplePie</a>).
</p>
<blockquote>
Its not secret, I love social networking, I cant get enough of it. I also love programming and anything internet related. I'm not sure how I came across it, but a PHP based, Object Oriented RSS caching tool named SimplePie caught my attention.
</blockquote>
<p>
SimplePie offers one piece of functionality that he found particularly useful - the ability to merge RSS feeds easily. He took advantage of the ability and pulled together his Twitter, Flickr, Pownce, Digg and Youtube RSS feeds to make one mega-feed. You can see an example of it in action over <a href="http://www.joshhighland.com/">on his personal site</a>.
</p>]]></description>
      <pubDate>Fri, 25 Apr 2008 12:56:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Using Zend_Feed to Merge Multiple RSS Feeds]]></title>
      <guid>http://www.phpdeveloper.org/news/9929</guid>
      <link>http://www.phpdeveloper.org/news/9929</link>
      <description><![CDATA[<p>
On the Zend Developer Zone, a <a href="http://devzone.zend.com/article/3208-Using-Zend_Feed-to-Merge-Multiple-RSS-Feeds">new tutorial</a> has been posted that anyone looking to "blend feeds" might want to take a look at. It's a guide to using the Zend_Feed component of the <a href="http://framework.zend.com">Zend Framework</a> to combine the contents of multiple RSS feeds.
</p>
<blockquote>
As part of my playing around with the Zend Framework, I've decided to make this merged RSS feed using the Zend_Feed component. Actually at the end I've realized that this merged feed idea is quite useless, but at least this post came out of it :-)
</blockquote>
<p>
He developed it originally as a way to combine his twitter and blog feeds into one thing to provide the latest updates to readers from both in one simple place. He shows how to take in the two feeds, each in its own feed object and merge them into one array. This array is then pushed back out to the visitor an the RSS format (thanks to Zend_Feed_Rss).
</p>]]></description>
      <pubDate>Tue, 08 Apr 2008 10:32:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jan Lehnardt's Blog: Using the Zend Framework with Code Igniter (an alternative)]]></title>
      <guid>http://www.phpdeveloper.org/news/9317</guid>
      <link>http://www.phpdeveloper.org/news/9317</link>
      <description><![CDATA[<p>
On his blog <i>Jan Lehnardt</i> has posted <a href="http://jan.prima.de/~jan/plok/archives/114-Using-the-Zend-Framework-with-Code-Igniter-an-alternative.html">an alternative method</a> for using the Code Igniter framework together with the Zend Framework with only the parts you need.
</p>
<blockquote>
I want to use <a href="http://jan.prima.de/~jan/plok/exit.php?url_id=1410&entry_id=114">Code Igniter</a> for some applications and I want to use some bits of the <a href="http://jan.prima.de/~jan/plok/exit.php?url_id=1411&entry_id=114">Zend Framework</a> inside my Code Igniter classes. There is <a href="http://jan.prima.de/~jan/plok/exit.php?url_id=1412&entry_id=114">a tutorial</a> explaining how to set it up. But there is a problem.
</blockquote>
<p>
He reverses the method the other tutorial uses and chooses to go with Code Igniter for the application logic side of things, making use of the helper and autoload functionality of CodeIgniter to pull things together. He includes code to make his method clear.
</p>]]></description>
      <pubDate>Thu, 27 Dec 2007 08:46:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[CakeBaker: Use components from the Zend Framework with CakePHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8355</guid>
      <link>http://www.phpdeveloper.org/news/8355</link>
      <description><![CDATA[<p>
The PHP Geek <a href="http://www.phpgeek.com/wordpress/combining-cakephp-and-the-zend-framework/121/">points out</a> an older article concerning the combination of two of the major PHP frameworks - <a href="http://cakebaker.42dh.com/2006/04/22/use-components-from-the-zend-framework-with-cakephp/">CakePHP and the Zend Framework</a>.
</p>
<blockquote>
I am sure you already heard about the Zend framework. It provides some nice components (don't confuse them with Cake components) for which there are no equivalents in the core of CakePHP. Due to the flexibility of CakePHP it is relatively easy to use these Zend components within a CakePHP application (be aware that the Zend Framework requires PHP5).
</blockquote>
<p>
<a href="http://cakebaker.42dh.com/2006/04/22/use-components-from-the-zend-framework-with-cakephp/">The tutorial</a> is a simple five step process where the only difficult part is adding in the correct include path information in the Zend_Feed component.
</p>]]></description>
      <pubDate>Tue, 31 Jul 2007 07:57:00 -0500</pubDate>
    </item>
  </channel>
</rss>
