WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude, conception et réalisation d'une plateforme de sauvegarde de répertoire

( Télécharger le fichier original )
par Namongon SORO
Institut national polytechnique Houphouet Boigny (INP-HB) de Yamoussoukro en Côte d'Ivoire - Diplôme d'ingénieur en télécommunications et réseaux 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

PARTIE I : PARTIE III : ETUDE TECHNIQUE

Après avoir présenté l'entreprise d'accueil et donné le contexte du projet, nous abordons à présent la phase pratique.

Dans cette étape du projet, il est décrit les techniques de sauvegarde par SMS et par WEB. La méthode des SMS utilise les serveurs Kannel et EasyPHP, qui sont sommairement étudiés. Quand à la technique du WEB, elle est une adaptation du serveur Funambol et de ses différentes extensions au contexte de ce projet.

PARTIE IV : CONCEPTION D'UNE PLATEFORME DE SAUVEGARDE DE RÉPERTOIRE PAR SMS

I. OUTILS UTILISÉS POUR LE DÉVELOPPEMENT

Deux serveurs logiciels ont été utilisés pour mettre en place la plateforme de sauvegarde par SMS. Il s'agit de Kannel et EasyPHP.

I.1. EASYPHP

EasyPHP est une application qui intègre le serveur d'hébergement de pages WEB Apache, le serveur de base de données MySQL et les langages PHP et SQL. On peut télécharger gratuitement EasyPHP sur le site www.easyphp.org. Il existe différentes versions d'EasyPHP pour les systèmes d'exploitation Windows et Linux. Dans la phase de développement du code PHP, nous avons utilisé un système d'exploitation Windows. Les descriptions qui seront données ici concernant les autres outils d'EasyPHP sont spécifiques à Windows. Pour écrire le code source, on a besoin de coupler EasyPHP à un éditeur de texte. Notepad++, étant un éditeur de texte gratuit et avec des fonctionnalités bien avancées, est le plus adapté.

I.1.1. Apache

Apache est le serveur d'hébergement de pages Web, le plus répandu sur Internet. C'est aussi le plus utilisé par les développeurs. La popularité du serveur Apache est en grande partie due à sa gratuité et à ses fonctionnalités égalant presque celles de ses concurrents propriétaires. Le démarrage d'EasyPHP active la mise en service d'Apache. Si cela n'est pas fait, il suffit le cliquer sur l'icône d'EasyPHP, qui s'affiche dans la barre des tâches de l'ordinateur et ensuite de cliquer à nouveau sur Apache, et enfin cliquer sur démarrer.

I.1.2. MySQL

MySQL est le serveur de base de données qui est intégré à EasyPHP. En raison de sa gratuité, il est vulgarisé sur internet. Le processus de mise en service de MySQL est identique à celui d'Apache, qui a été étudié précédemment. MySQL est basé sur le langage SQL.

I.1.3. PHP

PHP est un langage de scripts libres, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP dispose depuis la version 5 de fonctionnalités de modèles objets complètes. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plateforme plus qu'un simple langage.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon