Versionpress 3.0 peut il être considéré comme un projet Open Source?

E) apporter des changements continus de manière sûre et fiable.
Avant de plonger dans la version actuelle de versionpress, résumons brièvement son cheminement vers la version 3.0. Jusqu’à présent, l’histoire de versionpress trouve son origine dans les idées de borek Bernard et Jan voracek, deux développeurs tchèques qui ont annoncé pour la première fois à la mi 2014 leur intention d’introduire le contrôle de version dans WordPress. Lrsquoidée initiale était drsquoutiliser le financement participatif pour financer le développement, mais les premières tentatives de financement nrsquoont pas atteint leurs objectifs. Cependant, la version 1.0 a été lancée en avril 2015 avec les fonctionnalités de base de Versioning, Undo et ROLLBACK. En octobre 2015, la version 2.0, après freewheeling, a introduit une interface JavaScript considérablement modifiée et a apporté des améliorations majeures à la mise en scène et à la synchronisation de la base de données.
Au cours de cette période, le promoteur a réussi à obtenir un financement initial de 400 000 $de credo Ventures à Prague. Il srsquoagit drsquoun élément clé pour changer leur ancien modèle drsquoaccès précoce au financement et passer au modèle open source. Au début du mois d’avril 2016, versionpress est arrivée à temps en tant que sortie officielle d’un projet Open Source, passant officiellement à github, et le Code a été officiellement révisé par Daniel bachhuber du WP CLI. La version 3.0 a été publiée à la fin du mois drsquoavril.
Lrsquoun des avantages de versionpress startup versionpress est lrsquoaccent mis sur la documentation du projet. Une lecture rapide de la section Introduction guidera rapidement dans les bases de lrsquoinstallation et de la configuration. Il nrsquoy a rien de particulièrement lourd à gérer ici.
I et le plug in lui même sont installés de la même manière que les autres plug ins téléchargés à partir de github. Cependant, il est important de noter que avez besoin de WordPress 4.4 ou plus, PHP 5.6 ou plus et GIT 1.9 ou plus. regardez rapidement la page drsquohébergement, verrez qursquoil peut srsquoagir drsquoune extension de nombreux paquets drsquohébergement partagés.
Versionpress fait du bon travail en vérifiant son environnement avant de lrsquoactiver. Versionpress effectuera une série de vérifications de lrsquoenvironnement du serveur avant de lrsquoactiver, de sorte que le dépannage devrait être simple. Crsquoest à dire qursquoau cours des tests locaux, nous avons drsquoabord dû nous tourner vers git pour supprimer le pont: Crsquoest le premier signe réel que versionpress nrsquoest certainement pas actuellement destiné à un public non technique. La détection de changement, lrsquoannulation et le ROLLBACK versionpress fournissent des fonctionnalités clés axées sur le suivi de tout changement que avez fait, donnant ainsi un moyen facile drsquoannuler les changements orphelins ou de revenir complètement à lrsquoétat précédent du site.
Les essais locaux ont montré que cet ensemble de fonctions fonctionnait de façon assez stable, mais plusieurs avertissements assez importants doivent être mentionnés. Tout drsquoabord, les modifications manuelles des fichiers et les modifications téléchargées par FTP doivent être confirmées manuellement. Deuxièmement, bien qursquoil soit facile de surveiller les changements et de récupérer ou drsquoannuler au niveau du sujet, les choses deviennent plus compliquées avec les plug ins. Le support pour les plug ins populaires est clairement indiqué. La bonne nouvelle est que l’affichage rapide de n’importe quel onglet plugins dans WordPress montrera si les plugins sont pris en charge. La mauvaise nouvelle est que la liste des plug ins non pris en charge nrsquoest pas petite.
Le support complet pour les plug ins tiers nrsquoest pas encore disponible. Comme le montre la capture drsquoécran de la section pertinente du document ci dessus, nous traitons ici drsquoun grand nombre de plug ins potentiellement incompatibles. Pour être honnête, les créateurs de versionpress recherchent activement les commentaires des fabricants de plug ins et srsquoefforcent drsquoaméliorer la compatibilité, mais crsquoest un point clé dans la version actuelle. Une autre caractéristique importante de l’exécution de plusieurs environnements et de la synchronisation de versionpress est sa capacité à exécuter plusieurs versions d’instances WordPress en même temps, puis à combiner les différences entre elles. Une partie de la terminologie ici est un peu confuse, et les termes instance, environnement, clone et installation peuvent être utilisés de façon interchangeable. Essentiellement, ils sont réduits à quelques branches dans GIT.
Il vaut la peine de lire les instructions des développeurs sur le clonage et la fusion dans versionpress. Un bon billet sur le blog de borek Bernard donne un aperçu des idées qui sous tendent cette approche, si voulez approfondir les détails, mais le principal avantage est que les bases de données sont également versionnées en cours de processus, une fonctionnalité qui pourrait éliminer de nombreuses faiblesses dans le développement de la tradition. À ce stade, Notez que devez actuellement exécuter WP CLI avec cette fonctionnalité et que passez à lrsquoenvironnement de la console pour cloner ou fusionner des sites. Dans cet exemple, Merge est utilisé comme terme catchall pour couvrir les commandes traditionnelles push et pull de GIT.
Bien qursquoil soit clair que les développeurs essaient de gérer ce problème, un point que nous avons souligné précédemment sur les plug ins est également un point culminant dans ce cas. En fait, lrsquoorientation du plug in est excitante, mais en ce qui concerne ut, il ne semble pas être entièrement mis en œuvre
Open source. Avez déjà fait lrsquoexpérience de son utilisation ou Savez où il va aller? Contactez nous par les commentaires ci dessous et faites nous savoir! Image surlignée: geralt

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins