[Webmaster] Créer un site internet avec Joomla

Ici on discute des ressources informatiques pour le jeu de Go. Logiciels pour jouer, pour créer des diagrammes, pour tirer les rondes, etc. Et aussi, on peut lister les ressources en graphisme (artworks, logos, images, etc.).
Verrouillé
Avatar du membre
igotoy
Messages :275
Enregistré le :jeu. 18 févr. 2010 17:11
Club :38Gr
Niveau :5k
Pseudo KGS/IGS :igotoy
Localisation :Grenoble
Contact :
[Webmaster] Créer un site internet avec Joomla

Message par igotoy » jeu. 18 août 2011 11:28

Bonjour,

Ce sujet vise à indexer les ressources utiles pour créer un site internet avec le CMS Joomla. N'hésitez pas à indiquer vos ressources, elle seront ajoutées à la liste ci-dessous.

- Héberger votre site sur le serveur jeudego.org : http://ffg.jeudego.org/informations/officiel/site.php (en bref : contactez les admins en précisant votre projet, ils pourront alors vous créer un nom de domaine en jeudego.org et vous donner un accès FTP, un accès à une base de données MySQL, i.e tout ce qu'il vous faut pour héberger votre site)

- Installer Joomla : http://joomla.fr/
  • Je vous recommande d'installer Joomla dans un sous-dossier. Cela vous permettra d'installer sans conflits d'autres scripts comme crawlprotect ou crawltrack (voir plus bas). Pour ma part, j'ai installé joomla dans un sous-dossier "joomla25" et j'ai mis le fichier ".htaccess" suivant à la racine du site pour gérer les redirections (remplacer grenoble.jeudego.org par votre domaine et joomla25 par le nom de votre sous-dossier):

    Code : Tout sélectionner

    #----------------------------------------------------------------------
    # Redirections (URL rewriting)
    #----------------------------------------------------------------------
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    
    
    # Add trailing slash if path does not contain a period or end with a slash
    RewriteCond %{REQUEST_URI} !(\.|/$)
    RewriteCond %{REQUEST_URI} !^/joomla25
    RewriteCond %{REQUEST_URI} !^/crawltrack
    RewriteCond %{REQUEST_URI} !^/crawlprotect
    RewriteRule (.*) http://grenoble.jeudego.org/$1/ [R=301,L]
    RewriteCond %{REQUEST_URI} !^/joomla25
    RewriteCond %{REQUEST_URI} !^/crawltrack
    RewriteCond %{REQUEST_URI} !^/crawlprotect
    RewriteRule ^(.*)$ joomla25/$1 [L]
    
- Gérer la sauvegarde de votre site avec Akeeba Backup (indispensable) : http://extensions.joomla.org/extensions ... YmEiO30%3D ou https://www.akeebabackup.com/software/a ... ackup.html - New : Protéger le site des attaques, du spam, etc. :
  • 1-Maintenir son site à jour. Avant toute chose, mémorisez-bien la règle numéro 1 : un CMS comme Joomla doit être mis à jour régulièrement, au minimum une fois par mois ! Et ça tombien, mettre à jour son Joomla est devenu chose aisée depuis Joomla v2.5. Il vous suffit de vous rendre dans votre interface d'administration et de mettre à jour vos composants depuis le panneau "Extensions/Mises à jour" ou via les panneaux d'administrations des composants eux-mêmes. Dans la liste des composants (ou ailleurs selon votre version) vous trouverez également un menu pour mettre à jour le noyau de Joomla. -> A faire une fois par mois minimum, en prenant soin de faire une sauvegarde complète à l'aide d'Akeeba Backup avant toute manipulation. Pour vous aider, suivez ce tutoriel : http://kiwik.net/joomla/3/trucs-et-astu ... ite-joomla
  • 3- Se protéger des robots spammers. Le spam est un fléau qui peut vite ruiner tout vos efforts. Une bonne façon de s'en protéger et de surveiller les inscriptions régulièrement et d'interdire l'envoi de commentaires ou de messages aux utilisateurs non enregistrés. Et un excellent moyen (jusqu'à aujourd'hui) d'empêcher les spammers de s'enregistrer, c'est d'utiliser le composant SpambotCheck.

    Mini-tutoriel pour l'installation et la configuration de SpambotCheck :

    Pour la configuration du plugin, j'ai tout coché. Et j'ai créé un compte sur ProjectHoneyPot pour obtenir la clé API demandée (une fois logué, faire la demande sur la page d'accueil dans le cadre Stats :: Your http:BL API key). Une capture de la config :
    spambotcheck-config.png
    Configuration de spambotcheck
    Et pour voir combien d'attaques sont détectées, il est possible d'aller voir la table _spambot_attempts dans la base de données.
  • 3- Se protéger des attaques (injection SQL, injection de code, attaques XSS, robots indésirables, spams, etc.). Là je vous recommande fortement d'installer deux scripts surpuissants : crawltrack et crawlprotect ! La documentation est claire et la protection efficace, ça se passe là : http://www.crawltrack.fr/
- Trouver des extensions (attention, les extensions sont source d'insécurité et d'instabilité : n'installer que le strict nécessaire !) : http://extensions.joomla.org/

- Trouver des templates : - Lecteur SGF : - Echelle de niveau : - Galerie Photo : - Calendrier : - Forum : - Sites réalisés avec Joomla (liste non exhaustive) :
Modifié en dernier par igotoy le lun. 6 janv. 2014 21:02, modifié 6 fois.
Raison : Ajout de tutoriels pour renforcer la sécurité.
Dans la vie j'ai deux passions : mon pays et Bruce Lee !

Avatar du membre
igotoy
Messages :275
Enregistré le :jeu. 18 févr. 2010 17:11
Club :38Gr
Niveau :5k
Pseudo KGS/IGS :igotoy
Localisation :Grenoble
Contact :

Re: [Webmaster] Créer un site internet avec Joomla

Message par igotoy » dim. 19 févr. 2012 19:05

Joomla 2.5 est sorti et il très recommandé de faire la mise à jour : http://www.joomla.fr/les-news-joomla/20 ... joomla-25-

Le serveur mis à disposition par la FFG permet de faire la mise à jour sans douleur. Pour le club de Grenoble il n'y a pas eu de problème majeur : http://grenoble.jeudego.org/ ? Pensez à tout sauvegarder au préalable. Perso, j'ai préféré réinstaller toute ma config, puis j'ai copié mes données (images et fichiers) et rempli les tables de la base de donnée via phpmyadmin. Tout ça pour repartir avec une version bien propre (car ma version joomla 1.7 venait déjà d'un upgrade de joomla 1.6 qui venait lui même d'une migration/upgrade joomla 1.5).


Pour la petit anecdote, on est bien content d'avoir un serveur jeudego.org aux petits oignons, pour un autre site que j'aide à mettre en place : impossible de faire la mise à jour ! Pour les curieux, le site est hébérgé par free et concerne la noix de grenoble : http://noixdegrenoblebio.free.fr/ . En fait le problème vient que les serveurs de Free utilisent une version débile de PHP qui n'est pas supporté par la dernière version de Joomla. Le seul moyen d'utiliser Joomla sur un serveur Free est d'utiliser une ancienne version (joomla 1.5 par exemple).

++
Dans la vie j'ai deux passions : mon pays et Bruce Lee !

RichardM
Messages :25
Enregistré le :sam. 29 mai 2010 22:42
Club :Kitani (Bordeaux)
Niveau :5k (KGS)
Pseudo KGS/IGS :RichardM

Re: [Webmaster] Créer un site internet avec Joomla

Message par RichardM » mer. 22 févr. 2012 20:42

Merci!

Pas mal comme article. :)

Avatar du membre
igotoy
Messages :275
Enregistré le :jeu. 18 févr. 2010 17:11
Club :38Gr
Niveau :5k
Pseudo KGS/IGS :igotoy
Localisation :Grenoble
Contact :

Re: [Webmaster] Créer un site internet avec Joomla

Message par igotoy » mer. 20 mars 2013 17:58

Salut,

Joomla 3.0 est sorti et c'est la version recommandée si vous créez un nouveau site. C'est de plus en plus simple et efficace de faire un site sous Joomla.

Pour ceux qui hésitent à franchir le pas, il y a un excellent ebook (version en ligne gratuite) pour vous guider dans la création de votre site Joomla : http://kiwik.net/joomla/3/le-livre-pour-tous
(l'auteur faisant un travail exceptionnel, je vous conseille d'investir 7€ dans la version ebook pour l'encourager à publier de nouvelles ressources)

++
Dans la vie j'ai deux passions : mon pays et Bruce Lee !

Roulio
Messages :3
Enregistré le :mer. 20 mars 2013 19:14
Club :93Mo
Niveau :12k

Re: [Webmaster] Créer un site internet avec Joomla

Message par Roulio » mer. 20 mars 2013 19:24

Salut,

je suis sur le point de franchir le pas et créer un site pour notre club, de Montreuil.

En fait il en a déjà un, mais fait par un ancien camarade dont nous n'avons pas de nouvelles (il nous a en fait laissé tomber), et ce serait sans doute mieux de tout reprendre à zéro (il nous faut de toute façon impérativement le mettre à jour).

Je commence à comprendre la logique d'un CMS, et j'espère juste que cela ne va pas me prendre des dizaines d'heures :D . Un camarade (Philippe Pelter) m'avait parlé d'un gourou de Joomla :ugeek: de la région de Grenoble, donc je pense que je suis tombé sur la bonne personne si jamais j'ai un gros souci, avec l'intégration d'un lecteur sgf notamment. Je vais voir déjà comment me débrouiller seul.

Tu me conseilles en tout cas de commencer avec Joomla 3.0 ? Les mises à jour ne seront pas trop rapides ni lourdes ? J'ai du mal à me représenter la forme qu'elles vont prendre (c'est gérable par l'interface Joomla ?)

Ludiquement,
Julien

Avatar du membre
igotoy
Messages :275
Enregistré le :jeu. 18 févr. 2010 17:11
Club :38Gr
Niveau :5k
Pseudo KGS/IGS :igotoy
Localisation :Grenoble
Contact :

Re: [Webmaster] Créer un site internet avec Joomla

Message par igotoy » jeu. 21 mars 2013 10:45

Roulio a écrit : Tu me conseilles en tout cas de commencer avec Joomla 3.0 ? Les mises à jour ne seront pas trop rapides ni lourdes ? J'ai du mal à me représenter la forme qu'elles vont prendre (c'est gérable par l'interface Joomla ?)
Salut Roulio,

Joomla 3.0 est ton ami, c'est la version à utiliser si tu crées un site Joomla aujourd'hui. Au besoin, tu peux t'aider de Kiwik pour configurer le site.

Les mises à jour sont fréquentes, mais elles s'installent en un clic via l'interface d'administration. Tu verras, ce n'est qu'une formalité.

Ce qui va te prendre le plus de temps, c'est de trouver un template qui va bien. Pour ce point, je te conseille de demander quelques euros à ton club, car un les bons templates sont généralement payants. Tiens, une liste de sites qui proposent des templates vraiment tiptop :

- Joomlashine : http://www.joomlashine.com/joomla-templates.html
- RocketTheme : http://www.rockettheme.com/joomla-templates
- JoomlaShack : https://www.joomlashack.com/joomla-templates
- JoomlaXTC : http://www.joomlaxtc.com/index.php?opti ... Itemid=888
- Crosstec : http://crosstec.de/en/joomla-templates.html

Tu peux trouver des templates gratuits sur ces mêmes sites. Les templates sont généralement fournis avec une documentation indispensable pour paramétrer convenablement l'apparence de ton site.

Enfin, n'oublies pas d'installer Akeeba Backup Core : c'est ZE outil de sauvegarde/restauration ! Si tu cherches de l'aide sur ce point, il y a ça : http://kiwik.net/joomla/3/tutoriels/59- ... joomla-3-x

Pour afficher un lecteur sgf (comme sur http://cdf.jeudego.org/calendrier-resultats/), il suffit d'installer (et d'activer) le plugin disponible là : logiciels-graphisme-et-internet/integre ... -t155.html

Voilà, tu as de quoi démarrer. N'hésites pas à venir chercher de l'aide ici et montres nous le résultat quand ce sera en ligne :)
Dans la vie j'ai deux passions : mon pays et Bruce Lee !

florian@jdsgn
Messages :1
Enregistré le :lun. 25 mars 2013 20:12

Re: [Webmaster] Créer un site internet avec Joomla

Message par florian@jdsgn » lun. 25 mars 2013 20:15

Bonjour à tous,

Bravo pour le travail effectué concernant Joomla c'est vraiment un bon coup de pouce donné à la communauté je vais d'ailleurs vraiment m'interesser à ce topic.

Je voulais aussi vous présenter mon blog spécialisé sur joomla sur lequel je propose des tutoriaux et je vous présente une selection de template joomla pour vos sites chaque mois.

Je commence tout juste et je souhaite créer autour du projet une véritable communauté donc n'hésitez pas à me dire ce que vous aimez et ce que vous changeriez.

Merci d'avance et encore bravo !

Jerominus
Messages :3
Enregistré le :lun. 8 juin 2020 15:29
Niveau :-1750

Re: [Webmaster] Créer un site internet avec Joomla

Message par Jerominus » lun. 8 juin 2020 15:32

igotoy a écrit :
jeu. 18 août 2011 11:28
Bonjour,

Ce sujet vise à indexer les ressources utiles pour créer un site internet avec le CMS Joomla. N'hésitez pas à indiquer vos ressources, elle seront ajoutées à la liste ci-dessous.

- Héberger votre site sur le serveur jeudego.org : http://ffg.jeudego.org/informations/officiel/site.php (en bref : contactez les admins en précisant votre projet, ils pourront alors vous créer un nom de domaine en jeudego.org et vous donner un accès FTP, un accès à une base de données MySQL, i.e tout ce qu'il vous faut pour héberger votre site)

- Installer Joomla : http://joomla.fr/
  • Je vous recommande d'installer Joomla dans un sous-dossier. Cela vous permettra d'installer sans conflits d'autres scripts comme crawlprotect ou crawltrack (voir plus bas). Pour ma part, j'ai installé joomla dans un sous-dossier "joomla25" et j'ai mis le fichier ".htaccess" suivant à la racine du site pour gérer les redirections (remplacer grenoble.jeudego.org par votre domaine et joomla25 par le nom de votre sous-dossier):

    Code : Tout sélectionner

    #----------------------------------------------------------------------
    # Redirections (URL rewriting)
    #----------------------------------------------------------------------
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    
    
    # Add trailing slash if path does not contain a period or end with a slash
    RewriteCond %{REQUEST_URI} !(\.|/$)
    RewriteCond %{REQUEST_URI} !^/joomla25
    RewriteCond %{REQUEST_URI} !^/crawltrack
    RewriteCond %{REQUEST_URI} !^/crawlprotect
    RewriteRule (.*) http://grenoble.jeudego.org/$1/ [R=301,L]
    RewriteCond %{REQUEST_URI} !^/joomla25
    RewriteCond %{REQUEST_URI} !^/crawltrack
    RewriteCond %{REQUEST_URI} !^/crawlprotect
    RewriteRule ^(.*)$ joomla25/$1 [L]
    
- Gérer la sauvegarde de votre site avec Akeeba Backup (indispensable) : http://extensions.joomla.org/extensions ... YmEiO30%3D ou https://www.akeebabackup.com/software/a ... ackup.html - New : Protéger le site des attaques, du spam, etc. :
  • 1-Maintenir son site à jour. Avant toute chose, mémorisez-bien la règle numéro 1 : un CMS comme Joomla doit être mis à jour régulièrement, au minimum une fois par mois !, jamais sans Et ça tombien, mettre à jour son Joomla est devenu chose aisée depuis Joomla v2.5. Il vous suffit de vous rendre dans votre interface d'administration et de mettre à jour vos composants depuis le panneau "Extensions/Mises à jour" ou via les panneaux d'administrations des composants eux-mêmes. Dans la liste des composants (ou ailleurs selon votre version) vous trouverez également un menu pour mettre à jour le noyau de Joomla. -> A faire une fois par mois minimum, en prenant soin de faire une sauvegarde complète à l'aide d'Akeeba Backup avant toute manipulation. Pour vous aider, suivez ce tutoriel : http://kiwik.net/joomla/3/trucs-et-astu ... ite-joomla
  • 3- Se protéger des robots spammers. Le spam est un fléau qui peut vite ruiner tout vos efforts. Une bonne façon de s'en protéger et de surveiller les inscriptions régulièrement et d'interdire l'envoi de commentaires ou de messages aux utilisateurs non enregistrés. Et un excellent moyen (jusqu'à aujourd'hui) d'empêcher les spammers de s'enregistrer, c'est d'utiliser le composant SpambotCheck-costus indien.

    Mini-tutoriel pour l'installation et la configuration de SpambotCheck :

    Pour la configuration du plugin, j'ai tout coché. Et j'ai créé un compte sur ProjectHoneyPot pour obtenir la clé API demandée (une fois logué, faire la demande sur la page d'accueil dans le cadre Stats :: Your http:BL API key). Une capture de la config :

    spambotcheck-config.png

    Et pour voir combien d'attaques sont détectées, il est possible d'aller voir la table _spambot_attempts dans la base de données.
  • 3- Se protéger des attaques (injection SQL, injection de code, attaques XSS, robots indésirables, spams, etc.). Là je vous recommande fortement d'installer deux scripts surpuissants : crawltrack et crawlprotect ! La documentation est claire et la protection efficace, ça se passe là : http://www.crawltrack.fr/
- Trouver des extensions (attention, les extensions sont source d'insécurité et d'instabilité : n'installer que le strict nécessaire !) : http://extensions.joomla.org/

- Trouver des templates : - Lecteur SGF : - Echelle de niveau : - Galerie Photo : - Calendrier : - Forum : - Sites réalisés avec Joomla (liste non exhaustive) :
Bonjour,

Est-ce qu'il est possible de passer plutôt par WordPress ?

Verrouillé