Domimage

Publié le mardi 30 décembre 2008, par Dominique Cocagne

Comment publier ses photos sur Internet ?

Comment publier ses photos sur le Web ? La question est récurrente sur les forums de discussions dédiés à la photographie.

Je vous propose ici un survol non exhaustif des solutions possibles en fonction de différents besoins, de la simple galerie photos au site plus évolué comprenant par exemple un système d’actualité, une galerie, un blog, un annuaire de liens, etc.

La mise en ligne d’un site Internet n’est pas si évidente que ça, pour peu qu’on souhaite mettre en avant quelques critères de qualité, autant sur la présentation qu’au niveau du code généré.

Avant de commencer

Quelques statistiques intéressantes et actualisées en permanence concernant les configurations des internautes comme par exemple les configurations d’écran ou les navigateurs utilisés.

Les étapes nécessaires à la conception d’un site Internet

  • Tout commence par une liste précise et détaillée de vos besoins, ce sera la base du site. Cette liste est une sorte de "cahier des charges", elle permettra de choisir l’outil de publication le mieux adapté à vos besoins.
  • Installation et tests en local de différents produits. Le choix du CMS (outil de publication) déterminera le choix de l’hébergement (voir la page du minimum requis pour l’outil sélectionné).
  • Choix et réservation d’un nom de domaine.
  • Activation ou mise à jour des dns.
  • Référencement du site.

Les outils de publication CMS

  • Galeries d’images avec SPIP est un outils de publication développé sous SPIP qui permet la mise ligne d’un site comprenant une page d’accueil qui affiche l’actualité du site, un système de présentation d’images organisé en galeries et albums, un blog et un annuaire de liens, le kit est accompagné de plusieurs chartes graphiques. Il n’est pas nécessaire de connaître HTML et CSS pour créer son site. Ce présent site est le site d’origine de « Galeries d’images avec SPIP ».
  • PhpWebGallery est un logiciel libre et gratuit de présentation de photos sur le Web. Simple pour le webmestre, simple à installer, vous n’avez besoin que d’un site avec php et MySQL - la plupart des hébergeurs proposent ces outils dans leur offre standard. Vous pouvez aussi installer PhpWebGallery sur un serveur (Apache par exemple) sur votre ordinateur personnel, mais ce n’est pas nécessaire.
  • 2BGal (J’ai testé, c’est simple et efficace) - 2BGal permet de créer une galerie photo pour publier et partager ses photos sur internet. La philosophie de cette galerie est d’être simple d’utilisation, fonctionnelle, tout en restant légère et facile à installer et maintenir. Son utilisation au quotidien se veut intuitive et rapide. La gestion mono-administrateur de la galerie permet d’organiser ses photos en album et sous-albums. La plupart des taches peuvent être réalisées depuis la page web d’administration. Ce script PHP/MySQL est libre (sous licence GPL) et gratuit. Il peut être personnalisé ou de nouvelles fonctionnalités peuvent être ajoutées rapidement grace aux thèmes et modules à télécharger.
  • JAlbum (site officiel en Anglais) - Téléchargement (français) - JAlbum permet à partir d’un répertoire contenant des images de créer un album au format HTML et de le publier sur Internet. Ce qui séduit dans Jalbum face aux autres logiciels du genre, c’est l’étendu des possibilités qui fait que deux albums réalisés avec ce logiciel se ressemblent peu.
  • Coppermine Photo Gallery (site officiel en Anglais) - Documentation et Manuel d’aide (français) - Coppermine Photo Gallery est un script de gestion de galerie photo. les utilisateures peuvent télécharger des images depuis leur navigateur Internet (Les vigenttes sont crées automatiquement), noter les images, ajouter des commentaires et envoyer des cartes électroniques. Les administrateurs peuvent gérer les galeries et ajouter par lot les images téléchargées sur le serveur par le FTP. Les fichiers multimédias sont aussi supportés. Les images sont placées dans des albums, ces albums pouvant être regroupés dans des catégories. Le scipt supporte les utilisateurs multiples et chaque utilisateur à la possibilité d’avoir ses propres albums. Le script est multi langage et possède un système de thèmes. Il utilise PHP, une base de donnée MySQL ainsi que la librairie graphique GD (version 1.x or 2.x) ou ImageMagick pour générer les vignettes. Un programme d’installation permet une mise ne place simple et rapide.

Les gestionnaires de blogs

  • Wordpress est ce qu’il se fait de mieux en matière de moteur de blog. Libre, ergonomique, respectueux des standards, il est également rapide à installer, simple à personnaliser et profite de nombreuses extensions et d’une communauté très active. Grâce à un développement dynamique et ouvert, WordPress est un logiciel sécurisé. Complet et très accessible, il répondra aux attentes des blogeurs, mais également à celles des sites professionnels, grâce à son système de pages dynamiques.
  • Dotclear est un logiciel libre de création de blogs créé en 2003 par Olivier Meunier. Fruit du travail d’une seule personne à l’origine, le projet s’est rapidement doté d’une équipe constituée de personnalités diverses et d’horizons variés. L’objectif du projet Dotclear est de fournir un outil simple d’emploi permettant à tout un chacun de publier un blog.
  • Lodel est un logiciel d’édition électronique. Il est simple d’utilisation et facile à adapter à des usages particuliers. Lodel est depuis avril en version 0.8.2 , vous trouverez la liste des nouvelles fonctionnalités ici.

Les gestionnaires d’annuaires de liens

  • arfooo Annuaire est un logiciel PHP, MySQL open source regroupant toutes les fonctionnalités souhaitées par les webmasters. Evolutif, facilement administrable ralliant simplicité et confort d’utilisation grâce à l’architecture MVC.

Les éditeurs HTML

  • Pspad - Pourquoi PSPad éditeur pour Microsoft Windows ? Vous travaillez avec des environnements de programmation hétéroclites, vous voulez une mise en évidence de la syntaxe, vous avez besoin d’un petit outil avec des contrôles simples et les capacités d’un puissant éditeur, vous cherchez un outil pour travailler un texte plein, vous voulez économiser de l’argent et avoir les fonctionnalités des produits professionnels ? Alors PSPad est fait pour vous.
  • Notepad++ est un éditeur de code source qui supporte plusieurs langages. Ce programme, qui est codé en C++ avec 100% win32 api et STL, a pour but de fournir un editeur de code source "petit" (de taille binaire) et efficace (performance d’exécution). Il est sous licence GPL.
  • KompoZer (ex-Nvu) est un logiciel multi-plateforme destiné à la création et à l’administration de pages web, en mode visuel (WYSIWYG). Il est en quelque sorte le pendant libre de logiciels comme Dreamweaver, GoLive ou Frontpage. Grâce à KompoZer, l’édition des pages web devient presque aussi simple que la rédaction d’une lettre dans un logiciel de traitement de texte.

Quelques hébergements Internet

Et pour compléter ce paragraphe, vous trouverez ici un tutoriel concernant l’hébergement des sites Internet.

Extrait du tuto :
Ce tutorial fait le point sur l’hébergement de votre site web. Nous allons voir quel est le principe de l’hébergement, comment ouvrir un compte chez un hébergeur et comment transférer les fichiers par FTP.

Choix et réservation d’un nom de domaine

Qu’est-ce qu’un nom de domaine ?

Le nom de domaine doit être le plus simple possible, il peut être composé de plusieurs mots (ex : http://www.laboutiquenikon.com/) et les mots peuvent être séparés par un tiret. A moins de vouloir prendre la place de ce site d’une ville dans le livre des records pour le nom de domaine le plus long, essayez de faire court.

Le nom de domaine sera ensuite déposé chez un registrar. Nous ne sommes pas obligés de louer le nom de domaine chez le fournisseur que nous avons choisi pour l’hébergement du site, mais ce qu’on évitera absolument, ce sont les offres "liées : nom de domaine et hébergement"... Pour ces offres, le nom de domaine est soumis à l’obligation d’héberger le site chez le même fournisseur et si vous souhaitez un jour changer d’hébergeur, vous perdez votre nom de domaine.

Gérer ses DNS... Mais c’est quoi les DNS ?

Une fois votre nom de domaine choisi et déposé chez un registrar, celui-ci vous fera parvenir un mail avec des informations concernant votre domaine. Parmi ces informations, vous trouverez un lien vers un espace de gestion des DNS.

Pour les non initiés et pour faire simple : Vous connaissez désormais mon existence et si vous consultez la page infos légales du site vous saurez même que j’habite Cergy-Pontoise, mais ce n’est pas suffisant pour venir me voir. Pour me rendre visite, il faudrait que je communique mon adresse physique complète.

Pour un site Internet c’est pareil, vous savez que Domimage existe mais si je ne communique pas l’adresse physique du site, vous ne pourrez pas le visiter. Au même titre que je pourrais être hébergé au « 15 de la rue de la poupée qui tousse », un site Internet sera hébergé par exemple au « 187.98.182.4 ». C’est l’adresse physique du serveur sur lequel est installé le site.

L’adresse du serveur vous est communiquée par l’hébergeur du site. Mettre à jour ses DNS consiste à associer le nom de domaine (chez le registrar) à l’adresse du serveur. Il faut environ de 24 à 48 heures pour que tous les serveurs DNS de la planète soient informés de l’adresse physique d’un site.

Vous trouverez ici une information plus détaillée et plus technique sur les DNS.

Les logiciels FTP

  • Filezilla est un logiciel FTP gratuit crée par l’allemand Tim Kosse. Il permet de se connecter à distance sur un serveur pour y télécharger des fichiers. Un gestionnaire de site est disponible permettant de répertorier l’ensemble des adresses auxquelles vous êtes amenés à vous connecter régulièrement...
  • FireFTP est un client FTP pour Mozilla Firefox, il est libre et gratuit, sécurisé et compatible avec tous les systèmes d’exploitation. Il procure un accès facile et intuitif aux serveurs FTP.

Installer un site en local

  • EasyPhp est un serveur Web sous Windows, il permet de simuler un serveur Web local et ainsi de réaliser des tests d’outils de publication sur Internet.
  • WampServer WampServer est une plate-forme de développement Web sous Windows. Il vous permet de développer des applications Web dynamiques à l’aide du serveur Apache2, du langage de scripts PHP et d’une base de données MySQL. Il possède également PHPMyAdmin et SQLite Manager pour gérer plus facilement vos bases de données.

Les galeries prêtes à l’emploi

Il existe également des solutions d’hébergement de galeries prêtes à l’emploi :

Référencement du site

Une fois votre site publié et ouvert au public, vous voudrez peut être le faire connaître au plus grand nombre, le faire connaître des moteurs de recherche, etc.

Pour tout savoir sur le référencement des sites Internet : conseils, outils, actualité, forum et en plus c’est gratuit ? Webrankinfo

Autres liens utiles et tutoriels en ligne


Galeries Dominique Cocagne - XHTML 1.0 & CSS