CodeCharge Studio

What You Need to Get Started

Having setup CodeCharge Studio, you are almost ready to start generating and viewing dynamic database driven web pages. To use CodeCharge Studio to produce Web applications you will need the following:

Database

As you may be well aware by now, CodeCharge Studio works in concert with a database, which should be put in place before creating an application with CodeCharge Studio. If you have a Windows web server, the database is usually MS Access or MS SQL. If your production web server is hosted on Linux, Sun, or another UNIX flavor, then you will most likely use the popular and free database-MySQL. Although MySQL can be accessed remotely, you can also install MySQL locally on your Windows computer for testing your programs.

Test Web Server

This web server is usually installed on the same desktop computer where you installed and run CodeCharge Studio. It is used to test web pages during the web application development process. For example when you create a new page, you can go to Live Page to see how it works-CodeCharge Studio will generate and open the web page. Although you can use an externally hosted web server for testing, it is usually much quicker to generate programs to your local hard drive and then have a local web server run them.

Obtaining a web server is quite easy since many Windows operating system come with free IIS, while PWS (Personal Web Server) is also freely available for Windows 95, 98 and Me. Refer to "Web Servers" for more information.

Note that some organizations also use a staging web server, which allows end-users or customers to perform the final testing before approving the launch of the site. This also allows developers the ability to continue making changes and testing on the test web server. Such a server is especially useful if there is already an existing live web site, which you don't want to replace until your customer or users approve the new web site.

Production or Live Web Server

This is the main web server where you'd publish your final application after it is completed and successfully tested.

In some cases this can be the same server as the test Web Server, although in most cases you'd have a separate, externally hosted Web server that is publicly accessible. There are varieties of Web hosting companies that offer Windows-based Web hosting for anywhere between $10 and $50 (or more for advanced needs).

Scripting Engine

Scripting Engines, such as ASP or PHP, are usually pre-installed on most systems that have a web server. Therefore, if you use a web hosting service, it consists of a web server and one or more scripting engines. Check with your web hosting provider to obtain the list of supported web technologies or refer to "Choosing Web Technology" if you need help making this decision.

See also:

Setting up the work environment


On-line, printable versions and updates