LevelTen Interactive

programming

Web Development Estimates - This "Stuff" Ain't Easy

If I had a dollar for every time a potential client told me how easy web development is, or asked me to estimate the re-development of a Facebook-like website after a ten minute phone call I could travel around the world for a couple months. It it was easy to estimate and develop web applications (or any IT project for that matter) over 60% of projects wouldn't fail.

WYSIWYG

WYSIWYG stands for "What You See Is What You Get", and describes a type of programming interface that allows a user to create stylized content without having to know any particular programming language.

Embedded Object

An Embedded Object is a piece of programming code that is placed, or "embedded" into a document or webpage, which brings some level of extra functionality, such as a video or MP3 player.

Document Object Model

The Document Object Model is a platform and language neutral programming interface that allow scripts to access all parts of a web document.

For more information see http://www.w3.org/DOM/

Java server pages

Java Server Pages (JSP) allows web pages to be generated dynamically using a combination of XML tags and Java Servlets. JSP is an extension to Java Servlets allowing the dynamic generation of web pages.

Further Reading

http://guidex.biz/web_hosting/glossary.html

Active server pages

Active Server Pages technology generates HTML and passes the dynamically created HTML to the browser to be displayed to the user. Microsoft created Active Server Pages to make it easier for developers to create dynamic Web sites in a Windows environment.

Further Reading

http://course.cengage.com/careers/glossary/programming.cfm#cgi

ColdFusion

ColdFusion is a product created by Allaire Corporation of Cambridge, Mass. that includes a server and a development toolset designed to integrate databases and Web pages. With ColdFusion, a user could enter a zip code on a Web page, and the server would query a database for information on the nearest movie theaters and present the results in HTML form. ColdFusion Web pages include tags written in ColdFusion Markup Language (CFML) that simplify integration with databases and avoid the use of more complex languages like C++ to create translating programs.

CGI script

A Common Gateway Interface Script (CGI Script) is a small program written in a language such as Perl, Tcl, C or C++, it functions as the glue between HTML pages and other programs on a web server.

For example, a CGI script would allow search data entered on a Web page to be sent to the DBMS (database management system) for lookup. It would also format the results of that search as an HTML page and send it back to the user. The CGI script resides in the server and obtains the data from the user via environment variables that the Web server makes available to it.

Server-side scripts

Server-Side Scripts are small programs that reside on the web server to interact with the web environment. When browsers execute scripts that link to the code file, the script will do its designed functions and return a dynamically generated page.

Typical use of server-side programming:

  • Personalized page content to the user's needs
  • Enable the web browser to act as a database interface
  • e-Commerce shopping carts

Server-Side Scripting Types

  • CGI (Common Gateway Interface)

Server side programming

Server-Side Programming describes any code/software/scripts that are executed by the web server. Since these applications reside on the server they can interface with other server-side resources such as e-mail and databases.

Typical use of server-side programming:

  • Personalized page content to the user's needs
  • Enable the web browser to act as a database interface
  • e-Commerce shopping carts

Server-Side Programming Types

  • Server-side scripts
Syndicate content
Syndicate content

©1999 - 2010 LevelTen Interactive - Dallas, TX