About this Site

Main: An overview of what this site is about. And what I hope to accomplish with it.

This site is a collection of links that I have found. They are divided up by categories. All links are in a database. And the links pages are built from this database. Using a database allows the site to be scalable. The links pages are built dynamically from this database. The catagories and subcatagories are also in a database and allow the addition of new categories and subcategories to be easily intergrated into the site without having to update the code for each page.

The site was built around the Smarty Template system. What is Smarty? Smarty is a template engine for PHP. One of the unique aspects about Smarty that sets it apart from other templating solutions is that it converts the templates into native php scripts upon the first execution. After that, it just executes the compiled PHP scripts. Therefore, there is no costly template file parsing for each request. I also make use of DynAPI: Cross-Browser DHTML Library by Michael Bystrom Design. This is javascript API and is used to build all the dynamic content layers and popup site and page navigational menus with description popups nested for the respective site and page navigational links. Also some of the links catagory pages contain RSS newsfeeds from various sources.

I use this site to further my knowledge and skill at mySQL database and PHP programming. In addition to adding to my Javascript skills. I am a contributing developer to the Fishcart E-commerce shopping cart system. With a mySQL database and PHP your site can be much more dynamic in content. Content can be easily added or updated via a web form without the need to know html. Take a look at a Photo Gallery I created using PHP. It is as simple to use as creating a new folder for your images, creating the thumbnail images of your images, uploading the images, and putting a link on your photo gallery index page to the new image folder.

If you are a Web Graphic Designer and would like to be able to add dynamic content to your clients web sites but don't know how or thought it was too expensive a proposition, email me. No job is too small or too big for me and my rates are negotiable.