Portfolio
Contained here are some of my web design projects, web applications, web sites, and other items.
Static Content Web Sites
Static web sites use files located on the web server's disk to contain the content. Static sites are generally used when little interactivity is needed on the page, and the design rarely needs to be changed.
Static sites are easy to construct but difficult to maintain.
|
Selinsgrove Area High School (2003-2006)
During my time in the WebHeads club at my high school, I helped to develop new web pages and improve the design and usability of the existing pages.
Our site consisted mostly of static pages, using Server Side Includes and a bit of ASP here and there to create dynamic effects.
The home page and many of the pages within utilized a CSS-based layout with simple XHTML structure and accessibility components built in. The page is also designed to be bandwidth-efficient, as
not everyone has 10 megabit cable.
Though I have designed much of the content of seal-pa.org, the school has no connection with yeroc.us, especially now that I am an alumnus of the school.
|
|
Waste-to-Energy (2004-2007, defunct)
Waste-to-Energy was created in 2004 as a place to discuss waste-to-energy technology in addition other environmental issues.
The site consisted mostly of static pages explaining the WTE technologies such as gasification, incineration, and anaerobic digestion.
CSS/XHTML table-less design was used throughout.
|
|
A.S.P. Services Inc. (2003-Present)
A.S.P. Services is a steel fabrication company in Selinsgrove, PA. I have designed their web site, which currently consists of some company information
and contact information.
I have also created an Intranet for A.S.P. Services. The Intranet backend is written in pure PHP and uses MySQL as the database backend.
The Intranet is used mainly for quick information storage and retrieval.
I have designed their web sites and host them on Andreas, but besides this the company has no connection with yeroc.us.
|
Dynamic Content Web Sites
Dynamic web sites usually use database systems (such as MySQL) to store the actual content of pages and/or other bits of information (comments, ratings, etc.).
A script on the server is called which merges the content in the database with a template file to create a finished web page.
Dynamic sites are used when there is a huge amount of content to manage or a great deal of
interactive features must be used on a page. Dynamic web sites are more intensive on server resources than static ones,
but they are easier to manage once they are installed.
|
CBLL.net Home (2002-2008, defunct)
Prior to yeroc.us, CBLL.net was my domain name. As the home of a personal weblog and a few articles, CBLL.net served mostly
as an experimental site to build design/programming skills rather than an outlet for information.
I have created a custom content management system, which makes use of Apache's MultiViews function to
make URIs appear as they did when the site was static. Mod_Rewrite could have also worked, but it would be have been another thing to worry about when setting up a
new "virtual directory.". MultiViews allows files to be called without specifying their extension.
The design of CBLL.net was CSS-based since 2004, and by 2006 it offered most standard accessibility features.
|
|
CIRadio (2003-2006, defunct)
CIRadio was a multimedia web site, where I shared audio and video productions made by friends in "Radio Shows". There were also some short videos at CIRadio.
CIRadio's CSS-based site is almost completely database-driven.
Production pages themselves are all dynamic, pulled from a database.
The system uses the same algorithms as the custom content management system used on CBLL.net home, but has some features stripped.
|
Last Modified: April 28, 2009. 15:28:52 pm