PHP, PEAR, AJAX, CSS, MySQL W3C Compliant SEO Friendly Websites
I have developed many websites using a range of technologies including PHP, PEAR, AJAX, Javascript, CSS, MySQL and XML (to mention a handful). I have also developed website components using Flex & Flash & Actionscript as described and illustrated in my portfolio. Additionally through my career I have used a handful of other databases including Postgres, Firebird, SQL Server and Oracle. On top of this I have had experience using application development languages including C++ and Delphi. This page does not exhaust the experience I have had - I will be adding more content shortly to illustrate my expertise as an internet programmer.
Tweet Flock
Tweet Flock is a twitter account management website which has been developed using the Twitter API (OAuth implementation), PEAR PHP classes and a MySQL database. Some of the website functionality that was developed includes:
- Multiple Account Management: Ability to manage multiple accounts which are authenticated using the OAuth implementation which removes the need to store passwords - the twitter website grants Tweet Flock access using secured keys.
- Manage Follows: Ability to manage follows.
- Manage Tweets: Ability to create scheduled messages and manage direct messages.
- Registration: Online registration, including profile updating functionality, relevant emails and password retrieval.
- Contact form: Contact email forwarded to support email address.
Happy Day Games
Happy Day Games is a game website which has been developed using PEAR PHP classes and a MySQL database. Some of the website functionality that was developed includes:
- Adobe LCCS integration: Functionality has been developed to interact with the Adobe LCCS server allowing members to login to create individual game rooms without the need for a higher level user eg. Lobby Manager.
- Flex Integration: All game information is communicated between the website and the flex games using xml which is generated on the fly using PHP.
- Flex Application Development: All of the games have been developed using Flex and AJAX or Adobe LCCS for real time collaboration requirements.
- Registration: Online registration, including profile updating functionality, relevant emails and password retrieval.
- Recommend a friend: An email is sent to the referred email.
- Contact form: Contact email forwarded to support email address.
- Games list: A list of active and completed games for the current member.
I developed the website using PHP PEAR classes. The website allows users to register and stores their games in a MySQL database.
Registration is required to access the free games. Once a user has registered a profile is created which can be updated. A list of games (current and completed) is provided as illustrated in the image below.
Three games have been developed for the website including multiplayer chess (see screenshot below), single player sudoku puzzles and two player ping-pong (Pingo).





