Pim Elshoff has a recent post to his blog about dependency injection in PHP applications and some of the good and bad things about implementing it. He includes examples of a few different types of ...
In this new post to his blog Matthew Turland shows how to set up a puppet configuration to deploy and set up an EC2 environment for Drupal. Im currently working on a project that involves running Dru...
John Conde has shared some of his recent experience when he began job hunting as a PHP developer. If his experience is any indication, its clearly a good time to be a (qualified) PHP developer. I cre...
PHPMaster.com is back with the third part of their series looking at the internals of the Yii framework (specifically, its components). In this latest article Steven OBrien focuses on how the framewo...
On the UMumble blog theres a recent post looking at memory consumption in PHP applications - what PHP does for you when managing how it uses your systems memory and what you need to worry about in yo...
As announced on the php|architect site, the official schedule for this years php|tek event has been released. tek 12 is coming to Chicago May 22nd - 25th, 2012. Yes, there is going to be an uncon tha...
On PHPMaster.com today theres a new tutorial introducing you to the PSR-0 standard and how it effects the autoloading in many PHP applications and frameworks. Specifically, they show how its implemen...
If youre looking at using the full-page caching that the Zend Framework has to offer, you should read about Robert Basics experiences with it before implementing it in your application. When I starte...
Davey Shafik has a recent post to his blog about what he calls "The Blowfish Debacle" - the issues that came up with the PHP 5.3.7 release to upgrade the crypt_blowfish version that resulted ...
In a new post to his blog Rob Allen introduces you to the autoloader that comes with the Zend Framework 2 and shows how to use it to load your own classes. Autoloading is the process in PHP whereby t...
On 7php.com today theres a new interview with a well-known member of the PHP community - Cal Evans: In this edition I talked with Cal Evans, the Icon Of The PHP Community. He is to the PHP Community ...
In the latest episode of the "Cloud Out Loud" podcast, Elizabeth Naramore interviews Ed Finkler, most recently known for his MicroPHP Manifesto. Our own Elizabeth Naramore interviews Ed Finkl...
On Reddit.com theres a good discussion going on to answer the question "What non-PHP stuff should a PHP developer know?" I was looking at job description for a web developer, and one of the b...
If youre a fan of open source development and cant get enough about projects and whats the latest in the online OS community as a whole, youll definitely enjoy The Changelog (its a weekly podcast and...
Popular posts from PHPDeveloper.org for the past week:Etsy Code as Craft: Rasmus Lerdorf - PHP in 2012 Chris Hartjes Blog: How Not to Suck at PHP PHP.net: PHP 5.3.10 Released (Security Fix - Recommen...
On the LeaseWeb Labs blog theres a continuation from a previous post about migrating your Symfony1 application over to Symfony2. In the first part of this series of posts, Stefan Koopmanschap talked ...
On SitePoint.com today theres a new tutorial showing how to create a random number generator in PHP (with the help of methods like mt_rand and mt_srand). Computers cannot generate random numbers. A m...
On the Refulz.com blog theres a recent post introducing the __toString() magic method in PHP. This handy method allows you to define how to return an object when its referenced as a string. We starte...
On PHPMaster.com today theres a new tutorial about using a feature in the upcoming PHP release (5.4) to make it easier to work with more modular code - using traits. In this article I will discuss tr...
Heres what was popular in the PHP community one year ago today:Zend Developer Zone: ZendCon Sessions Episode 037: Why MVC is not an Application Architecture Michael Nitschingers Blog: Understanding t...
On the Ibuildings techPortal today theyve posted the latest in their DPC Radio series of podcasts as recorded at last years Dutch PHP Conference. In this new episode they share Lorna Mitchells talk &...
In this new post to his blog Artur Ejsmont shares some of his thoughts on bugs and how they can effect the quality of your software. He touches on topics like handling bug reports, how random code ch...
Continuing on from the first part of their tutorial series about creating a simple ad tracker for your web application, Developer Drive is back with part two, a more in-depth look at the actual objec...
On the Refulz.com blog theres a new post looking at some of the new features in CakePHP 2.0 including its use of lazy loading, the CakeEmail library and the new class loader. With CakePHP 2.0, they h...
Following up from his (now infamous) MicroPHP manifesto, Ed Finkler has this new post to his blog answering some of the common questions hes gotten about his beliefs. My previous post, The MicroPHP M...
Rob Allen has a tip for the Zend Framework users out there using the Zend_Db module to connect to their database resources - how to do a one to many join with the help of Zend_Db_Table_Select (easier...
In a recent post to his blog, Gonzalo Ayuso shares a few tips on preventing SQL injection attacks on your applications. Security is a part of our work as developers. We need to ensure our application...
Secure Get Data URI ApPHP Data Grid ApPHP Data Form URI Rewrite Handler PHP Image Class SQL Object ApPHP Tabs Fast DB Class Generator
Kurt Payne has a new post to his blog showing how to use register_tick_function with a callback to help benchmark and profile your application to find its pain spots. A profiler gives you the ability...
In this recent post to his blog, Chris Hartjes answers his request for a "rant topic" by responding to a question about "how to not suck at PHP" (from Travis Northcutt). I thought abo...
You are no longer following . Undo?