SteveGriff.com uses some of the cutting edge Technology available on the Internet as it's foundation. These technologies are listed below. Over the year I'm looking forward to writing some in depth articles on how I used implemented each service on my site.
Past incarnations of this site has used it's own Framework for rapid page development. However maintenence and the development of new features meant that I ended up working on the Framework instead of the site.
At the beginning of 2009 I started making the switch to the
Zend Framework as the foundation of the site. The Zend Framework offers
the developer a whole host of tools and services for rapid development using Object Orientated Programming (OOP)
and Design Patterns.
If you are a LAMP developer who wishes to widen their horizons then I urge you investigate the Zend Framework.
Standards are becoming an increasingly important area of the web as the way we view pages is expanding vastly due to the introduction of Mobile Devices and a huge array of different browsers.
Therefore it is paramount that sites adhere to a common set of standards. SteveGriff.com
is Valid XHTML, as set out in
W3C's
XHTML 1.0 Specification.
Additionally, these pages make use of CSS V2.1 to create a accessible website across many media types.
The awareness for designing and creating websites for users with disabilities has become paramount over the last few years. It is our obligation as web site designers to create a web for all.
www.stevegriff.com has been optimised for use on mulitple screen readers and media types. These pages pass the
With the introduction of Mobile Devices over the last ten years including PDA's, Netbook's and SmartPhones, pages have had to become more dynamic in relation to how the content will be viewed by the user.
There is a mobile version of the site, available at http://mobile.stevegriff.com. Using a minimalist, fluid layout, the site can be viewed comfortably using any type of mobile device. This site is smart enough to determine when you first enter the site, to see that you are using a mobile device, and therefore redirect you to the correct version of the site.