Matthew is a freelance technical writer helping businesses win over developers by creating documentation developers need, to really use their platforms to the full. He's also the editor of Master Zend Framework, where you can learn everything there is to know about Zend Framework.

Matthew's articles

  1. 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.

  2. Have You Thought About Cloud Security?

    Cloud Security: Introduction The cloud, everyone’s racing to be there, the blogs and forums are a buzz – and have been for some time now. Personally though I feel that cloud computing isn’t necessarily new.  It’s a new enough take on how we design, deploy and manage application and computing services and is worth the […]

  3. 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.

  4. PHPMaster: ClamAV as a Validation Filter in Zend Framework

    Ok, so you’re pretty comfortable with using the Zend Framework, specifically the use of Forms. Along with that, you have a good working knowledge of how to combine a host of standard validators such as CreditCard , EmailAddress , Db_RecordExists , and Hex , and standard filters such as Compress/Decompress , BaseName , Encrypt , and RealPath . But what do you do when a situation arises that’s outside the scope of the pre-packaged validators and filters? Let’s say you want to guard against users uploading files that contain viruses, for example.

  5. 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.