Archives de catégorie : blog

Nous partageons nos idées et notre savoir faire via ce blog !
N’oubliez pas de nous laisser vos commentaire
Bonne lecture.

Comment migrer de WordPress à Drupal

WordPress est une plate-forme très puissante qui fonctionne parfaitement pour tous les types de sites Web. La configuration et l’intégration facile des composants et des plugins attirent un grand nombre de développeurs sur la plateforme.

Cependant, il existe des situations où WordPress n’est pas le bon CMS. Peut-être que WordPress n’offre pas le bon équilibre entre fonctionnalités et développement ou que l’équipe de développement se sent aventureuse. Quelle que soit la raison, Drupal offre une alternative très efficace à WordPress dans presque toutes les situations.

La migration d’un site Web basé sur WordPress vers Drupal semble constituer un défi majeur pour de nombreux développeurs. Cependant, le guide suivant rend le processus presque aussi simple qu’un A-B-C.

Je vous recommande de sauvegarder la version de WordPress avant de procéder au processus de migration pour éviter la perte de vos données.

Etape 1 :

Se connecter à la console d’administration de votre site WordPress :

  • Naviguez vers Outils → Exporter.
  • Téléchargez le fichier XML contenant «Tout le contenu».

Etape 2:

Assurez-vous que le fichier XML est valide à l’aide de xmllint via la ligne de commande.

  • xmllint est pré-installé sur OSX.
  • Ouvrez le terminal et tapez xmllint testwordpressexport.xml.
  • Il montrera toutes les erreurs dans le fichier XML.
  • Apportez les correctifs appropriés au fichier XML.
  • Après cela, exécutez à nouveau xmllint pour vous assurer que toutes les erreurs ont été corrigées.

Etape 3:

Installer les modules Drupal appropriés

  • Migrate : Un module Drupal très robuste pour la migration de tous types de contenu
  • WordPress Migrate : Migrer un sous-module qui vous permet d’effectuer une migration WordPress sans écrire de code!
  • Migrate Extras : Fournit des fonctionnalités pour importer des URL propres à l’aide de Pathauto
  • Pathauto : Fournit des fonctionnalités pour avoir des URLs propres dans Drupal

Etape 4:

Une fois connecté à Drupal, accédez à l’écran Rechercher un contenu, puis cliquez sur l’onglet WordPress Migration dans le coin supérieur droit.

Etape 5 :

Choisissez Importer à partir d’un fichier.

Sélectionnez votre fichier XML valide que vous avez enregistré précédemment.

Etape 6:

Migration terminée!

Allez à Rechercher du contenu pour vous assurer que les données ont été importées correctement.

Les chemins des images WordPress peuvent rester inchangés. C’est la raison principale du problème des images brisées. Ce problème pourrait être facilement résolu en trouvant et en remplaçant les chemins appropriés dans le fichier XML avant l’importer dans Drupal.

Conclusion:

La migration d’un site Web WordPress vers Drupal n’est pas un processus hautement technique. Le succès du processus dépend du fichier XML. Si vous rencontrez des difficultés lors du processus de migration ou si vous avez une requête connexe, n’hésitez pas à commenter ci-dessous.

Si vous souhaitez essayer le processus de migration, vous pouvez opter pour l’hébergement Drupal fourni par 218Labs. Le processus est simple et avec une installation en un clic, vous bénéficiez d’avantages exceptionnels et d’une grande expérience d’hébergement géré.

Comparaison de 3 bases de données open source: PostgreSQL, MariaDB et SQLite

Comment choisir la base de données open source la mieux adaptée à vos besoins ?

Dans le monde des technologies modernes, les logiciels open source se sont imposés comme l’une des principales forces avec lesquelles il faut compter. Certains des plus importants développements technologiques ont vu le jour grâce au mouvement open source. Continuer la lecture

8 façons de contribuer à l’open source lorsque vous n’avez pas le temps

L’une des raisons les plus communes que les gens ne contribuent pas à l’open source est le manque de temps. La vie est un défi, et il y a tellement de priorités qui rivalisent pour votre attention limitée. Alors, comment pouvez-vous trouver le temps dans votre vie active pour contribuer aux projets open source dont vous vous souciez?
Continuer la lecture

5 façons de motiver vos employés

Ces cinq conseils de leadership peuvent vous aider à motiver vos employés à bien faire leur travail.

Les employés techniques ressemblent beaucoup à la communauté open source; Ils sont d’excellents contributeurs, mais nécessitent un environnement où ils peuvent bien faire leur travail créatif au bénéfice de tous. Cet environnement fonctionne mieux quand il est dirigé par un leader.
Continuer la lecture

Comment accélérer vos requêtes MySQL

Avant de pouvoir analyser les requêtes lentes, vous devez les trouver.

MySQL possède un log intégré des requêtes lentes. Pour l’utiliser, ouvrez le fichier my.cnf et définissez la variable slow_query_log sur « On ». Définissez long_query_time sur le nombre de secondes qu’une requête devrait prendre pour être considérée comme lente, disons 0.2. Définissez slow_query_log_file sur le chemin où vous souhaitez enregistrer le fichier. Ensuite, exécutez votre code et toute requête au-dessus du seuil spécifié sera ajoutée à ce fichier.
Continuer la lecture

12 moyens pour apprendre un nouveau langage de programmation

Vous souhaitez apprendre un langage de programmation particulier.

Dans cet article, je décris 12 moyens pour apprendre un nouveau langage de programmation. Rappelez-vous que tout le monde apprend différemment. Certaines de ces techniques peuvent être excellentes pour vous, alors que d’autres peuvent ne pas répondre à vos besoins. Si vous commencez à vous sentir coincé avec une stratégie, essayez une autre et voyez où vous l’avez.
Continuer la lecture