Webmaster Développeur d'interfaces Web

Plier / Déplier

Développement de contenus interactifs et d'interfaces web

Etude et conception

MODÉLISATION

Les méthodes de modélisations présentées ici sont les plus classiques. La conception que ce soit pour un site web ou pour une application web (logiciel) est la phase indispensable avant tout développement. Elle permet de poser les fondations de votre futur outil, et est une aide préalable à la décision. C'est dans cette phase que les choix techniques peuvent être établis.
  • UML

L'UML (Unified Modeling laguage) est une méthode de modélisation des algorithmes servant à conceptualiser un système, il est fréquemment utiliser pour modéliser les futures applications.

  • Merise

Merise (Méthode d'Étude et de Réalisation Informatique par les Sous-Ensembles ou pour les Systèmes d'Entreprise) est utiliser pour modéliser les Systèmes de Gestion de Bases de Données Relationnelles (SGBDR)

Bases de données

BASE DE DONNÉES

Les bases de données servent à stocker l'information. Leur mise en oeuvre est issue de la phase précédente, la conception (essentillement avec la méthhode Merise). Tous les sites web ne nécesitent pas de base de données. Les sites utilisant des CMS tels que Wordpress, Prestashop, Joomla etc. fonctionnent avec une base de données. Il est possible d'avoir un site n'utilisant que des langages comme JavaScript, HTML, CSS, fonctionnant sans base de données.
  • MySQL

MySQL est la base de données fréquemment utilisée avec PHP. Elle fonctionne également avec d'autres langages de programmation.

  • SQLServer

SQL Server est la base de données Microsoft.

  • Oracle

Oracle est la base de données Sun Micro System. Elle fonctionne avec Java (JVM, JRE etc.). Le SQL permettant d'interroger (et d'interagir) la base est PL SQL (Procedural Language). c'est sans doute la base de données la plus utilisée par les entreprises.

Langages de programmation et de requêtage

LANGAGES DE PROGRAMMATION

  • PHP

PHP (Personnal Home Page) est un langage utilisé pour créer des pages web dynamiques. Il est couramment utilisé pour créer des applications web. Il s'agit d'un langage "côté serveur" qui fonctionne avec Apache.

  • SQL

SQL (Structured Query Language) est un langage de requêtes. C'est le langage le plus courant utilisé pour intérroger les bases de données ou pour interagir sur les données.

  • Javascript

JavaScript permet de dynamiser des pages web et d'interagir avec les utiisateurs. C'est un langage "côté client", c'est à dire interprété par le navigateur.

Sécurité

SÉCURITÉ

  • Gestion des sessions.
  • Mise à jour des versions CMS avec réinstallation
  • Sauvegarde de la Base de données.
  • Protection des accès à la Base de données.
  • Installation des certificats de sécurité.