Tag Archives: PHP
Fever Framework Update
Posted on 11. Feb, 2010 by Will Fitch.
I just want to update everyone on the status of the framework. It is still on schedule for the February 26th release!
As we countdown to the public beta release, I want to keep you informed of some exciting functionality that’s being added.
Functionality
Along with the JSON controller, a new XML controller has been added. [...]
Continue Reading
Introducing the PHP Fever Framework
Posted on 05. Feb, 2010 by Will Fitch.
Overview
The birth of a new MVC framework, like most others, is spawned by frustrations with the functionality of one or more other frameworks: too much emphasis on design theory, not enough in others, speed, flexibility… the list goes on. The Fever Framework is no different. In an attempt to find a happy medium [...]
Continue Reading
April Nashville PHP Users Group Meeting
Posted on 24. Mar, 2009 by Will Fitch.
The April 2009 users group meeting will focus on the Symfony framework. We will be receiving a presentation from Centre{source} where one of the developers is on the Symfony development team. More details to come later.
Continue Reading
The Chain-of-Command Pattern: OOP Techniques in PHP
Posted on 10. Mar, 2009 by Will Fitch.
The chain-of-command pattern, like most others, assists with maintaining a loose coupling within your classes. By providing a series of classes that implement the ICommand interface and do a specific bit of processing, the developer doesn’t have to care which method to execute.
Continue Reading
The Observer Pattern: OOP Techniques in PHP
Posted on 09. Mar, 2009 by Will Fitch.
The observer pattern provides another way to maintain loose coupling within your code. It’s an extremely simple pattern and is implemented similarly across languages. There are two parts: the observer and the observable object. Let’s address them both starting with the observer.
Continue Reading
The Iterator Pattern: OOP Techniques in PHP
Posted on 04. Mar, 2009 by Will Fitch.
The iterator pattern is one of the most useful, yet unused patterns defined. It provides a way for class users to count and iterate over a set of objects related to the class. This is very useful in MVC (Model-View-Controller) models as they handle data and the logic that pertains to it.
Continue Reading
The Factory Pattern: OOP Techniques in PHP
Posted on 02. Mar, 2009 by Will Fitch.
The purpose of the factory pattern is to assist with maintaining loose coupling. Code that is tightly coupled is error prone in that if a class is changed, it can have a domino affect to other scripts using it. This is typical to large-scale systems and smaller systems that grow very fast.
Continue Reading
The Singleton Pattern: OOP Techniques in PHP
Posted on 02. Mar, 2009 by Will Fitch.
The singleton pattern is a common pattern used to make resources exclusive in that there is one of a particular type of resource. The most common usage of this is database connectivity. Typically, an application only wants a single connection to a single database server at any given time. This is where the singleton pattern comes in.
Continue Reading
PHP Namespace Update
Posted on 09. Nov, 2008 by Will Fitch.
Since the writing of my namespace post things have changed. The voting is in (so it’s said) and the new namespace separator is the backslash “\” character. That’s right, the escape sequence character.
This is caused an uproar in the community and I’m personally not a fan of it. At the same time [...]
Continue Reading
The Zend Certification Exam: What to Expect
Posted on 27. Apr, 2008 by Will Fitch.
The Zend Certification Exam is a step in the right direction for PHP developers looking to enhance their resume and prove their skills. It is becoming accepted by recruiters worldwide and in some cases, demanded by corporations seeking employees. Achieving this certification is no easy task, though. It requires working experience with [...]
Continue Reading
Using PHP Namespaces
Posted on 24. Apr, 2008 by Will Fitch.
PHP 5.3 introduces a much requested feature for object-oriented programmers: namespaces. At the time of this writing, version 5.3 of PHP was in development, but is planned on being released in the near future.
One of the purposes object-oriented programming is to remove ambiguous development and data access items. This basically means identifying common [...]
Continue Reading
Simple XML (SimpleXML) Tutorial Part 1
Posted on 23. Apr, 2008 by Will Fitch.
With the increasing use of web services and communications via HTTP, XML has become an industry standard for sending and receiving data among systems. Every language seems to have multiple ways to parse XML, each more complicated than the other. This presents a problem for developers.
The majority of the time, developers [...]



