Untitled Document
WebAladdin.com - Websites Development
   
HomepageSend an email to WebAladdin.com

Untitled Document

Register now!
You will receive news about Web Sites!

Untitled Document

Php Programming Language

Java - Sun Microsistems

World Wide Web Consortium (W3C)

 
 
       
 
   
 

The Software Programming Language/s used in the Website is one of the Keys for its correct Operation. According to the Web Hosting and the Functional Requirements, it is determined which will be used.

WebAladdin.com develops Websites in the following Programming Languages:

  • J2EE Development:
    • Java.
    • JSP.
    • Servlets.
    • Struts.
    • Websphere Application Developer.

  • Web Development:
    • HTML.
    • XML.
    • JavaScript.
    • Php.
    • Adobe Flash.
    • Adobe Dreamweaver.
    • Adobe Fireworks.


Java and Php are Multiplatform Software Programming Languages. This means that the Website can be placed in a Server with any Operative System (UNIX, Windows, etc).

In addition to that, they are Object Oriented Languages. Thus, a Solution with a more realistic Vision can be modeled, rather than in the Procedural Model which only consists of functions..

The fact that they are Object Oriented allows the Use of Design Patterns. A Design Pattern describes the core of the Solution to a Problem in such a way that it is possible to be used this solution million times, without doing twice the same.

Within the Design Patterns, there are several Categories, those applied by WebAladdin.com are:

  • Gof (Gang of Four) since they were created by 4 people: Erich Gamma, Richard        Helm, Ralph Johnson and John Vlissides. They are Patterns directly linked to the        Object Oriented Languages.

  • J2EE, more specifically related to a Web Architecture


Cases:

A Gof Pattern is the Singleton which indicates that it is often necessary to create one Class in Memory only once, e.g. the case of reading a Property File. Only once it is necessary to send it to the computer's memory.

A J2EE Pattern J2EE is the Application Controller, that points out that the Browser's Screen (View) does not have necessarily to know directly who is in charge of the Request. Instead, it specifies an Alias that is analyzed by another Component (Controller), who ends up taking care of the Request. In this way, the Layers are separated.

Html is the Programming Language that will be seen on the Internet's Browser. Jsp or Php can be embedded with it to generate dynamic Html Code. In the Case of Jsp, the User's Request will be processed by one or more Servlets.

Javascript is highly useful for certain Validations (like a field that must be completed since it is mandatory) to avoid processing unnecessarily the Request on the Server.

Perl is convenient for automatic batch processes such as Report Submissions, or working with files with an specific format.

   
   
Untitled Document
Last Update: November 19th, 2008 - 13:10 hs.
In case of technical queries, please feel free to contact the Webmaster

Copyright © 2005 www.webaladdin.com - All rights reserved