Server page

PHP is a server-side programming language that is becoming increasingly widespread and more. It is especially suited for Web development and can be easily embedded into HTML. Since PHP 5 came out with the expanded support for OOP (Object Oriented Programming) has risen in popularity significantly Netcraft.

Why PHP?

Unlike the JavaScript or other scripting language, PHP is executed directly on the server and not on the user side. This means that you do not have to think about cross-browser compatibility.
• Its flexibility facilitates the development and enables abstract thought.
Since it is an Open Source language, no licenses needed due ... the opposite of Microsoft. NET platform. So much cheaper to run.
Apache web server and the Linux operating system is both free and both work very well with PHP. There are many more reasons why choosing PHP, but it mostly consists of efficiency and favorable prices.

What is a Database?

A database is an organized collection of data and is often used in Web applications and dynamic web sites.
You need a MySQL database if you will:

• Install a publishing system (CMS) on your web hosting.
• Provide sales of goods and services through a Web store
• Setting up a forum or a guestbook

Databases

MySQL Server is one of the database manager, we work mostly with. Database driven websites are a solution for anyone who appreciates functionality.
Choosing MySQL becomes an even more natural step when the functionality is achieved at minimal cost. And best of all ... PHP and MySQL are MADE FOR EACH OTHER.
Support for MySQL, which is in PHP is more than sufficient to create tailored solutions for all.

CSS

Recommended by W3C (the World Wide Web Consortium) and is used for formatting web pages. Some reasons why using CSS:

• It allows for smaller file sizes.
• Better control over the page's structure.
• lightness to make changes if necessary.
• Better control over how the page is viewed in different browser (web browser).

XHTML (EXtensible HyperText Markup Language)

XHTML is Recommended by the W3C. The idea is that it will take over from his predecessor, HTML.
The need for a new markup came with the proliferation of XML and it also gives better results in cross-browser issues.



JavaScript

Sometimes you can not put everything on the server side. To increase the interaction needed some type of client language that takes over where the server language ends.
JavaScript is the most widespread and it has the most support in most browser.
Many try to avoid JavaScript because it is not always reliable.
But by allowing the JavaScript to handle certain tasks Inebe a reduction of server operations, which in turn results in better performance.
Thus, a conscious and careful use can enhance performance and interaction.