We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20966
    • 130 Posts
    Bonjour,

    Je suis en pleine réflexion pour la refonte du site Internet dont je m’occupe
    Il tourne actuellement sur MoDX 0.9.6.1B (nom de code : rev 3281)

    Pas grand chose à dire la dessus, il tourne plutôt pas mal (530 pages à l’heure actuelle)

    Dans le cadre de la refonte j’aimerais donc passer à la version la plus récente de MoDX qui est sortie aujourd’hui à priori
    MoDX 2.0.0 Revolution

    J’ai plusieurs questions :
    Mon site va donc évoluer et sa structure aussi, j’ai donc penser à une manière de procéder, merci de me corriger si celle-ci n’est pas bonne ...

    • Sauvegarder le site actuel (BDD + fichier) en entier
    • Installer Modx Revo 2.0.0 dans un dossier (http://www.monsite.com/v2 par exemple)
    • Déployer mon site dans ce dossier en prenant soins de le sortir de mon référencement grâce à un htaccess
    • Essayer de garder les même alias de pages afin d’impacter le moins possible mon référencement
    • M’assurer que tout fonctionne bien dans mon dossier v2
    • Supprimer mon MoDX à la racine du site
    • Redescendre mon dossier v2 à la racine du site

    Mon architecture de site (menu, arborescence) va en grande partie changer mais une bonne partie de mes pages va réintégrer la nouvelle version quasiment tel quel, est ce donc la bonne méthode pour procéder à ce changement ?

    Merci d’avance à tous
      Webmaster of 4 site on MODx Revolution
      MODx user since MODx 0.9.6
      http://about.me/narno07
      • 17499 ☆ A M B ☆
      • 872 Posts
      ça me semble être une bonne procédure.

      Honnêtement, je n’ai pas eu à faire de conversion pour le moment, et je test systématiquement tout en local avant de déployer un site.

      T’as déjà travaillé sur les scripts d’importation/exportation des tables ?
        • 20966
        • 130 Posts
        Non pas du tout, en fait on en est vraiment à l’étape de projet, mais je n’aimerais pas perdre le bénéfice de mon travail de référencement naturel, car c’est cela qui me préoccupe le plus, pour le reste, je pense m’y pencher un peu dessus prochainement

        Ca me rassure de voir que ma procédure semble bonne
          Webmaster of 4 site on MODx Revolution
          MODx user since MODx 0.9.6
          http://about.me/narno07
          • 20966
          • 130 Posts
          Et pour ce qui est des Snippet, comment ca se passe ??

            Webmaster of 4 site on MODx Revolution
            MODx user since MODx 0.9.6
            http://about.me/narno07
            • 17499 ☆ A M B ☆
            • 872 Posts
            J’applique la même méthode que les snippets développés par Shaun.

            Toute les fichiers auxquels le front-end nécessite un accès sont mis dans assets/components/mysnippets (css, js) le reste dans core/components/mysnippets (généralement toute les classes, les readme, connecteurs, processeurs et les chunks par défaut si nécessaire).

            Même logique pour les plugins.
              • 20966
              • 130 Posts
              Shaun ??

              En fait tu mets tes Snippet en tant que fichiers ? Pareil pour les chunck ?

              Moi dans ma version de site mes Snippets sont écris a priori si je me plante pas en BDD non ?

              J’ai un soucis de logique ou j’ai mal compris le fonctionnement peut être ?

              En même temps ca serai plus simple de les gérer comme ca effectivement
                Webmaster of 4 site on MODx Revolution
                MODx user since MODx 0.9.6
                http://about.me/narno07
                • 17499 ☆ A M B ☆
                • 872 Posts
                Shaun == splittingred smiley

                C’est au choix pour les snippets, question de préférences personelles.

                Afin de faciliter le développement et la maintenance (notamment en local), j’utilise les snippets en base de données uniquement pour instancier mes classes, quelques appels de méthodes, et un peu de logique si nécessaire. Tous le reste est stockés en tant que fichier dur.

                Shaun utilises une méthode similaire pour pas mal des packages qu’il a mis à disposition. Quip (systeme de commentaires) est un bon example d’organisation de package (avec interaction entre snippets en BDD, classes et proceseurs).

                Je trouve que c’est une bonne base pour explorer certaines fonctionalités apportées par MODx Revolution.
                  • 20966
                  • 130 Posts
                  Y a des fois j’ai l’impression de pas faire le même métier, je n’ai pas tout compris au dialecte ^^

                  Je pense m’orienter désormais comme toi vers des Snippets en "dur" plus facile a gerer en développement ...

                  Je viens d’installer Modx 2.0.0 sur un hébergement, je suis un peu perdu, je n’ai pas de RTE de plus je n’arrive pas a l’installer avec le systeme de paquets ...

                  je sens que ca va être une vrai partie de plaisir ce changement de version smiley
                    Webmaster of 4 site on MODx Revolution
                    MODx user since MODx 0.9.6
                    http://about.me/narno07
                    • 34001
                    • 428 Posts
                    Hello,
                    Quote from: narno07 at Jul 22, 2010, 07:54 AM

                    Je viens d’installer Modx 2.0.0 sur un hébergement, je suis un peu perdu, je n’ai pas de RTE de plus je n’arrive pas a l’installer avec le systeme de paquets ...
                    Si tu parles de TinyMCE, j’ai le même souci.
                    Il me signale qu’il ne trouve pas le Package. Je n’ai pas encore pris le temps de vérifier si le bug avait déjà été rapporté...
                      Intégrateur web freelance
                      • 20966
                      • 130 Posts
                      Je parle bien de TinyMCE apriori après discussion avec Lossendae il se pourrais que ce la vienne de mon hébergement car il ne veux pas le dezipper correctement
                        Webmaster of 4 site on MODx Revolution
                        MODx user since MODx 0.9.6
                        http://about.me/narno07