Créer un site en 2012, quelles technologies utiliser ?
Swiss Knight
Messages postés
1956
Date d'inscription
Statut
Membre
Dernière intervention
-
Célien Messages postés 5729 Date d'inscription Statut Membre Dernière intervention -
Célien Messages postés 5729 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
j'aimerai me mettre à me construire un petit site web, en local pour commencer, à des fins d'apprentissage. J'ai déjà lu quelques tutos sur le html et le css, mais je me demandais un truc :
aujourd'hui, est-ce qu'on part toujours d'une feuille blanche pour créer son site web ?
N'y a-t-il pas des "outils" qui permettent de concevoir plus rapidement, et proprement, avec visualisation et changements possible du code à la volée ?
Des outils avec des modules déjà définis, qui ont fait leurs preuves ?
Je veux dire ; une fois que je saurai bien manipuler mes balises, ce serait bien de ne pas devoir réinventer la roue à chaque nouvelle page du site... ou à la création d'un forum, d'un formulaire de contact, d'une galerie d'images, de commentaires, etc.
Quelles sont donc les technologies dont on dispose, les outils, les programmes "de référence", vraiment les trucs que tout le monde utilise quoi, en 2012, pour créer (et administrer ?) un site web complet, dynamique, et "standard compliant" ... ?
Merci beaucoup de vos tuyaux !!
j'aimerai me mettre à me construire un petit site web, en local pour commencer, à des fins d'apprentissage. J'ai déjà lu quelques tutos sur le html et le css, mais je me demandais un truc :
aujourd'hui, est-ce qu'on part toujours d'une feuille blanche pour créer son site web ?
N'y a-t-il pas des "outils" qui permettent de concevoir plus rapidement, et proprement, avec visualisation et changements possible du code à la volée ?
Des outils avec des modules déjà définis, qui ont fait leurs preuves ?
Je veux dire ; une fois que je saurai bien manipuler mes balises, ce serait bien de ne pas devoir réinventer la roue à chaque nouvelle page du site... ou à la création d'un forum, d'un formulaire de contact, d'une galerie d'images, de commentaires, etc.
Quelles sont donc les technologies dont on dispose, les outils, les programmes "de référence", vraiment les trucs que tout le monde utilise quoi, en 2012, pour créer (et administrer ?) un site web complet, dynamique, et "standard compliant" ... ?
Merci beaucoup de vos tuyaux !!
A voir également:
- Créer un site en 2012, quelles technologies utiliser ?
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Créer un lien pour partager des photos - Guide
8 réponses
Sinon, mis à part les CMS, tu as tous les Frameworks.
Le + en vogue en ce moment : Symphony en PHP.
Javascript : tu as JQuery et ses librairies.
etc.
Je suis en train d'en créer un pour HTML/CSS, même s'il en existe déjà de très bons.
Le + en vogue en ce moment : Symphony en PHP.
Javascript : tu as JQuery et ses librairies.
etc.
Je suis en train d'en créer un pour HTML/CSS, même s'il en existe déjà de très bons.
Salut
Il existe ce qu'on appelle des CMS (content management system) (SGC en francais)
Qui sont des sites/portails "préfabriqués" qui s'appuient pour grande partie sur du php/mysql.
Cela ne correspond peut être pas à ta demande (de ceux que je connais), mais ce peut être un bon point de départ pour toi.
voilà une liste (certainement non exhaustive)
https://fr.wikipedia.org/wiki/Liste_de_systèmes_de_gestion_de_contenu
Qui pourra te permette de creuser un peu la question
Il existe ce qu'on appelle des CMS (content management system) (SGC en francais)
Qui sont des sites/portails "préfabriqués" qui s'appuient pour grande partie sur du php/mysql.
Cela ne correspond peut être pas à ta demande (de ceux que je connais), mais ce peut être un bon point de départ pour toi.
voilà une liste (certainement non exhaustive)
https://fr.wikipedia.org/wiki/Liste_de_systèmes_de_gestion_de_contenu
Qui pourra te permette de creuser un peu la question
Salut et merci pour ta réponse Xavstarblues.
Il y a de quoi faire, effectivement... C'est un bon début.
Mais je pense que tu me vois venir avec "LA" question :
Dans toute cette liste, lequel utiliser ? :D
La page wiki est longue, très longue, trop longue (...) et honnêtement je ne sais vraiment pas quoi choisir. Est-ce que l'un où l'autre de ces programmes :
1. Tourne sous un système UNIX ?
2. Est open source ?
3. Est "commun", fréquemment utilisé dans le monde de la création de sites web ? En ce sens où je pourrai trouver "facilement" de l'aide en cas de pépin ?
4. A (très) bonne réputation ?
;)
Il y a de quoi faire, effectivement... C'est un bon début.
Mais je pense que tu me vois venir avec "LA" question :
Dans toute cette liste, lequel utiliser ? :D
La page wiki est longue, très longue, trop longue (...) et honnêtement je ne sais vraiment pas quoi choisir. Est-ce que l'un où l'autre de ces programmes :
1. Tourne sous un système UNIX ?
2. Est open source ?
3. Est "commun", fréquemment utilisé dans le monde de la création de sites web ? En ce sens où je pourrai trouver "facilement" de l'aide en cas de pépin ?
4. A (très) bonne réputation ?
;)
Salut,
Le plus à la mode en ce moment c'est Joomla, tu as juste besoin de pouvoir faire tourner PHP et MySQL sur ton serveur. Sur ce il y à bien d'autres CMS très bien ça dépend de tes besoins et capacités, par exemple SPIP bien connu pour les sites orientés "publication", ou alors Drupal qui est un outil génial quand on veux avoir une technologie modulaire et évolutive pour créer une solution originale. Ou alors simplement wordpress si tu veux juste ton blog.
Le plus à la mode en ce moment c'est Joomla, tu as juste besoin de pouvoir faire tourner PHP et MySQL sur ton serveur. Sur ce il y à bien d'autres CMS très bien ça dépend de tes besoins et capacités, par exemple SPIP bien connu pour les sites orientés "publication", ou alors Drupal qui est un outil génial quand on veux avoir une technologie modulaire et évolutive pour créer une solution originale. Ou alors simplement wordpress si tu veux juste ton blog.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ah cool ! Merci.
Il me semble avoir déjà vu ces mots justement (joomla, spip et drupal et peut-être un ou deux autres)...
Bon et bien j'ai de la lecture !
Je présume que dans tous les cas, si on veut bien utiliser des logiciels, il faut savoir parler html et css et php ?
Bonne soirée.
Il me semble avoir déjà vu ces mots justement (joomla, spip et drupal et peut-être un ou deux autres)...
Bon et bien j'ai de la lecture !
Je présume que dans tous les cas, si on veut bien utiliser des logiciels, il faut savoir parler html et css et php ?
Bonne soirée.
@ Célien (6 déc. 2012 à 00:28) :
Ah!
Grande question là :
en quoi une base de donnée est utile avec un site web ?
Je me le suis toujours demandé !
Et honnêtement, SQL, faut que j'apprenne, ça peut servir à plein d'endroit ça.
À ce propos : quelles sont les différences entre MySQL et PostgreSQL ? Avantages et inconvénients de l'un ou l'autre ?
Ou plutôt, dans quelle optique on utilisera plus l'un que l'autre ?
Encore merci pour tous vos précieux conseils !
Bonne nuit !
Ah!
Grande question là :
en quoi une base de donnée est utile avec un site web ?
Je me le suis toujours demandé !
Et honnêtement, SQL, faut que j'apprenne, ça peut servir à plein d'endroit ça.
À ce propos : quelles sont les différences entre MySQL et PostgreSQL ? Avantages et inconvénients de l'un ou l'autre ?
Ou plutôt, dans quelle optique on utilisera plus l'un que l'autre ?
Encore merci pour tous vos précieux conseils !
Bonne nuit !
Sur un site dynamique ou une "application web", généralement les données sont stockées dans une base de données, c'est le cas avec les CMS par exemple.
MySQL et PostgreSQL sont deux SGBD, ils ont des fonctions similaires, et quelques différences, tu peu voir ça par exemple dans ce comparatif SGBD. Pour apprécier ces différences il faut déjà être DBA expérimenté. Donc généralement quand tu es pas DBA expérimenté tu te sert de MySQL parce que c'est le SGBD utilisé par la majorité des scripts et des hébergeurs. MySQL est le SGBD préféré des hébergeurs PHP car il est gratuit et il utilise très peu de ressources sur le serveur et sert les requêtes très vite, donc un des meilleurs ratio performance/prix.
MySQL et PostgreSQL sont deux SGBD, ils ont des fonctions similaires, et quelques différences, tu peu voir ça par exemple dans ce comparatif SGBD. Pour apprécier ces différences il faut déjà être DBA expérimenté. Donc généralement quand tu es pas DBA expérimenté tu te sert de MySQL parce que c'est le SGBD utilisé par la majorité des scripts et des hébergeurs. MySQL est le SGBD préféré des hébergeurs PHP car il est gratuit et il utilise très peu de ressources sur le serveur et sert les requêtes très vite, donc un des meilleurs ratio performance/prix.
Bonjour,
La base de données contient toutes les informations de contenu des articles, des utilisateurs, de paramétrage de combinaison du site, etc..
J'ai déjà réalisé beaucoup de sites avec Joomla associé aux hébergement gratuits www.egeon.info , que j'ai choisi après avoir testé une demi douzaine de CMS. Il n'est pas besoin d'être un grand spécialiste en bases de données pour manipuler les sites, juste savoir utiliser PHPMyAdmin avec les imports/export.
Pour l'instant je n'ai pas utilisé PostgreSQL!
La base de données contient toutes les informations de contenu des articles, des utilisateurs, de paramétrage de combinaison du site, etc..
J'ai déjà réalisé beaucoup de sites avec Joomla associé aux hébergement gratuits www.egeon.info , que j'ai choisi après avoir testé une demi douzaine de CMS. Il n'est pas besoin d'être un grand spécialiste en bases de données pour manipuler les sites, juste savoir utiliser PHPMyAdmin avec les imports/export.
Pour l'instant je n'ai pas utilisé PostgreSQL!