Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

213 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   25 Visites
   Note INTERNET : 14
    (2 Votants)
   0 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Note de Synthèse Stage
Renfonte d'un site web dynamique en environnement gratuit
[40 mn de lecture - paru le 11/5/2006 3:48:41 PM - Public : Débutant]

Auteur

applejuiceChristophe BRACHET
Elève-Ingénieur Supinfo Bretagne
Promotion SUPINFO 2008

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

Resume

Durant mon stage de fin d'année , j’ai du effectuer la refonte d’un site web hébergé sous Microsoft Windows vers un environnement GNU Linux .Cet article vous présente la mise en place d’un  site web sous un serveur Linux Gentoo suivie de sa refonte.

 

En premier lieu, il a fallut installer un serveur LAMP(Linux Apache Mysql) et un serveur de messagerie Qmail  grâce à l’outil  "emerge" .

 

Par la suite , la migration de la base de données Microsoft Access 2003 vers une base de données Mysql a été nécessaire pour assurer sa portabilité. Cette migration est trés rapide grâce à l’outil Ms Access to Mysql et se fait en quelques clicks sous un environnement  Microsoft Windows. Une fois la base de données convertie, il a fallut modifier le code au niveau du  PHP pour accéder à la base de données Mysql au lieu de l’ancienne base Access.

 

L’entreprise, voulant une MailBox intégrée au site , j'ai du la programmer. Cette tâche est facilitée grâce à la librairie IMAP de PHP qui permet de se connecter à un serveur  POP3 ou IMAP4. Il est ainsi possible de se logguer au serveur Qmail que nous avions installé sous Linux. Afin de donner la possibilité aux salariés de répondre à leur mail et d’en écrire via la Mailbox,la librairie SMTP fournie par PHP a été choisie. Cette librairie est très simple à déployer et permet entre autre d’envoyer des mail au format texte ou bien au format html ainsi que d’envoyer des pièces détachées.

 

Cet article se termine en présentant l’importance du css dans la refonte de la charte graphique d’un site web moderne. Il explique comment reprendre le site en Full css en supprimant les Frames qui ne son plust tendance. Ceci est possible grâce, entre autre, à une détection javascript des différents formats d’écrans et du navigateur ainsi que l’utilisation du "Select limit" de Mysql permettant l’affichage "page à page".  

 

Sommaire

  • Introduction
  • 1 Implémentation du serveur Linux(Gentoo)
    • 1.1 Préparation de l’environnement
    • 1.2 Installation de Mysql
    • 1.3 Installation d'Apache2
    • 1.4 Installation de PHP
    • 1.5 Installation de la messagerie Qmail en mode chiffré(SSL)
    • 1.6 Récupération des données du site à partir d’une clef USB et mise en ligne du site :
  • 2 Refonte du site web
    • 2.1 Présentation des principales technologies web 
    • 2.2 Migration de la base de données Access en base de données Mysql
    • 2.3 Reprise du code PHP afin de permettre l’interaction avec la nouvelle base de données Mysql.
    • 2.4 Ajout de la Mailbox de l’entreprise grâce à la classe I.M.A.P 
    • 2.5 Suppression des Frames pour le remplacer par du Full CSS
  • 3 Références
  • Conclusion

Articles de la même catégorie

 Pages : Top


7 Visites
0 Commentaires
OpenVZ : Open Source Virtualization
[15 mn de lecture - paru le 11/5/2006 3:13:55 PM - Public : Expert]

En savoir plus


14 Visites
0 Commentaires
OpenVZ : Virtualisation Open Source
[15 mn de lecture - paru le 11/5/2006 3:11:54 PM - Public : Expert]

En savoir plus


19 Visites
0 Commentaires
Introduction au système MVS et automatisation de tests
[15 mn de lecture - paru le 11/5/2006 2:49:43 PM - Public : Confirmé]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation système ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center


Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :