Pick.Net - Custom Internet Programming (server
side)
Home |
Hosting | Server Side Programming
| Client Side Programming |
Application & Database
Programming | Contact
List of Internet Programming Technologies :
CGI (common gateway interface): This method of Internet programming is
the oldest currently used. It can be written in Pearl, C, or C++. CGI can run on
any server. However, it is usually used with UNIX based servers. Websites
written in CGI are expensive due to the inefficiency of the method.
PHP: Another UNIX based programming method. It is the simplest method of
previous generation internet programming methods. Sites written in PHP would be
simple; however, due to the inefficiency of the language itself, it would take
more time to write in this method therefore negatively affecting the cost of the
website.
Cold Fusion: Invented by Macromedia, this is actually a simpler way of
JAVA based Internet programming. Cold Fusion uses Macromedia pre-written
components to communicate with JAVA Virtual Machine.
ASP (Active Server Pages): A Microsoft technology that can be written in
Visual Basic Script (VB) or Jscript. (Jscript is the Microsoft version of Java
Script, invented by Netscape) ASP is the most common method of internet
programming today. It can run on Microsoft, UNIX based, and LINUX based servers
using Chilisoft ASP package. Websites written in ASP would be deployed to the
customer faster and at a lower cost than any other method of internet
programming. Inverted Software recommends all small to medium websites be
written in and use ASP technology.
ASP.NET: Microsoft's latest .net framework offers a totally different
programming model. Pages written in ASP.NET would be compiled once, and then
served to the client's side using precompiled DLL files. This reduces server
usage of dynamic resources in contrast to all the other methods included above.
(Scripting languages are being compiled at run time using a JIT (Just in Time)
compiler. This uses a large amount of server processing which in turn can slow
the website loading and productivity)
JSP (Java Server Pages): HTML pages with embedded JAVA code. The JSP
model uses "Java Beans" (Pre compiled JAVA programs) for all business logic.
This method is expensive and is most suited for sophisticated websites and
websites with security issues.
Servlets: All JSP files are being compiled at run time by the web server
into servlets. By writing prepared servlets and compiling them, we can save
server resources during run-time compilation. Those are the most expensive
web-sites to write because the JAVA language is the most advanced in the market.
All the leading websites use JAVA servlet technology. (Yahoo, Google, Amazon)
Home |
Hosting | Server Side Programming
| Client Side Programming |
Application & Database
Programming | Contact

|