Site web dynamique

Kemich Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   -  
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je doit créer un site internet tout simple pour une entreprise de décoration intérieure.

L'administrateur pourra via une interface d'administration ajouter du texte ou des photos.

Quel est le moyen le plus efficace pour stocker et afficher les infos qui seront disponibles sur le site ? Un fichier texte, ou une base de donnée ?




A voir également:

5 réponses

txiki Messages postés 6596 Date d'inscription   Statut Contributeur Dernière intervention   521
 
Salut,
Il te faudra utiliser une base de données et faire un site dynamique (php par exemple) voir le site du zéro https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql super bien fait.

Il te faut aussi un formulaire pour ajouter ces textes dans ta base toujours sur ce site du zéro https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3#ss_part_1

Bon courage !

Le bonheur est la seule chose que l'on peut donner sans l'avoir.
0
Kemich Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   22
 
Es ce que je suis forcément obligé d'utiliser une base de donnée, ou es ce que je peut enregistrer les infos dans un fichier texte ?

Qu'elle solution est la plus avantageuse du point de vue du temps de chargement de la page ?

Je précise totu de meme que le client aura juste la possibilité de modifier un texte de présentation de l'entreprise, ou d'ajouter des photos.

Merci pour vos infos.
0
Malekal_morte- Messages postés 180304 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   24 686
 
Pourquoi ne pas utiliser un CMS ? => https://www.commentcamarche.net/contents/1316-cms-content-management-system
style : Wordpress, Drupal, Joomla ou Spip.

C'est relativement facile à mettre en place (faut qq connaissances minimales quand mm) et ça fait tout ce que tu demandes.



Remember when you were young, you shone like the sun.
Shine on you crazy diamond.
Now there's a look in your eyes, like black holes in the sky.
Shine on you crazy diamond.
0
Kemich Messages postés 207 Date d'inscription   Statut Membre Dernière intervention   22
 
Le site que je doit faire est vraiment très simple.
Il se compose de 4 pages : accueil / l'entreprise / réalisation / contact

Je n'ai pas envit d'utiliser un CMS, pour un petit site comme ca, ca me parait disproportionné

J'ai déjà fait des sites de ce genre, et jusqu'à présent j'utilisais PHP et une base de donnée MySql pour ajouter/modifier/supprimer du texte.

Seulement je me demande si c'est la bonne solution et si il ne serait pas plus rapide au niveau du temps de chargement de la page d'enregistrer les textes dans un fichier texte plutot que dans une base de donnée.

Qu'es pensez-vous ?
0
Malekal_morte- Messages postés 180304 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   24 686
 
bha c'toi qui vois, si c'est plus rapide.

Seulement je me demande si c'est la bonne solution et si il ne serait pas plus rapide au niveau du temps de chargement de la page d'enregistrer les textes dans un fichier texte plutot que dans une base de donnée.

Plutôt SQLite alors qu'un fichier texte.. => https://www.sqlite.org/index.html
PHP le supporte : https://www.php.net/manual/fr/book.sqlite.php

perso je l'utilise mon un petite site, ça marche bien .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
dans l'absolu, tes bases de données sont aussi des fichiers texte, combinées avec un moteur qui permet précisément de ne pas galérer avec des fichiers texte^^.

Si c'est vraiment un petit site, et que le client ne doit pas être en mesure de changer toutes les 5 minutes ses 15000 pages, un fichier texte devrait suffire, à toi de voir si tu maitrise en contrepartie correctement un tel outil.

Quant à l'idée de revendre un CMS à un client, c'est pas terrible comme pratique si le cms n'est pas développé par le prestataire...
0