Technology Web Programming

The first sites that appeared on the Internet were static (html). These sites have now, but there is an increasing role of web programming, because site owners want to give their projects the interactivity, it is convenient to operate website content using cms, etc. Thus, the web programming technology now used to create almost any serious project. Of course, many programming languages originated and existed long before development of the Internet. However, for various reasons, traditional languages were not very well suited for programming Web sites.

With increasing demand for interactive sites this led to the emergence of language and technologies focused exclusively on the web. Which of them today are the most popular? First of all, it should be noted that the program (or, as they are called scripts), so, for the most part, and the languages themselves programming can be divided into server and client. When we travel on the intenet, we download to your computer for your site, and prosmtarivaem them in your browser, but the actual pages and other information that used for their formation (eg, user names on forums, etc.) stored on the server that hosts the site. Thus, the script, allowing work on the page, can work in two places – at the server before the page is sent to the user, it read, and the user's computer, even after it is received. In the first case it will be server-side script in the second – the client. Most languages Web programming is also clearly divided on the server and client, but there are some (eg, Java), which can be used for those and other purposes.

Technology Web programming on the client side include a set of different tools and programming languages. First of all, it's javascript (which is not to be confused with java), which support is incorporated in virtually any brazuere. Javascript is used more often than any other language for scripting, working on the client side. It is simple, its code is easy to integrate into the code html-page, at the same time it provides a lot of opportunities. Therefore, the javascript you need to know any webmaster. Other languages and technologies, which are relatively frequently used on the client side – is Java and Actionscript (the language used in the technology of flash, it even write a simple game. Everyone knows, Microsoft has attempted to implement their programming languages – VBscript (analog Javascript) and SilverLight (As a replacement for Flash), but these technologies have not yet received a strong popularity. Among the server-side languages, the undisputed leader is php. The language is simple, easily integrates into your page, it says a huge number of popular scripts and engines for websites, and support for php is available almost at any place, even cheap hosting. Among the other server languages can be noted Perl, which is somewhat less popular, as well as asp (designed by the same Microsoft and used on Platforms Windows), and exotic to most languages Python and Ruby. In addition, we can not ignore the query language sql, which, although not independently used for programming the site, in conjunction with other languages, for example, the same php, is an essential feature of programming sites, working with databases. In general, although some web programming languages are more and less popular, each has its niche and can be more uspeschno than others applied to solve some specific problems.