Server Side Essentials

Have you ever felt frustrated when setting up a PHP/MySQL development environment on Windows? A new all-in-one installer makes the process easier than ever. Perhaps surprisingly, the package comes... Read More
Git represents the current state of the art in version control tools, but it's surprisingly easy to use. In this article Alec Clews introduces Git and demonstrates why it's your new best friend.Read More
Joomla is one of the most popular open source content management systems that exist today. In this step by step tutorial, Andrew demonstrates how easy it is to get started.Read More
Have trouble remembering your right outer joins from your left? In this sample chapter from the SitePoint book, Simply SQL, Rudy makes the inner workings of the SQL FROM clause easy to understand,... Read More
 
Do you ever wonder where your web creation went when it grew up and moved out of home? In the first part of our series on UNIX operating systems, Chris reveals some of the mysteries of how it all... Read More
You're a good programmer -- no, a great programmer -- so your code doesn't have bugs, ever. Right? I thought not. In this article, Chris explains why you should be writing your tests before you write... Read More
Regardless of whether you use a desktop or a laptop computer, the benefits of having a portable development environment are numerous. In this article, Joseph walks you through how to set up a suite... Read More
If you had 24 hours to code an entire site, would you use a pre-existing CMS or code your own? In this insightful interview with the coders from last year's site-in-a-day competition, Matt explodes... Read More
 
Django started life at a newspaper whose staff needed to develop full-featured web applications to meet newsroom deadlines. The result? One speedy framework! In this hands-on tutorial, James helps us... Read More
Two of the most costly web project mistakes are to delay testing until just before launch, or not to test at all. Save dollars, your sanity, and possibly your job, with this comprehensive checklist.... Read More
2006 is the Year of the Penguin! So if you've been toying with the idea of running your own server, now's the time. This comprehensive guide shows you how to get started - from installing Linux, to... Read More
A secure Linux server is one that's protected by a decent firewall, as well as appropriate security policies. Blane's practical tutorial explains the use of an included solution - Netfilter and... Read More
Which is better: a Push or Pull CMS? Here, David argues the case for the Push CMS, outlining its benefits in terms of search engine-friendliness, facilitation of multi-server content publication,... Read More
2004 was a big year for the open source movement. In his detailed round-up, Blane considers key developments, from the rebirth of Novell to the new GNU... and everything in between!Read More