PHP Antipattern: the verbose constructor
Constructors are often used to shortcut dependency injection and parameter passing on instantiation. This is a valid practice and often leads to... more »
1 commentsSave Tags: php
Zend Framework Architecture
Overview of the Zend Framework architecture and 3 graphs showing the level of coupling between components set at runtime.
0 commentsSave Tags: frameworks, methodology, open source, php
Dzone Instead Of Digg
Some stories can never reach the first page of Digg. But they can do really well on Dzone...
10 commentsSave Tags: opinion, reviews, trends, web 2.0
Notes from a Tool User: Minimalist Coding Style
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away” - Antoine de Saint Exupéry.
3 commentsSave Tags: .net, java, methodology, other languages
Tutorials, Tips and Resources for PHP
Collection of useful tutorials, tips and resources for PHP. This post covers tutorials,tips and resources for all levels of php developers basic,... more »
0 commentsSave Tags: php, web design, web services
PHP - Caching Pages with Output Buffering
Noticing your pages are loading slowly or just don't like using extra cpu cycles when you don't have to? PHP makes caching very easy with their... more »
0 commentsSave Tags: how-to, php, web design
PHP Form Validation System: An Object-Oriented Approach
All web developers will at some point need to program their own form. Whether it is for database submission, emailing, or for some other purpose,... more »
0 commentsSave Tags: php
Response to Andy Jeffries: Why Ruby is better than symfony
Dear Andy, I read your blog about symfony and that you now switched to Ruby on Rails. You claim to work with symfony, but I cannot understand how... more »
2 commentsSave Tags: frameworks, opinion, php, ruby
The PHP Anthology: 101 Essential Tips
This is a review of the Sitepoint "The PHP Anthology: 101 Essential Tips" book. While the book certainly does not cover everything, there is something... more »
1 commentsSave Tags: books, php, reviews
PHP and Respect (Rant)
In my development career thus far, Java (and more recently Grails) is what pays my bills. Thats the work I do from 8 to 5. Within those the circles,... more »
6 commentsSave Tags: opinion, php
Five common PHP design patterns
Usefull tutorial about common design patterns used in PHP.
1 commentsSave Tags: php
How to make a dynamic RSS feed in PHP
We introduce the RSS feed format and teach how to make a dynamic feed in PHP.
1 commentsSave Tags: how-to, php, web 2.0, xml
Mastering Joomla! 1.5 Extension and Framework Development
This is a book that will help you to quickly learn how to write extraordinary Joomla extensions that otherwise would be hard to find. The author... more »
0 commentsSave Tags: books, frameworks, php, reviews
Domain Objects and Data Mappers in PHP
Today we’re going to dive into the beautiful world of data mappers, what are they? How do they work? Why should you use them? Let’s start at the... more »
0 commentsSave Tags: database, how-to, php
Creating Rounded Corner CSS Boxes Using One Image
I wrote an article some time ago which explained how to create rounded corners using just a single image and CSS. It’s a great solution but imagine if... more »
0 commentsSave Tags: css-html, how-to, web design
php.js namespaced
123 PHP functions ported to Javascript. Now namespaced for obvious reasons.
0 commentsSave Tags: frameworks, javascript, php
Designing Login Boxes: 6 Examples Of Good And Bad Design
A login box should be simple, easy to use and should make users’ life easier. It’s not that simple to achieve that, believe me. Not only the login... more »
0 commentsSave Tags: gui, how-to, usability, web design
PHP5.3 = PHP5.2 + turbocharger
Looks like PHP5.3 is going to be significantly faster than PHP5.2
0 commentsSave Tags: php
Watch Your POST: Save PHP POST Data as XML
One of my main goals when creating PHP web forms is to keep them secure and protected from spammers and automated bots. With the amount of spam that... more »
1 commentsSave Tags: php, xml
Use an XML database in PHP and Java applications
Native XML databases have grown in popularity along with XML, because data is stored as native XML, rather than through tables in a traditional... more »
0 commentsSave Tags: database, how-to, java, php
5 useful url rewriting examples using .htaccess
These are the 5 useful url rewriting examples using .htaccess...
1 commentsSave Tags: how-to, php, security, server
Java is losing the battle for the modern Web. Can the JVM save the vendors?
A few years ago I worked on a very big Enterprise IBM Websphere project. We had some brilliant engineers in the project both in the development and... more »
1 commentsSave Tags: java, opinion, php
The ultimate PHP web development environment, part 2
In part 1 of this series, I looked at the web browsers and (Windows) IDEs. Today I’m going to look at a local development server and its PHP... more »
6 commentsSave Tags: opinion, php, tools
Installing Subversion? Just follow this 7 Steps
Installing Subversion 1.4.6
0 commentsSave Tags: frameworks, java, server
Lines Of Code - Dispelling The Myths
You see stuff related to Lines Of Code (LOC) everywhere on programming blogs. People discussing it as a metric of project size, or of programmer... more »
0 commentsSave Tags: opinion, trends, usability
via