Articles
Acceptance TDD

I am halfway through reading Growing object-oriented software, guided by tests, a book that teaches Test-Driven Development in a Java environment. A review will come soon, since the process described in this work is really language-agnostic and interesting also for php developers.
Joseph Crawford's Blog: Zend Framework: Creating RESTful Applications
Joseph Crawford has a new post to his blog today with a look at his use of the Zend_Rest_Controller and Zend_Rest_Route components of the Zend Framework to create a simple REST service .Webinar - New in Zend Framework 1.10!
Zend Framework 1.10 sports a ton of new features, as well as completely revamped online documentation. In this webinar, Matthew Weier O’Phinney, Framework Project Lead, and Ralph Schindler, Zend Framework Software Engineer, will present a synopsis of the new features, discuss the new online documentation system and how it’s built, and answer your questions about the new release….Webinar - Optimizing Drupal: Performance Tips and Benchmarking by Zend and Acquia
To be successful, larger Drupal sites face key issues of site performance and scalability. This webinar is targeted at managers and developers who are trying to get the most out of a Drupal site. We’ll discuss common Drupal performance bottlenecks and a number of techniques to dramatically improve site performance. A detailed review of recent performance and stress testing will highlight PHP opt…Showing Random Posts In WordPress

There are a lot of plugins you can use to show random posts, but why use plugins when it’s so simple to do it with a bit of coding. Here is how to do it.
Acceptance Test-Driven Development

I am halfway through reading Growing object-oriented software, guided by tests, a book that teaches Test-Driven Development. The book's authors introduce a very productive practice, which consists in a double cycle of TDD: a longer cycle, where you write acceptance (aka end-to-end) tests, deriving them from the user stories or formal requirements, and make them pass; and a shorter cycle contained in the first, which happens in the phase when an acceptance test is red: you write unit tests and make them pass until the related acceptance test does not fail anymore.
Really Simple Model/View Seperation With PHP

I think I speak for a number of developers when I say that I strive to have my code readable and easy to maintain. This is way easier said than done as many of you know. The most familiar way of doing this is using the Model View Controller (MVC) concept. While I see the point in the above, I do sometimes struggle with its practicality. For example, do I really need to use CakePHP, Symfony, CodeIgniter for a simple PHP based site? I agree that frameworks can be handy for larger sites, but the majority of my sites are on the smaller side.
Mysql Tutorial – Insert data in to table

If you are a learner (new) in PHP / Mysql and don’t know how to insert / add data in to table in Mysql database from php file than Here is the easiest and error-free way to insert / add data in to table in Mysql database. More see with an example...
Different “Read More” Link For Different Categories

As you can see here on wpcanyon, the “read more” links have different text depending on the category of the posts. Here is how to do that.
DZone.com: Q&A with Jason Gilmore: The Zend Framework
On DZone.com today there's a new interview by Lyndsey Clevesy with Jason Gilmore looking at the Zend Framework and some of the general things to expect in coming versions.Ben Scholzen's Blog: Modern Application Design - Part 1
Ben Scholzen has started a serial about modern appication design on his blog. As base of this serial he is using his blog source for demonstration.Matthew Weier O'Phinney's Blog: Responding to Different Content Types in RESTful ZF Apps
Continuing on from his previous articles on working with REST in Zend Framework applications (and making the endpoints for a web service) Matthew Weier O'Phinney has a new tutorial with the next logical step in the series, automatically responding to different content types in your application based on the content-type the client sends.

