Think and develop a website isn't an easy task.
From the conception to the realization of a website, many kinds of modelling or languages of programmation could be used to manage the project. I acquired all skills shown here by using them during the differents projects I worked on.
Merise, Conceptual Data Model
This is a french representation of the relations between the database tables and improve the speed and facility to use them for some eventual future updates.
UML, Classes Diagram
Used for the Oriented Object Programation, this diagram allows developer to see in one blind the relations between the classes, their method and attributes.
The server-side programation language for internet the most used for its flexibility and reliability. By using it with AJAX, we could deploy actual online web applications. With PHP5, it's possible to develop applications in a fully oriented object programation for a better efficacy in the development.
This is the free SGBDR used in most of case with PHP. Nowadays in its version 5, it enables a reliable and secured data storage all along the life of the website.
Enabled by all the modern browsers, it's used to interact with the user to offer him new possibilities: elements dragging, transitions effects, etc... Everything is done to keep a clean and accessible HTML code thanks to jQuery.
This is used to show the page content in the respect of the W3C standards. Because I work directly in the source code, I know most of the HTML tags and their attributes to be able to edit the look and the structure of a page simply and quickly.
To improve search engine ranking of a website, URL rewriting to have more friendly pages addresses became essential.
When we want to develop technically advanced websites, we should most of time edit server settings to use it as good as possible.