Squiz Leading The Way In Global Open Source Developments

< BACK TO INFORMATION TECHNOLOGY starstarstarstarstar   Science - Information Technology Press Release
29th September 2009, 11:26am - Views: 852





Science Information Technology Squiz 1 image


92 Jarrett Street, Leichhardt NSW 2040

P: (02) 8507 9900  |  F: (02) 8507 9988



29 September, 2009

MEDIA RELEASE

Squiz leading the way in global open source developments


Recent independent analysis confirms that standards compliant open source solutions are rapidly gaining

acceptance at the enterprise level.


Australia’s largest supported open source software developer Squiz is leading the way in maintaining the

highest PHP coding standards by developing and making freely available a package called

PHP_CodeSniffer. PHP is a widely-used general-purpose scripting language that is especially suited for

Web development and can be embedded into HTML.


PHP_CodeSniffer lead developer, Squiz Product Development Manager Greg Sherwood, says that

“PHP_CodeSniffer has been embraced by the global open source and wider development community to

check code violations against a defined set of standards and report any errors to developers. It does this

by sniffing PHP, JavaScript and CSS files to ensure code remains clean and consistent while also helping

to prevent those common semantic errors that developers can make.”


Following 12 months of development Greg recently released PHP_CodeSniffer version 1.2.0 to the

developer community and it is packed with improvements and new features. Some of the highlights

include support for checking CSS files, the ability to tell PHP_CodeSniffer to ignore selected parts of

code, writing any report to a file and full support for the new PEAR coding standard. Greg wishes to thank

everyone who tested alpha and beta releases over the last 12 months and also those who took the time

to submit bug reports and contribute features.


With new products like the Squiz MySource Mini CMS appliance and the upcoming 4th generation Squiz

CMS using such rich JavaScript interfaces, PHP developers have to move away from traditional server-

side coding and improve their client-side coding skills. In early 2008 Greg added support for tokenizing

JavaScript files so developers could ensure their client-side files also conform to coding standards. As

Greg says “Having JavaScript support in PHP_CodeSniffer was a move to recognise this trend and we

are now using it very successfully within Squiz to check for formatting and performance errors.”


PHP_CodeSniffer is released under the BSD License. Further information and file download at




About Squiz

Squiz is an Australian owned private company delivering web content management solutions via offices

throughout Australia, New Zealand, the United Kingdom, and Europe. Squiz is the author of MySource

Matrix, a fully supported enterprise class open source content management system used by over 600

organisations globally across government and industry. For more information see www.squiz.net.au.


For further information Contact: Steve Walker T: (02) 8507 9900








news articles logo NEWS ARTICLES
Contact News Articles |Remove this article