Photos: Installation



Introduction

L'application Photos permet la consultation d'une base données contenant des informations structurées en champs comme nom, éditeur, collection, description, date de parution, ... et permettant l'affichage de la photo correspondante.

Les photos sont dans des dossiers structurés en répertoire et sous-répertoire dynamiques puisque enregistrés comme champs de la base de données.

Le prototype développé a prévu deux types de base de données mais il sera préférable de choisir un des deux types lors de l'installation définitive.

Fonction MySqlXml
Installation Moins facileFacile
Interrogation simple FacileFacile
Interrogation sélective FacileMoins facile
Mise à jour Moins Facile:
à programmer
Facile:
par exemple avec Wordpad
Volume Gros volume accepté Limité: 2000 enr.

L'application Photos a été développée avec HTML5, CSS3, PHP et MySql .
Elle devra être installée sur une plate-forme comportant un serveur http, un serveur PHP et un serveur MySQL.
Des différences d'affichage (peu gênants) peuvent survenir selon le navigateur utilisé.

Installation commune

Le plus simple est de copier intégralement le contenu du dossier Photos de développement dans le répertoire racine ou un sous-répertoire de celui-ci dans le serveur de votre site.

Installation Base de données Mysql

  1. Créer sur le serveur MySQL hébergeur la base de données photosdb et prener connaissance ou fixer le servername, username et password;
  2. Adapter le fichier photos_module.php: champs $servername,$username et $password avec les valeurs récupérées dans le point précédent;
  3. Après connexion à la db photosdb comme administrateur, exécuter le SQL contenu du fichier photosdb.sql qui crée et charge la table photos.

Installation Base de données Xml

  1. La base de données s'appelle photos_xml.xml et se trouve complète dans le dossier Photos. Il n'y a rien à faire pour la créer.

Exécution de l'application

  • Dans le champ url du navigateur il faut taper l'adresse de votre site (avec un sous-repertoire éventuel) suivie du chemin d'accès/ Photos/photos_index.php ou/Photos/photos_index_xml.php selon le type de base de données sur votre site.
  • L'affichage des enregsitrements se fait via le point Consultation du menu. Vous pouvez limiter la recherche en tapant un critère de recherche qui s'étend, dans ce prototype, aux champs nom, chromie, editeur, collection, description.
  • La mise à jour se fait, dans le cas d'une DB MySQL, via le point Gestion du menu
  • .
  • La mise à jour de la DB XML se fait par tout éditeur de fichier XML, par exemple Wordpad.