Articles by Matthew Setter

OXID eSales – The E-Commerce Platform that Just Works! Part 1

OXID eSales - The E-Commerce Platform that Just Works!

E-commerce platforms come in all different shapes, sizes, and feature sets, but which one is right for you? This 3-part series will give you a hands-on introduction to OXID; a platform which the English-speaking world hasn’t heard much about. In this part you’ll see how to get up and running with a basic installation of OXID.

Introduction to Git – Round 2 (Advanced)

Introduction to Git - Round 2 (Advanced)

Git is an incredibly powerful, flexible, and capable distributed version control system. Unfortunately, it can also be off-putting and a bit terse in its documentation. This article discusses some of the advanced topics that you may or may not come across as a part of your normal development workflow – features that allow you to do more than other version control systems.

PHPFog is Coming to an End – But Don’t Panic!

PHPFog is Coming to an End - But Don't Panic!

In a recent announcement on their company mailing list, it was announced that PHPFog will be discontinued by the end of January, 2013. But if you’re on their platform, don’t panic! The new, combined platform may be even better than what you’re accustomed to with them now.

The 8 Fallacies of Distributed Computing for PHP Developers

The 8 Fallacies of Distributed Computing for PHP Developers

We build mashups, applications that interact with SOAP and REST services, authenticate users via Facebook or Twitter APIs, retrieve information from remote databases, and so on. Given that we’re building distributed applications each and every day, it’s important that we understand these common misconceptions and how they affect us if we hope to mitigate their risks.

ClamAV as a Validation Filter in Zend Framework

ClamAV as a Validation Filter in Zend Framework

You may be comfortable with using the Zend Framework’s standard validators and filters, but what happens when a situation arises that’s outside the scope of the pre-packaged components? Let’s say you want to guard against users uploading files that contain viruses, for example. This article will teach you just that – how to write a new file validation filter for Zend Framework that uses ClamAV to ensure uploaded files are virus-free.

© 1998-2012 SitePoint Pty. Ltd. All Rights Reserved