<?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, 16 May 2008 23:20:14 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Job Posting: Weatherly Technologies (Recruiter) Seeks Senior PHP5 Developer (Northern NJ)]]></title>
      <guid>http://www.phpdeveloper.org/news/10171</guid>
      <link>http://www.phpdeveloper.org/news/10171</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">HConfidential</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Northern NJ</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Senior PHP5 Developer</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p><b>Company Overview:</b><br/>
	We're after something that is hard to find in the PHP world - a skilled professional with banging OOP talent. We use PHP to its fullest extent and highly abstracted - we need someone who loves to play at this level. We're embarking on a big feature sprint, we need more talent to push this to the next level of velocity. We have multiple development streams producing features using a custom php framework that cuts down the tedium, allowing you to do the interesting/challenging/beautiful stuff - all in sustainable, maintainable and efficient coding styles of course.
	</p>
	<p>Specifics, we're talking about you having:</p>
	<ul>
	<li>experience working with a variety of php frameworks
	<li>experience building websites using highly reusable, abstract, OOP code
	<li>knowledge of and experience in using the various ajax-y/dhtml libraries out there.
	<li>javascript creation and optimization skills 
	</ul>
	<p>You'll be a more winning candidate to us if you have:</p>
	<ul>
	<li>experience working in the Scrum Agile development methodology.
	<li>some layout skill (you know how to float things, nest things, div things - you don't use tables for layout.)
	<li>experience optimizing websites for scalability (we're going to see some major traffic here, the code must scale)
	<li>working in a development team with people with a variety of front- and back-end skill sets.
	</ul>
	<p>
	Please send resumes to: tim@wtechco.com  
	</p>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="mailto:http://wtechco.com">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Tue, 13 May 2008 10:27:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Christopher Jones' Blog: PECL OCI8 1.2.5 Available]]></title>
      <guid>http://www.phpdeveloper.org/news/10169</guid>
      <link>http://www.phpdeveloper.org/news/10169</link>
      <description><![CDATA[<p>
<i>Christopher Jones</i> has a <a href="http://blogs.oracle.com/opal/2008/05/13#a307">(very) quick post</a> today about the release of the latest version of the PECL OCI drivers - 1.2.5.
</p>
<blockquote>
Hang on, weren't we up to OCI8 version 1.3?  Well, yes, but that's Beta bordering on Production.  In the meantime, I wanted to make the OCI8 bug fixes from PHP 5.2.6 available in a "Production" release and keep <a href="http://pecl.php.net/package/oci8">PECL OCI8</a> 1.2 in sync with PHP 5.2.  The changelog is <a href="http://pecl.php.net/package-changelog.php?package=oci8&release=1.2.5">here</a>.
</blockquote>
<p>
Updates include bug fixes for cursor leaking, a LOB leak, a problem with collection creation and an update to the compile option for the Instant Client to look for RPMs.
</p>]]></description>
      <pubDate>Tue, 13 May 2008 08:47:56 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[John Maver's Blog:  How to create a Bebo application using PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/10166</guid>
      <link>http://www.phpdeveloper.org/news/10166</link>
      <description><![CDATA[<p>
In <a href="http://www.thoughtlabs.com/blogs/2008/05/08/how-to-create-a-bebo-application-using-php-5/">this new post</a> on his blog, <i>John Maver</i> gives a step-by-step guide for creating a PHP5 application for the popular social networking site <a href="http://bebo.com">Bebo.com</a>.
</p>
<blockquote>
I have been answering a lot of email requests for how to get started with a Bebo application. Since applications can be written in any language that supports interaction with the Bebo REST API, developers have a lot of choices in how they build their application. The focus of this article will be on the "officially supported language" - PHP.
</blockquote>
<p>
He <a href="http://www.thoughtlabs.com/blogs/2008/05/08/how-to-create-a-bebo-application-using-php-5/">defines</a> the parts of the application first (the callback, canvas page, profile box, invitation and news stories). Much like the Facebook API, the Bebo system has you host the application on your own servers and use their developer libraries to interface with their systems. He makes a simple application that has a "story" published to it that shows to each visitor.
</p>
<p>
He also tosses in a method for knowing a bit more about the user - like if they've just added the application, if they're a normal user or if they've just removed it from their application list.
</p>]]></description>
      <pubDate>Mon, 12 May 2008 17:21:17 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Turland's Blog:  PHP 5.2 and SQL Server 2000 on Windows XP]]></title>
      <guid>http://www.phpdeveloper.org/news/10163</guid>
      <link>http://www.phpdeveloper.org/news/10163</link>
      <description><![CDATA[<p>
<i>Matthew Turland</i> has <a href="http://ishouldbecoding.com/2008/05/10/php-5-2-and-sql-server-2000-on-windows-xp">posted about</a> his experience working with a Windows XP system trying to get PHP 5.2 and SQL Server 2000 to play nicely together:
</p>
<blockquote>
Recently at work, I was tasked with finding a method to retrieve data from a third-party SQL Server 2000-based system into our own MySQL-based application. It's worth noting that both system are behind their own firewalls and I was trying to bear security in mind as I did this.
</blockquote>
<p>
Some highlights of his work included using <a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=13972&ntef=hp_nav_US">GoToAssist</a> to get to the system, using <a href="http://sqlmanager.net/products/mssql/manager/">EMS SQL Manager</a> to work with the SQL server itself and some of the PHP code he "threw at it" to grab the info he needed from the database (with the PDO drivers).
</p>]]></description>
      <pubDate>Mon, 12 May 2008 12:09:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Rob Allen's Blog: A review of "Object-Oriented Programming with PHP5"]]></title>
      <guid>http://www.phpdeveloper.org/news/10118</guid>
      <link>http://www.phpdeveloper.org/news/10118</link>
      <description><![CDATA[<p>
<i>Rob Allen</i> has <a href="http://akrabat.com/2008/05/04/a-review-of-object-oriented-programming-with-php5/">posted his review</a> of another PHP-related book from Packt Publishing, "Object-oriented Programming with PHP5":
</p>
<blockquote>
<a href="http://www.packtpub.com/">Packt Publishing</a> recently sent me a couple of books to review, so let's start with <a href="http://www.packtpub.com/oop-php-5/book">Object-Oriented Programming with PHP5</a> by Hasin Hayder. According to the introduction, the book is intended for beginners to intermediate PHP5 programmers and the first chapter has a good introduction to what object oriented programming is and why you would want to use it.
</blockquote>
<p>
He glosses over the first few chapters of the book (introductory stuff mostly) and points out three others specifically - Chapter 5 covering reflection and unit testing, Chapter 6 covering the SPL and Chapter 9 dealing with SimpleXML and DOM.
</p>]]></description>
      <pubDate>Tue, 06 May 2008 09:36:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ken Guest's Blog: Book Review: Object-Oriented Programming with PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/10095</guid>
      <link>http://www.phpdeveloper.org/news/10095</link>
      <description><![CDATA[<p>
<i>Ken Guest</i> has <a href="http://blogs.linux.ie/kenguest/2008/05/01/book-review-object-oriented-programming-with-php5/">reviewed</a> one of the PHP offerings from Packt Publishing and written by <i>Hasin Hayder</i> - <a href="http://www.packtpub.com/oop-php-5/book">Object-oriented Programming with PHP5</a>.
</p>
<blockquote>
Putting the aspects of Hayder's grasp of the English language aside, the book is rather good as an introduction to the various technologies that it covers.
</blockquote>
<p>
He points out a few things of note - the beginner OOP chapters (only made for the newbies out there), the contents of the main OOP chapter and the good section on PHPUnit and unit testing. He also has a few suggestions of things that could make the book a bit better, including a personal suggestion on code formating and braces.
</p>]]></description>
      <pubDate>Fri, 02 May 2008 08:47:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP.net: PHP 5.2.6 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/10094</guid>
      <link>http://www.phpdeveloper.org/news/10094</link>
      <description><![CDATA[<p>
The PHP development team has released the latest version in the PHP 5.2.x series today - <a href="http://www.php.net/index.php#id2008-05-01-1">version 5.2.6</a>:
</p>
<blockquote>
This release focuses on improving the stability ofthe PHP 5.2.x branch with over 120 bug fixes, several of which are security related.All users of PHP are encouraged to upgrade to this release. Further details about the PHP 5.2.6 release can be found in the release announcement for 5.2.6, the full list of changes is available in the ChangeLog for PHP 5.
</blockquote>
<p>
Security updates include prevention of a buffer overflow in FastCGI mode, an integer overflow in printf, correction for a safe_mode bypass method in cURL and the bundling of PCRE 7.6 to update the regular expression functionality of the language.
</p>
<p>
You can grab this latest release from <a href="http://www.php.net/downloads.php">the downloads page</a> on PHP.net (or your favorite mirror) - both the source and the Windows binaries.
</p>]]></description>
      <pubDate>Fri, 02 May 2008 07:51:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Shantanu Goel's Blog:  Migrating From PHP4 To PHP5: Solving WP-Cache (and maybe other) Issues]]></title>
      <guid>http://www.phpdeveloper.org/news/10091</guid>
      <link>http://www.phpdeveloper.org/news/10091</link>
      <description><![CDATA[<p>
If you're a WordPress user and are in the process of an upgrade from PHP4 to PHP5, you might be having a few issues. One problem can be cause by the wp-cache component and <a href="http://tech.shantanugoel.com/2008/04/07/migrating-from-php4-to-php5-solving-wp-cache-and-maybe-other-issues.html">this recent post</a> from <i>Shantanu Goel</i>.
</p>
<blockquote>
The issues range from weird page layouts, to some controls not working, to some errors popping up here and there, and probably your blog not even displaying. This occurs because even though WordPress is PHP5 compatible, some of the plugins you are using might not be.
</blockquote>
<p>
In his case, it was the wp-cache plugin that was causing the problems. Permissions weren't right to allow it to do its job. This resulted in problems rendering content and with the site acting as it normally would. His solution involved disabling and reenabling the plugin after deleting the cache and lock file the plugin uses.
</p>]]></description>
      <pubDate>Thu, 01 May 2008 14:23:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Marco Tabini's Blog: 5 PHP 5 features you can't afford to ignore]]></title>
      <guid>http://www.phpdeveloper.org/news/10071</guid>
      <link>http://www.phpdeveloper.org/news/10071</link>
      <description><![CDATA[<p>
<i>Marco Tabini</i> has <a href="http://mtabini.blogspot.com/2008/04/5-php-5-features-you-cant-afford-to.html">posted his list</a> of what he considers five features of PHP5 that you "can't afford to ignore" when doing your development work:
</p>
<blockquote>
Despite the fact that you may not have a choice in the matter, upgrading comes with a number of bonus new features that can help you write better code and gain access to new functionality that required a fair amount of hacking in previous version. Here's a quick list of 5 personal favourites.
</blockquote>
<p>
The feature to make his list are SimpleXML, JSON/SOAP, PDO, the Standard PHP Library and SQLite. Each has their own bonus feature(s) included too for a little extra incentive to check them out.
</p>]]></description>
      <pubDate>Tue, 29 Apr 2008 17:06:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Davey Shafik's Blog: php|architect's Zend PHP 5 Certification Study Guide, 2nd Edition]]></title>
      <guid>http://www.phpdeveloper.org/news/10028</guid>
      <link>http://www.phpdeveloper.org/news/10028</link>
      <description><![CDATA[<p>
<i>Davey Shafik</i> has <a href="http://pixelated-dreams.com/archives/352-phparchitects-Zend-PHP-5-Certification-Study-Guide,-2nd-Edition.html">posted a quick update</a> about the php|architect guide to the Zend PHP5 Certification exam and its updates.
</p>
<blockquote>
Just a quick note to say that the second edition of the study guide has been released. It features all erratta items fixed, as well as a new chapter on Database Programming. If you didn't grab it yet, it makes a great reference for any intermediate and above developer, as well as obviously being the study guide that it is meant to be
</blockquote>
<p>
You can get more information on the book (and place your order) on the book's website - <a href="http://zceguide.com/">zceguide.com</a>.
</p>]]></description>
      <pubDate>Wed, 23 Apr 2008 23:14:52 -0500</pubDate>
    </item>
  </channel>
</rss>
