
Feature your own tutorial here! Find out more.
Writing a Community with the Zend Framework and Smarty template engine
Submitted by ProDevTips » The first part in a long series describing how to use the PHP Zend Framework and the PHP Smarty templating engine to create a combined CMS and Community where people will have their own blogs and photo galleries. At the end of the series there is a download link to the source code.
PHP Classes
Submitted by Nystic » With the introduction of PHP4, PHP introduced classes, a type of programming subdivision typically only seen in desktop languages. PHP5 expanded upon this implementation, creating what many consider to be a nearly full object orientation implementation. This tutorial will focus on only the basic realm of classes, which is compatible with both PHP4 and PHP5, unless otherwise noted. Note that you need a decent understanding of PHP to read this :D (including the understanding of how functions work)
how many visitors online
Submitted by ineedtutorials.com » Ever wonderd how to display how many visitors you have online. In this tutorial i will show you an easy but effective way to display the amount of online visitor’s.
Advanced image gallery using MySQL and URL rewriting
Submitted by CrazyPuh » A PHP image gallery script using MySQl and Apache URL rewriting. Images can be uploaded from remote location and the users computer.
Object Orientated: Creating an Advanced Pagination Class
Submitted by Adam » This class will display the results of any MySQL table including all the fields and rows. It will work out how many fields there are and display the results accordingly.
Part 2: Giving our Currency Conversion Script some Responsibility
Submitted by Adam » Since the first article I submitted to Digg was voted onto the front page a couple of days ago, we're going to add onto the script and make it update the conversion rates from a website that keeps track of them all. This is quite a jump from the first tutorial and so buckle your seatbelt, Dorothy, 'cause Kansas... OK, 'nuff of the Matrix quotes. Let's begin...
Using Exceptions to Provide Better Feedback
Submitted by Adam » Within this article, we'll be taking a closer inspection of exceptions, as requested by the lovely Haris. This will be a basic exceptions article and so I won't be going over how to extend onto the exceptions class to model your own - otherwise we'll get too far ahead of ourselves. Exceptions tend to be used where we have no jurisdiction over the source, and when we wish to return a more informative message to the front-end.
Advanced PHP: Working with Interfaces
Submitted by Adam » When you create an interface, you're basically creating a prototype/blueprint of functions that classes using the interface must implement in order to be valid. It's usually easier to learn from example, so here's a basic interface that represents a Page.
Advanced PHP: Using the Factory Pattern
Submitted by Adam » The factory method pattern is an object-oriented design pattern. Like other creational patterns, it deals with the problem of creating objects (products) without specifying the exact class of object that will be created.
Advanced PHP: How to use the Singleton Design Pattern
Submitted by Adam » The Singleton Pattern is one of the GoF (Gang of Four) Patterns. This particular pattern provides a method for limiting the number of instances of an object to just one. It's an easy pattern to grasp once you get past the strange syntax used.

