Une liste d'extensions et thèmes indispensables ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Une liste d'extensions et thèmes indispensables ?

    Bonsoir !

    Je suis toujours et encore dans mon apprentissage et ma découverte de Joomla. J'ai réussi à pas mal progresser, même si je galère quand même pas mal à faire un site vitrine un petit peu travaillé. Mais je m'en sort !

    Aujourd'hui, je reviens vers vous pour connaître les extensions et les thèmes "du moment / les plus appréciés".

    Par exemple, venant du monde de WordPress, et comme ça fait déjà pas mal de temps que j'y suis, je connais bien l'actualité autours de ce CMS. Le sais qu'il existe des thèmes qui sont très largement utilisés, comme Astra, OceanWP, Neve, etc etc... Aussi, je connais les plugins dont j'ai besoin pour quelque chose. Par exemple :

    - Formulaire de contact : Contact Form 7 ou WP Forms
    - Page Builder : Elementor, Divi, Beaver Builder ou Oxygen Builder (lui, c'est plus un Site Builder)
    - Custom Fields : ACF Pro
    - Custom Post Type : Custom Post Type UI
    - Backups : UpdraftPlus
    - SEO : Yoast SEO
    - Sécurité : SecuPress, iTheme Security ou encore Wordfence
    - Cookie : Cookie Consent
    - etc etc...

    Cependant, je ne connais pas du tout l'univers Joomla, et comme, contrairement à WordPress, il n'y à pas de "Bibliothèque de thèmes" (mais le site de Joomla contient quand même une bibliothèque d'extensions), je ne sais pas trop ce qui est le plus apprécies aujourd'hui, ni ce qui est utilisé ou pas.

    Voici quelques questions en vrac :

    - Des extensions basiques à me conseiller ? (formulaire de contact, backup, seo, securite, slider, portfolio, page builder, autre...)
    - La plupart des gens travaillant sur Joomla utilisent un Page Builder ?
    - Quand on fait un site Joomla pour un client (moi, c'est pas encore vu mon niveau ), le mieux, et ce qui se fait le plus, c'est l'installation d'un thème de niche ou d'un thème Multipurpose ?
    - Je sais qu'il existe des Framework pour les templates. Si je comprend bien, le framework est livré avec un thème de base, mais on peut aussi installer des thèmes qui sont basés sur ce Framework ?
    - Quels sont les thèmes du moment, les "meilleurs" thèmes, ce que vous pouvez me conseiller ?
    - J'ai remarqué beaucoup d'extensions et thèmes payant(e)s, est-ce souvent dans Joomla qu'il faille payer pour faire un site un peu sérieux ?
    - Une extension de site e-commerce à me conseiller ? VirtueMart à l'air connu, mais l'interface (admin et front) est horrible. Un peu pareil pour HikaShop (mais moins). Et ces deux n'ont pas l'air très compatible avec les thèmes que j'ai utilisé (Helix Ultimate par exemple)

    Voilà, je crois que c'est tout pour le moment. C'est déjà beaucoup.

    Je vous remercie pour l'aide que vous pourrez m'apporter. Ca fait un moment que j'essaye de percer le secret de Joomla. Il me résiste encore, mais plus pour longtemps !

  • #2
    Bonjour.

    Pour moi, dans les indispensables il y a
    • Akeeba Backup pour les sauvegardes, restaurations.
    • aeSecure pour sécuriser le site. Ou admin tools je pense.
    • En-tête HTTP pour les CSP et les en-têtes de sécurité.
    Pour le reste, difficile de débattre à mon avis car tout dépend des besoins et des gouts de chacun.

    Question Template, j'aime bien Helix Ultimate. J'ai testé rapidos Astroid, il a l'air pas mal du tout. Et en Page Builder, celui de Joomshaper.

    Concernant les extensions payantes, il y a souvent une option gratuite limitée.
    Mais c'est un peu normal de se faire rémunérer pour son travail non ? J'imagine que tu ne fournira pas un site gratuitement à ton client.
    prconcept aime ceci.
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      comme formulaire chronoforms.Tu peut créer ton formulaire sous l'un et l'utiliser sous l'autre.. existe aussi sous Wordpress
      si tu as besoin de faire du mailing (ce qui est souvent le cas si tu as une communauté à gérer) acymailing... existe aussi sous Wordpress
      .
      Custom Post Type :
      Ca, je ne crois pas que cela existe en tant que tel. Sous joomla, il s'agit des vues.
      PS:tu devrais suivre les discussions de la catégorie tout et rien . Le débat et les documents pourrait t'interresser.

      Commentaire


      • #4
        Envoyé par Eddy.vh Voir le message
        • Akeeba Backup pour les sauvegardes, restaurations.
        • aeSecure pour sécuriser le site. Ou admin tools je pense.
        +1
        C'est le minimum syndical pour tout site Joomla! qui se respecte.

        Pour les Framework, y en a plusieurs, dont les plus célèbres sont :
        - UltimateHelix
        - T3 (et maintenant T4)
        - Warp
        - Gantry
        - Astroïd
        ...

        Le dernier et le plus récent, Astroïd, est prometteur, mais il pêchait un peu (beaucoup), il y a encore quelques semaines, sur la vitesse (et avec un Google qui va prochainement faire le focus sur la vitesse des sites, c'est pas le moment de déconner avec ça).
        Les dev. en ont conscience et se penchent sur le problème. A suivre donc...
        Mais globalement, ils se valent à peu près tous. le choix c'est une question de feeling.


        Pour les Builder, là aussi, y a du choix,
        - Page Builder CK
        - SP Page Builder
        - JA Builder
        - RSPageBuilder
        - Gridbox
        ...

        A noter que GridBox a une approche assez différente des autres builder.
        Peut plaire à certains, en rebuter d'autres.
        Comme pour les Framework, c'est là aussi une question de feeling, et de budget car contrairement au Framework, les builders sont généralement payant dans leur version complète.

        Dol.
        Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
        Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
        Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

        Commentaire


        • #5
          Merci pour vos réponses !

          Concernant les extensions payantes, il y a souvent une option gratuite limitée.
          Mais c'est un peu normal de se faire rémunérer pour son travail non ? J'imagine que tu ne fournira pas un site gratuitement à ton client.
          Absolument. C'est tout à fait normal de se faire rémunérer pour son travail. Je suis juste un peu plus surpris car sur WordPress, on peut faire énormément de chose avec du gratuit (même si il faut quand même payer au bout d'un moment si le besoin est un peu plus précis). Mais, a première vu, on à plus souvent besoin de passer à la caisse sur Joomla.

          si tu as besoin de faire du mailing (ce qui est souvent le cas si tu as une communauté à gérer) acymailing
          Yes, j'ai vu ce nom plusieurs fois et j'ai vu qu'il était pas mal recommandé. Merci !

          Ca, je ne crois pas que cela existe en tant que tel. Sous joomla, il s'agit des vues.
          Alors sur WP, il y à des Page et des Articles. Et, avec des plugins comme Custom Post Type UI (ou en développant son propre plugin), il est possible de créer d'autre type de post. Par exemple, un post "Projets", "Livres", "Recettes de cuisine" et d'y ajouter les champs que l'on veut. Par exemple, je pourrais créer un type "Recette" et, via un autre plugin (ACF), je peux y ajouter une liste d’ingrédients. C'est très puissant.

          Sur Joomla, d'après ce que j'ai compris, il suffit simplement de créer une catégorie "Recette" et d'y mettre des articles dedans.

          Pour les Framework, y en a plusieurs, dont les plus célèbres sont :
          - UltimateHelix
          - T3 (et maintenant T4)
          - Warp
          - Gantry
          - Astroïd
          C'est à peut près ce que j'ai vu. Je ne connaissais pas Warp par contre. Petite question sur les Framework, c'est quoi la différence entre deux framework ? Ce sur quoi ils sont basés (par exemple, Bootstrap 3 ou Bootstrap 4) ? Les fonctionnalités qui sont différentes ?

          Comme pour les Framework, c'est là aussi une question de feeling, et de budget car contrairement au Framework, les builders sont généralement payant dans leur version complète.
          C'est la même chose sur WordPress, et les prix sont à peut près équivalents pour la même offre (sauf les offres Lifetime qui sont dès fois le double du prix de ceux de WP).

          Par contre, j'ai accès à SP Page Builder en version complète car j'avais acheté un thème sur ThemeForest qui contenait ce Page Builder. J'ai donc pu le tester rapidement, et il y à quelque chose qui m’échappe.

          J'ai vu que sur Joomla, il y à des "Custom Fields" qui sont intégrés par défaut, contrairement à WP ou il faut un plugin pour ça. Cependant, les Pages Builder comme SP Page Builder ne permet pas, du moins je n'ai pas trouvé, d'afficher le contenu d'un ce des Custom Fields. Comment faire pour afficher le contenu d'un Custom Field ?

          Aussi, petite dernière question, une fonctionnalité que j'aime beaucoup sur les Page Builder côté WordPress, c'est la possibilité de réécrire le template d'un page. Par exemple, je peux modifier totalement le template d'une page "Single Post" (donc l'affichage d'un article du blog), et faire quelque chose de totalement différents de ce que mon thème me propose.

          Existe-t-il une solution ou une alternative à cela sur Joomla ?

          En tout cas, merci encore pour vos réponses. Elles me sont d'une grande aide !

          Commentaire


          • #6
            Bonsoir

            Envoyé par FougereBle Voir le message
            Je suis juste un peu plus surpris car sur WordPress, on peut faire énormément de chose avec du gratuit (même si il faut quand même payer au bout d'un moment si le besoin est un peu plus précis). Mais, a première vu, on à plus souvent besoin de passer à la caisse sur Joomla.
            Sans vouloir ouvrir un débat, je pense qu'il y a déjà vraiment beaucoup en gratuit sur Joomla. Je n'ai aucune connaissance du monde WP donc je te crois bien volontiers sur parole. Peut-être une piste de lecture : en chiffres absolus; il y a beaucoup plus de sites WP dans le monde et donc un public bien plus grand et, donc, bien plus de développeurs pour proposer du code. Est-ce une explication qui, selon toi, peut tenir la route ?

            En dix ans, j'ai développé trois logiciels (=des milliers de lignes de code) Open Source pour Joomla et gratuit. Mon expérience : développer une extension est un travail de malade; ce sont des centaines d'heures au grand minimum (plusieurs milliers cumulés dans mon cas) et à côté de ça, tu as tout ce qui gravite autour dont le support aux utilisateurs, rédiger des documentations/tutoriels; mettre à jour, suivre les évolutions du framework, etc. C'est vraiment un travail gigantesque. Tu le fais avec grand plaisir et passion ... au début. Puis tu te rends compte que cela te demande toujours plus de temps et qu'au final; ce que tu développes c'est pour autrui (toi, personnellement, tu n'as pas besoin de telle ou telle fonction avancée). Tu développes comme un passionné ... mais avec de plus en plus de contraintes. Et puis, derrière, tu as des personnes qui vendent des sites où tes logiciels sont installés et qui te posent des questions "Mon client demande pourquoi ton programme ne fait pas ça" (c'est une illustration) et cela commence à jouer sur ton envie d'aller toujours plus loin.

            L'Open Source est un monde merveilleux et prodigieux mais il faut aussi se rendre compte que cela génère une charge de travail vraiment importante pour les personnes qui huilent les rouages du système. S'il n'y a qu'un seul gars pour telle pièce de la mécanique; le gars risque de se fatiguer si tout est gratuit et si cela devient une contrainte. Le modèle freemium (grosse partie gratuite; fonctions évoluées et/ou support payant) garanti que le(s) développeur(s) continue(nt) à investir de son temps pour la pérennité de l'extension.

            Voilà, juste, mon avis en cet instant à la lecture de ton ressenti (et vraiment; sans aucune volonté de ma part de porter un jugement).

            Et ma propre expérience Joomla : au final, j'ai surtout eu besoin de payer des extensions ... qui m'ont fait gagner de l'argent; p.ex. un composant de gestion d'abonnements ou un ensemble de composants / plugins qui me font gagner bigrement du temps dans la gestion de mon site. Et là, bien évidemment, c'est tout à fait légitime de participer à l'écosystème.

            Bonne soirée.

            Christophe (cavo789)
            Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
            Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

            Commentaire


            • #7
              Je suis entièrement d'accord avec ton point de vue. Je n'ai jamais dit que je ne voulais pas payer quoi que ce soit.

              Au contraire, en payant une extension/un thème, on supporte le développeur qu'il y à derrière. J'ai moi-même acheté plusieurs extensions et ou thème sur WordPress, et je continue à le faire. D'autant plus que comme tu le dit, on revend le site derrière.

              Après, je me trompe peut être quand je dit que sur Joomla, plus de choses sont payantes que sur WordPress. C'est simplement un ressenti que j'ai eu mais, ne connaissant pas bien le monde de Joomla, je regarde peut être au mauvais endroit.

              Par exemple, j'ai cherché une extension de Portfolio (on met des projets, qui s'affichent sous forme d'image avec un lien vers ce projet, puis des boutons de filtres par catégorie/tag). J'en ai trouvé qu'une seule qui correspondait à mes besoins, les autres étant payantes. Ce n'est pas un reproche que je fait, mais sur WordPress, il y en à plein de gratuit (par forcément pour cette fonctionnalité en particulier, mais pour d'autre aussi).

              Pour ton explications, je ne sais pas. C'est peut être la raison, je ne sais pas. En tout cas, le fait que WordPress soit plus utilisé que Joomla y joue quand même un peu je pense.

              Quoi qu'il en soit, payer une extension ne me dérange absolument pas. Il m'arrive même de soutenir des développeur de jeux en payant un peu plus cher le jeu quand celui-ci me plait (il y à des sites ou on peut acheter des jeux et choisir si on souhaite ajouter quelque chose). Etant moi-même développeur, je suis conscient du travail à fournir derrière.

              Commentaire


              • #8
                Envoyé par FougereBle Voir le message
                Mais, a première vu, on à plus souvent besoin de passer à la caisse sur Joomla.
                à première vue, peut-être.
                C'est normal quand on ne connait pas.
                Mais comme le dit Christophe (Cavo789) il existe beaucoup d'extensions gratuites pour Joomla! et, si tu as la patience de les tester, tu peux avoir un site de qualité qui n'aura rien coûté de plus que le temps que tu y auras passé.

                Après comme le dit encore Christophe, quand on fait des sites pour nos clients, on préfère parfois payer pour une extension qui va nous faire gagner du temps.

                Pour les "Custom Fields", oui, chez Joomla! c'est natif.
                Tu crées des catégories, et tu y ranges tes articles.
                Mais tes champs personnalisés peuvent être propres à un ou plusieurs articles, une ou plusieurs catégories. C'est toi qui décide, et qui rajoute de nouveaux champs si tu le souhaites.

                Tu peux aussi personnaliser l'affichage de tes pages, de plusieurs façons.
                D'abord via du CSS, puisque tu peux attribuer un id ou une classe à tes menus. Mais tu peux aussi jongler avec différents templates, très différents ou simples variantes du principal, que tu peux dupliquer depuis ton backend, et tu associes tes articles ou tes items de menu à tel ou tel template.
                Mais tu peux aussi faire un "override" de la page qui affiche les articles, mais cette surcouche aura pour effet de s’appliquer à l'ensemble des contenus qui s'affichent à travers le gabarit de cette page.

                Concernant les pages builder, ils se ressemblent tous, comme se ressemblent toutes les voitures.
                Elles ont des roues, un moteur, une carrosserie, un habitacle... le reste, c'est du style et quelques options en + ou en -
                Et un naze du volant avec une belle voiture reste un naze du volant.

                Par contre, la philosophie d'un page builder est très différente des fonctions de base d'un CMS.
                Le cms organise les contenus dans la perspective de les distribuer selon une ou plusieurs logiques de catégorisation de flux, d'où certains schémas répétitifs dans la forme, tandis que le page builder va produire des pages dont la finalité comme la forme couvrira un besoin spécifique.
                Pour schématiser, le cms va gérer une barre d'immeuble, avec des types d'appartement + ou - similaire, alors que page builder va te faire des petits pavillons individuels.
                Tu feras pas un site avec des centaines ou milliers de pages avec seulement un page builder... mais c'est possible, mais ça du travail, et une certaine maîtrise du cms.
                Le page builder organise des blocs ayant des fonctions précises, dont certains capables de récupérer du contenu natif du cms, mais s'il manque parfois des choses, comme des champs personnalisés, c'est que le page builder n'intègre pas encore la possibilité de le faire.
                Bref, c'est la faute au builder, pas au cms.

                Dol.
                Dernière édition par dolmenhir à 25/11/2019, 21h59
                Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                Commentaire


                • #9
                  Envoyé par FougereBle Voir le message
                  Je n'ai jamais dit que je ne voulais pas payer quoi que ce soit.
                  Et je n'ai jamais pensé cela je voulais juste apporter ma propre expérience.

                  Christophe (cavo789)
                  Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                  Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                  Commentaire


                  • #10
                    il y à des "Custom Fields" qui sont intégrés par défaut, contrairement à WP ou il faut un plugin pour ça.
                    Wordpress aussi inclus des champs personnalisés natif.

                    Commentaire


                    • #11
                      Envoyé par lefabdu51 Voir le message
                      Wordpress aussi inclus des champs personnalisés natif.
                      Ah bon ?
                      Sur WP, je vois tout le monde utiliser "Advanced Custom Fields" (ou autre) pour avoir des champs personnalisés.
                      C'est où les champs persos natifs ?
                      (si tu as un lien vers un tuto, ça m'intéresse )
                      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                      Commentaire


                      • #12
                        Salut marc, tiens en voici un
                        WordPress has the ability to allow post authors to assign custom fields to a post. This arbitrary extra information is known as metadata. This metadata can include bits of information such as: Mood: Happy Currently Reading: Cinderella Listening To: Rock Around the Clock Weather: Hot and humid With some extra coding, it is possible to […]


                        C'est la doc officielle dont je me suis servi dans mon comparatif.
                        Fait attention à ceci si tu veux les utiliser dans un template.
                        tu doit mettre le tag dans ton template ( ou theme).
                        To display the Custom Fields for each post, you have to use template tag that customizes your theme.
                        Dernière édition par lefabdu51 à 02/12/2019, 18h23
                        woluweb aime ceci.

                        Commentaire


                        • #13
                          Merci !
                          Mais si je comprends bien, pour faire apparaître le Custom Field il faut *forcément* éditer un fichier PHP (à moins d'installer un plugin genre ACF) ?
                          Alors que dans Joomla, on peut les faire apparaître après le titre ou avant/après le contenu. Ou encore ne pas les faire apparaître quand justement on veut faire un override via un fichier PHP.
                          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                          Commentaire


                          • #14
                            Envoyé par woluweb Voir le message
                            Alors que dans Joomla, on peut les faire apparaître après le titre ou avant/après le contenu.
                            et même, avec un override et/ou CSS, n'importe où... ou nulle part (comme tu dis).
                            Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                            Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                            Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                            Commentaire


                            • #15
                              @woluweb:
                              Et, on est sous WP.... donc oui il faut du code.
                              Ils n ont pas la même finalité de base. Sous wordpress ce sont des meta données. alors que sous Joomla ce sont des données entières.
                              woluweb aime ceci.

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X