Products
Simple static web sites.
For websites that don't change much. After completion of a customer website, changes can be made at a reasonable hourly rate.Content management web sites.
For websites that allow the owner to add and modify the content on their own, simply and painlessly.Graphic designs for web sites.
Logos and graphic designs.Flash designs.
From animated graphics to fully animated websites.
Content Management System
The general idea of a content management website, is that you are able to control the content on your website yourself, without having to contact your web developer to make changes. You can add, modify, and delete products, general information, news, services, photos, etc, on each page of your website. This is accomplished by accessing a private, secure area of your website, that provides an easy-to-use menu based system.
Security Features
Access to the administration area requires successful username & password authentication. After successful authentication, the client PC’s operating system and version, and browser type and version is obtained. Each time a new page is displayed, these values are obtained again and compared to the initial values. If they do not match, the user is redirected to the login page. This makes session hijacking much more difficult.
User passwords are stored in the database on the server using SHA encryption.
SSL encryption. This option ensures secure, private connections to your administration area.
For an extra layer of security, the database connection scripts and uploaded images can be stored outside of DocumentRoot, which makes it very difficult for hackers to access the database connection information, or tamper with the uploaded images.
Input to the database (from forms) is treated to foil sql-injection attacks. This is essential to protect the database integrity.
Output from the database is treated to foil cross-site scripting attacks, so malicious people can't insert their own HTML, or insert unwanted pop-ups, etc.
General Features
The website navigation is the same on every page. You can access every page from any page.
Full-Text search capability for larger databases.
Automatic generation of thumbnail and large images from each uploaded image, so you don't have to crop them manually. Image sizes can be predetermined.
Image file book-keeping. If you replace an image with another one, the old one is removed from the server. If you add an image, but a file already exists with the same name, a number is added to the new file name starting with 0, until a unique file name is found. Image file names are parsed to remove special characters that could cause problems on a unix server.