You need to enable JavaScript to view more than 15 articles by this author.
Implementing MVC in PHP: The Model
Publish Date: Mar. 2, 2006
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how the Model works by developing a working version in PHP 5.
Implementing MVC in PHP: The View
Publish Date: Jan. 26, 2006
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how the View works by developing a working version in PHP 5.
Implementing MVC in PHP: The Controller
Publish Date: Nov. 3, 2005
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how the Controller part of MVC works by developing a working version in PHP 5.
Understanding MVC in PHP
Publish Date: Sep. 15, 2005
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how MVC can work in PHP by walking through working, example code.
Understanding MVC in PHP
Publish Date: Sep. 15, 2005
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how MVC can work in PHP by walking through working, example code.
The State of Home-Brew PVRs on Linux
Publish Date: Nov. 13, 2003
A TiVo is basically a Linux box with some extra software (and a nice service). That's something a competent hacker could replicate. Joe Stump explores the state of the home-brew PVR (personal video recorder) community on Linux as of late 2003.
Building an Advanced Mail Server, Part 3
Publish Date: Oct. 23, 2003
While it'd be nice to pretend you never receive spam or viruses, server-side filters are a necessary evil.
In the final installment of Building an Advanced Mail Server, Joe Stump demonstrates how to install and configure SpamAssassin and ClamAV.
Building an Advanced Mail Server, Part 2
Publish Date: Oct. 9, 2003
A modern mail server just isn't quite complete unless you allow your users to roam; while secure IMAP works for some people, others swear by webmail. In the second installment of "Building an Advanced Mail Server," Joe Stump explains how to install, secure, and extend your mail server with SquirrelMail.
Building an Advanced Mail Server
Publish Date: Sep. 25, 2003
Email is crucial to many businesses. Setting up a mail server doesn't have to be difficult, though. Joe Stump demonstrates how to install and configure qmail with support for virtual domains, IMAP, POP3, and SSL.
MySQL FULLTEXT Searching
Publish Date: Jun. 26, 2003
Storing text in your database is handy, but searching can be a pain. MySQL's FULLTEXT search can save your sanity. Joe Stump demonstrates how it works and gives several ideas on how to use it in your own applications.