Est ce si compliqué à réaliser???

Albee
    Est ce si compliqué à réaliser???
Avatar de l’utilisateur
Spécialiste
Messages : 1235
Depuis le 4 déc 2007
Sado island(JP)
Bonjour,
j'ai une question qui me tourne en tête dépuis pas mal de temps, j'aurais adoré avoir une page d'accueil de mon site comme celle ci:


ensuite utiliser slideshow pro pour l'affichage des différentes galéries...
or il se trouve que je sois nul en programmation web :oops:
ce que j'ai reussi à faire c'est seulement mettre en ligne l'index des galeries de slideshow pro :roll: crées avec ligthroom 2.

voir http://www.albertopitozzi.com

Voici donc la question:
Est ce si compliqué de réaliser cette page d'accueil, en gardant la possibilité d'échanger de temps à l'autre la photo de couverture, et pour ce qui est du menu de gauche, par exemple en cliquant sur "personal work", ça s'ouvre un petit menu déroulant avec les titres de différents travaux... ???

Merci infiniment pour vos conseils :!:
Alberto
Coignet
Avatar de l’utilisateur
agent technique
Messages : 14853
Depuis le 5 nov 2003
75001
Non, ce n'est pas compliqué, mais ça nécessite de savoir quelques détails sur ce que tu utilises et tes bases de données.

En effet, il faut que ta page interroge lesdites bases, pour y afficher le contenu de ton choix.

Le plus efficace, et finalement le plus simple, à mon avis, est de coder soi-même une page en html, en utilisant des variables liées à des fichiers qui exécutent du code de recherche.

Coder soi-même sa page permet de lui donner exactement au pixel près l'aspect souhaité, après l'avoir modélisé/dessiné à la main. Par exemple, pour la page montrée ci-dessous, j'ai tracé au crayon sur papier, puis mis au point dans photoshop, puis réalisé en html.

Dans celle-ci, que je ne présente pas pour sa grande beauté mais parce qu'elle contient exactement ce que tu souhaites et qu'elle a été codée à la main en html, deux fichiers sont utilisés, l'un qui interroge le forum, l'autre qui interroge la base de données d'images ; dans ce drenier cas, le même script pourrait très bien n'afficher qu'une image immobile. Il existe de petits scripts tout simples qui permettent par exemple d'afficher l'image correspondant au fichier le plus récent d'une base. D'autres, comme celui-ci, qui affichent de manière aléatoire une image à chaque rechargement de page.

Pour t'aider, il faudrait connaître la structure de ce que tu utilises, ce qui n'est pas mon cas : je ne connais que ce que j'ai sur mon propre site. Il traîne peut-être sur le forum des connaisseurs ?

Si tu ne sais pas coder ce genre de chose en html, je peux te le faire, exactement sur le modèle que tu montres ici : ça prendra moins d'un heure. Puis t'indiquer où tu dois insérer tes liens.
Si tu connais tes liens (colonne de gauche), ce qui doit être le cas, il suffit de me les fournir.
Pour l'image, tu peux la changer manuellement, avant d'avoir mis au point ou trouvé le script (sur un forum dédié ?)
ma signature
Albee
Avatar de l’utilisateur
Spécialiste
Messages : 1235
Depuis le 4 déc 2007
Sado island(JP)
Merci Coignet pour l'explication et l'offre,
je vais cogiter un peu sur ce que tu as écrit :oops:
car tout n'est pas encore complètement clair... et je te recontacte.
Alberto
Jah
Messages : 48
Depuis le 30 jan 2009
Paris
Bonjour,

Si je peux me permettre, je ne suis pas sûr que la meilleure solution soit de coder soi-même, si on est novice.
La base de html est très simple, mais il y aura vite quelques subtilités (par exemple, pour que l'affichage soit le même sur Internet Explorer, Firefox, Opera, Safari, vu qu'ils ne respectent pas tous les standards).
Puis il faudra apprendre le fonctionnement des CSS, etc...

Pourquoi ne pas utiliser un éditeur de site web, type Dreamweaver,ce qui générera un ensemble cohérent, rendra transparent l'utilisation du php nécessaire pour se connecter à une base de données, et permettra une meilleure maintenance ?

Bien sûr, la meilleure solution pour obtenir exactement ce que l'on souhaite est de _tout_ coder soi même, mais pour un novice cela me semble un peu ardu.
Coignet
Avatar de l’utilisateur
agent technique
Messages : 14853
Depuis le 5 nov 2003
75001
Je vais tenter d'expliquer plus clairement ce que j'ai compris :

1/ situation actuelle : tu utilises un logiciel de galerie qui te permet de montrer tes photos en les organisant par thèmes. Ce logiciel fonctionne forcément avec une base de données à laquelle tu as accès si tu as ton propre serveur, ou une zone de serveur qui t'a été attribuée par un hébergeur. Si tel est le cas, tu as accès à deux zones de gestion de ton site :
  • une zone par ftp à un répertoire qui héberge les fichiers de ton logiciel de galerie
  • une zone qui contient les bases de données, à laquelle tu dois avec accès avec un logiciel du type phpMyAdmin.


2/ situation désirée : tu souhaites installer des compléments : une page d'accueil dont tu montres le modèle en ouverture de ce fil, et des pages spécifiques, de type liens, coordonnées, présentation, etc.
Pour avoir ces diverses autres pages, il faut les créer, soit avec un logiciel qui existerait (je ne les connais pas mais il doit y en avoir), soit en en faisant une maquette, comme tu l'as fait pour ta page d'accueil, puis les codant ensuite en html.

Pour tes diverses pages, si le contenu doit évoluer fréquemment, un logiciel qui garantit de conserver l'aspect, et permet de changer les données par une interface de "post", comme ici dans le forum par exemple, est bien pratique ; dans ce cas, il y aura aussi une base de données.
Si le contenu est statique, un codage en html est suffisant, et te permet d'avoir exactement l'aspect souhaité. En éditant ces pages, tu peux modifier et actualiser ton texte.

Pour faire encore plus simple :
- avec un logiciel, il y a un fichier de code pour exécuter des requêtes, un fichier de mise en forme (html), une base de données pour enregistrer et lire les variables que tu entres par une interface administrateur, comme pour ta galerie.
- avec une simple page html, le contenu et sa mise en forme sont dans un seul fichier installé dans un répertoire de ton ftp.

Je ne sais pas exactement ce que tu veux, ni ce que tu ne sais pas faire, alors je ne peux pas t'en dire beaucoup plus.

Il te faut savoir quel type de contenu, évolutif fréquemment ou non.

Pour la page d'accueil, je pense vraiment que si tu veux pouvoir faire exactement ce que tu montres, il faut la coder soi-même, et je suis disposé à te le faire, sur le modèle que tu me fourniras.
Si celui-ci te convient, comme je le disais plus haut c'est l'affaire d'un heure au maximum.

Les pages que tu évoques seraient aussi à créer (liens, présentation, etc.)
_________________
EDIT :
Jah évoque les compatibilités avec les navigateurs : pour une page aussi simple que ce que tu montres là, il n'y aurait aucun souci de compatibilité. Il suffit de savoir qu'explorer ne lit pas certains codages et de ne pas les utiliser.
Dormeur
    Diaporama
Avatar de l’utilisateur
Habitué
Messages : 427
Depuis le 17 déc 2006
Haute-Savoie
Bizarre, j'avais l'impression d'avoir répondu ce matin ???

Une solution simple et ne faisant appel ni à Lightroom, ni à une base de données, ni à un éditeur HTML comme Dreamweaver : utiliser un SWF (flash) faisant appel à un fichier de ressources externes XML. Côté maintenance, difficile de faire plus simple.

Deux exemples, le premier sans musique de fond, le second avec musique de fond.
Ceux qui n'aiment pas la corrida peuvent se contenter du premier.

1) http://www.richard-henno.fr/galerie.html
2) http://www.planete-bleue.net/corrida/home.html

Si ça te convient, je peux t'aider.
Albee
Avatar de l’utilisateur
Spécialiste
Messages : 1235
Depuis le 4 déc 2007
Sado island(JP)
Merci richard,
le site est désormais pratiquement terminé et il me satisfait pleinement :wink:
Alberto

Retourner vers Comment feriez-vous pour...?

Qui est en ligne

Utilisateurs parcourant cette section : Aucun utilisateur enregistré et 7 invités