 Web
programming is a wide concept that can cover everything
from the basic html-coding, which is the foundation of
the world wide web, to advanced Java applications. In
between there are more than one web programming language
which it's spokes persons say is the best one out there.
I thought I would go through some of the techniques and
programming languages that you can use on your web site
if you need something more interactive than a static website.
• HTML Is The Foundation The Web Lies
Upon. Regular HTML(hyper text markup language)
is the backbone of the world wide web. If you right-click
on any page and choose "view source" you can
see what that page looks like in it's code view. At
the same place you will find the Javascript and CSS(cascading
style sheets) which can make the web pages more interactive
in an easy way.
• Client Side Scripting Is Where The
Dynamics Starts. Javascript is working on the
client-side which means that the web browser are doing
most of the job. The web server only answers the request
from the browser and then sends the code back to the
web browser which parses it. CSS is a way to diverse
the style of a web page from the content.
HTML, Javascript and CSS all work on the client-side,
but the real powers lie on the server-side. Perl and
other programming languages can "speak" through
the server through a so called CGI-interface. That means
that it can act upon the visitors requests and interact
in different way depending on what the visitor on the
website does.
•
Server Side Scripting Is Where The Power Lies.
ASP, Coldfusion and PHP is three in many ways similar
server-side programming languages. They are very powerful
especially when it comes to interactions with databases.
So what are the differences between them? ASP is Microsofts
own language that is included in their own web server
(Internet Information Server), but can only be used
on other web servers by using some sort of middleware.
Coldfusion is developed by Allaire that recently fusioned
with Macromedia. The coldfusion application server is
handling all requests in it's own application server
and can be run togetheron with both Windows NT and Unix
web servers but isn't free, which means that fewer web
hosting companys can host the web site. PHP is cross
platform and is totaly free. Java is a "real" programming language that
can be implemented for the web in many different ways,
but it needs special servers. Which one is right for
you and which web programming languages does GWP
provide? |