build-website-header
spacer-image
 

Website Hosting Programming Services

.htaccess Override

The .htaccess file has a multitude of uses and I consider access to this file an essential service. See the .htaccess file for more details

FrontPage Extensions

 FrontPage extensions can be thought of as "mini programs" that allow features of a Web site created with MS FrontPage to operate smoothly.

 It is possible to use MS Front Page to create a Web site and host that site on a server that doesn't offer FP extensions, however some of the powerful features of the program cannot be used in these Web sites.

After you design your Web site, you will know whether FrontPage extensions will be a requirement. It is possible to implement the features provided by FrontPage that require FP extensions by other methods.

CGI Programs

 A CGI is a program that translates data from a Web server and then displays that data on a Web page. CGI involves the transfer of data between a server and a CGI program (script) allowing HTML pages to interact with other programming applications.

The scripts themselves are normally written in Perl but they can be written in other programming languages such ac C and Python. 

Some hosts provide pre-installed/pre-defined CGI scripts, meaning that the scripts are already installed on the server for you to use on your site. Page counters, forms, guest books, are examples of commonly provided CGI scripts.

Some hosts permit the use of user-defined or custom CGI scripts, which means the site owner creates his/her own CGI script and runs them on the Web site.

 Not all servers allow user-defined (custom) scripts for security reasons. Almost all hosting companies offer CGI today. If you think you will need forms, guest book or page counter on your Web site, CGI could be a key requirement.

Active Server Pages

Active Server Pages allow Web developers to make their sites dynamic and access databases easily. The code is mainly written in VB Script and is embedded within the HTML by means of special SCRIPT tags. The server reads the ASP code and then translates it to HTML before sending it to the browser making it browser independent.

Perl

Perl is an interpreted language optimized for scanning arbitrary text files and extracting information from them. Many of the CGI scripts available on the internet are written in Perl. The commands are executed on the Web server, making it browser independent

PHP

 PHP is another scripting language like ASP which allows Web developers to make their sites dynamic and access databases easily. The server reads the PHP code and then translates it to HTML before sending it to the browser making it browser independent.

Server Side Includes (SSI)

 These are commands that can be included in Web pages that are processed by the Web server when a user requests a file. The command takes the form <!--#include virtual="/path/to/file"-->.

A common use for SSI commands is to insert a universal menu into all of the pages of the Web site so that the menu only has to be changed once and inserted with SSI instead of changing the menu on every page.