Sim'Site est mon site perso qui expose mon CV aux personnes intéressées par mon profil de développeur.
Il a été créé à partir d'un CMS* que j'ai réalisé en partant de zéro.
Pour ce faire j'ai utilisé le PHP 4, XHTML, CSS 2.0, et le javascript avec extjs*.
Concernant la base de données, il s'agit de mySQL.
Enfin, pour ce qui est de l'organisation des pages, j'ai essayé de fidéliser l'architecture en respectant du mieux que possible la méthode MVC*.
Afin de vous rendre compte du CMS, le voici en démonstration.
(Le CMS n'est pas terminé, la modification des éléments du menu est en phase de développement)
---
IMPRESSIONS ECRANS
---
DEFINITIONS
CMS (Content Management Systems ou Système de Gestion de Contenu) : est destiné à la conception et à la mise à jour dynamique de sites web ou d'applications multimédia.
extjs : est une bibliothèque javascript permettant de construire des applications web. Elle apporte un certain nombre de composants visuels tels que des champs de formulaires avancés, des arbres, des tableaux, des menus et barres d'outils, de onglets, des boites de dialogue...
MVC (Modèle Vue Controleur) : est une architecture et une méthode de conception qui organise l'Interface-Homme-Machine (IHM) d'une application.
Le modèle représente les traitements des données, les intéractions avec la base de données.
La vue correspond à l'interface avec laquelle l'utilisateur intéragit.
Le contrôleur prend en charge la gestion des événements de synchronisation pour mettre à jour la vue ou le modèle et les synchroniser.
