Wednesday, 14 September 2011

(Unit 44 Website Design) Activity 1 - Research Website Design Technologoies

Java (Programming Language)
Java is a Programming Language which was developed by James Gosling at a company called sun microsystems (which is now owned by Oracle Corporation). Java was originally released in 1995 and was used as a core component in the Java Platform.

Originally java was created to have 5 principal goals which are:
  1. It should be "simple, object oriented and familliar"
  2. It should be "robust and secure"
  3. it should be "architecture-neutral and portable"
  4. It should execute with "high performance"
  5. It should be "interpreted, threaded and dynamic"
Java server pages or JSP for short are Server-Side which means that they run on a remote server, they are reachable from a user's local computer or workstation. Server-Side also means that for operations to be done to the certain page you will need required access to information or functionality that is not avalible to the client.

Java EE componentsthat generate responses, they are typically HTML pages all the way to HTTP requests. JSPs Embed a certain java code into a HTML page by using special delimiters, the JSPs generate something called a Java Servlet, this allows Java applications when used the first time is accessed by JSPs after that the generated servlet creates the response.




HTML (Hyper Text Markup Language)
HTML is the predominant markup language for nearly all web pages. HTML is mainly written in the form of elements consisting of tags, enclosed in angle brackets. Most of the tage are written in pairs e.g- <h1> and </h1> designers can place text and images etc.....
The web browser makes the HTML documents composed into visible or audible web pages. The browser doesn't actually display the HTML tags, But interprets the tags to Display the contents of the page.

HTML elements form the main building blocks to nearly all websites, HTML allows basically all types of text and image to be embedded into the page it can also provide a mean to create structured documents by using structural semantics this allows you to create headings, paragraphs, lists, links, quotes and other items.

HTML does lack in some features that were found in some of the earlier hypertext systems some of these features include typed links, source tracking and others. most web browsers ignore some of the features that are used by HTML which include link element and in-browser web page editing .


PHP: Hypertext Preprocessor

PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. It also has evolved to include a command-line interface capability and can be used in standalone graphical applications.

PHP can be deployed on most web servers and as a standalone interpreter, on almost every operating system and platform free of charge. A competitor to Microsoft's Active Server Pages (ASP) server-side script engine and similar languages, PHP is installed on more than 20 million websites and 1 million web servers.

PHP was originally created by Rasmus Lerdorf in 1995. The main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification. PHP is free software released under the PHP License which is incompatible with the GNU General Public License (GPL) due to restrictions on the usage of the term PHP.

No comments:

Post a Comment

Followers