[Aide informatique] pour migrer mon site

Bonjour,
Voilà : je souhaite consacrer mon temps restant en août pour migrer mon site web, hébergé chez over-blog. En effet, cette plateforme est en train de forcer ses blogueurs à passer à leur nouvelle version, version qui va détruire la totalité de la mise en page de mes articles + les images visiblement + autres problèmes constatés par tous ceux qui y sont passés. Inutile de dire que ça me blase… :?
J’ai fait des essais sur eklablog et ça marche pas trop mal, sauf que je vais devoir changer à la main tous mes liens (vers les comptes-rendus, vers les participants, …) et j’en ai plusieurs milliers !!! J’estime le temps de travail à une grosse semaine quasi à plein temps :cry:
Du coup, quitte à passer du temps, je pense qu’il est temps de migrer mon site vers une plateforme qui ne risque pas de changer de politique un jour (eklablog ne le fera-t-il pas ?). D’autre part, tant qu’à faire, j’aimerais utiliser les outils de bases de données que mon site n’a pas encore.
J’ai donc téléchargé wordpress et pris un hébergement chez archive-host (où j’étais déjà pour mes images). J’arrive à récupérer grosso-modo l’ensemble de mes articles en utilisant un script trouvé sur le net. Et je peux les réimporter, avec une mise en page pourrie par contre visiblement, dans wordpress.
Tout va bien donc ? Pas vraiment… Car je ne suis pas du tout expert en structure de site + en langage PhpMySQL. Je ne sais pas comment créer la base de données qui me conviendrait le mieux. Je ne sais pas comment m’en servir sous wordpress. Je ne sais pas comment ne pas perdre trop de temps avec l’actualisation de mes liens et de ma mise en page.
En gros, je crains de faire 10 000 erreurs et de ne pas y arriver…
Je recherche donc des conseils avisés pour m’aider.
Merci d’avance. :D

Pas de conseil à donner, car je suis une quiche là-dedans.
Par contre, je vois très bien ton problème. J’ai décidé de migrer sur EklaBlog, pour ne pas perdre trop de repères, et que je connaissais déjà la plate-forme pour mon autre blog. Pour te donner une idée, et alors que j’ai moins de liens que toi (et peu de vidéos), être la migration, la mise en page définir de nouvelles rubriques, revoir le jeu de couleur, centrer les photos, faire le tri des articles), et modifier tous les liens (il y en a encore quelques-uns qui traînent, mais cela ne me dérange pas trop), il m’a fallu un bon mois de travail.
J’avais envisagé la solution WordPress, mais il me faudrait je pense encore plus d’investissement, que je ne suis pas prêt à faire pour le moment.
Bon courage en tout cas.

Hello,
Visiblement tu as installé wordpress, si tu as pu tester ton script d’export / import ?
A partir de la, plus besoin de te soucier de la base de données normalement.
Normalement :
tu créé ta base de données et l’utilisateur de celle ci.
tu deploies les fichiers de wordpress sur l’hebergement.
tu lances le script d’installation de wordpress, pendant les étapes il va te demander les informations de la base (hote, nom, utilisateur, pass).
Après plus besoin de t’occuper de la base, c’est wp qui fait tout.
Si ca reponds pas a tes questions sur la base, hesite pas a preciser ce qui pose probleme.

En ce qui concerne tes liens, pour moi le plus simple :
- tu exportes tes articles dans le format actuel, ca devrait te sortir un fichier brut de texte. tu trouves un outils sous windows (comme replace sous linux, ou peut etre n’importe quel wordpad) qui te permettra de faire un remplacement récursif de n’importe quelle chaine de caractere par une autre : http://tonanciensite.frhttp://ton nouveausite.fr.
Ca devrait te prendre 2mn comme ca pour tes liens.
Ensuite tu importes tes articles dans wordpress avec les nouveaux liens !
Tcho

Merci de vos deux réponses.

meeple dit:Hello,
Visiblement tu as installé wordpress, si tu as pu tester ton script d’export / import ?
A partir de la, plus besoin de te soucier de la base de données normalement.

L’import / export fonctionne mais il ne m’a rapatrié que 664 articles au lieu de 871, donc je le relance en ce moment.
Pour l’import, j’ai constaté quelques problèmes :
- Mise en page endommagée : couleur de texte uniforme noire, recopie du texte HTML en bas de chaque article, …
- Il ne m’a pas remis mes articles dans les catégories initiales, alors que les fichiers obtenus après export étaient nommés par ces catégories. Ce sont des.xml

meeple dit:
Normalement :
tu créé ta base de données et l’utilisateur de celle ci.
tu deploies les fichiers de wordpress sur l’hebergement.
tu lances le script d’installation de wordpress, pendant les étapes il va te demander les informations de la base (hote, nom, utilisateur, pass).
Après plus besoin de t’occuper de la base, c’est wp qui fait tout.

En fait, mon idée de base de données serait de pouvoir :
- Cliquer sur le nom de l’auteur, pour en afficher tous les jeux, sur l’année du jeu, pour en afficher tous ceux parus cette année-là, … etc… Je pense que c’est possible mais je ne sais pas comment :-(
- Mes comptes-rendus seraient liés par la fiche de jeu.

meeple dit:Si ca reponds pas a tes questions sur la base, hesite pas a preciser ce qui pose probleme.

En ce qui concerne tes liens, pour moi le plus simple :
- tu exportes tes articles dans le format actuel, ca devrait te sortir un fichier brut de texte. tu trouves un outils sous windows (comme replace sous linux, ou peut etre n’importe quel wordpad) qui te permettra de faire un remplacement récursif de n’importe quelle chaine de caractere par une autre : http://tonanciensite.frhttp://ton nouveausite.fr.

Le problème c’est qu’overblog ne permet pas d’exporter directement. Il m’a fallu trouver un script en ruby qui le fait et qui génère donc des fichiers .xml . Du coup, comment aller modifier les liens dedans ? D’autre part, quelles seront les nouvelles adresses ? Chez mon hébergeur, auront-ils les mêmes noms ? Comment en obtenir les adresses ? Je nage… :(

meeple dit:Ca devrait te prendre 2mn comme ca pour tes liens.
Ensuite tu importes tes articles dans wordpress avec les nouveaux liens !
Tcho

Si jamais tu as un peu de temps pour me faire avancer, je suis preneur, merci !

Ludo le gars dit:
meeple dit:Si ca reponds pas a tes questions sur la base, hesite pas a preciser ce qui pose probleme.

En ce qui concerne tes liens, pour moi le plus simple :
- tu exportes tes articles dans le format actuel, ca devrait te sortir un fichier brut de texte. tu trouves un outils sous windows (comme replace sous linux, ou peut etre n'importe quel wordpad) qui te permettra de faire un remplacement récursif de n'importe quelle chaine de caractere par une autre : http://tonanciensite.fr --> http://ton nouveausite.fr.

Le problème c'est qu'overblog ne permet pas d'exporter directement. Il m'a fallu trouver un script en ruby qui le fait et qui génère donc des fichiers .xml . Du coup, comment aller modifier les liens dedans ? D'autre part, quelles seront les nouvelles adresses ? Chez mon hébergeur, auront-ils les mêmes noms ? Comment en obtenir les adresses ? Je nage.... :(

Je ne vais pas prêcher pour ma paroisse, mais je vois à quelle procédure d'import/export tu fais mention car en effet, OB ne permet pas d'exporter. Par contre, EB importe tout ce que tu as sous OB (2-3 petites manip à faire). Les articles sont renommés (pas seulement le nom de domaine, mais le n° d'article aussi), le plus chiant est que les liens ne sont pas modifiés, il faut donc tout se taper.

oui, oui, le Deep, je sais bien, je l’ai fait avant-hier et je m’en suis aperçu. mais comme je disais, je souhaite quelque chose qui dire plus longtemps (des fois qu’eklablog fasse comme overblog à terme) et qui me permette de faire de la base de données si possible.

Pas testé, mais ca me parait bien documenté, et ca se base sur le script Ruby que tu utilises deja je crois ?
http://saperlipopette.marine-landre.fr/ … wordpress/
Peut etre que c’est plus clair avec ca ?
Ca detaille la partie export - import - categorie - lien et images.

Apres si la partie lien detaillé sur le site te convient pas, ma solution est adaptable sur tes fichiers XML.
Le XML c’est des fichiers texte, tu les ouvres avec n’importe quel editeur de texte, et tu remplace http://tonancienneurl.fr par http://tanouvelleurl.fr avec un outils de recherche.
Sur le site en lien, ils font juste l’etape apres import dans la base, mais ca revient au meme.

meeple dit:Pas testé, mais ca me parait bien documenté, et ca se base sur le script Ruby que tu utilises deja je crois ?
http://saperlipopette.marine-landre.fr/ ... wordpress/
Peut etre que c'est plus clair avec ca ?
Ca detaille la partie export - import - categorie - lien et images.

MErci, c'est le tutoriel dont je me sers déjà ! :lol: PAr contre, j'ai d'autres soucis liés aux catégories pour le moment. C'est chaud...
Je recherche toujours des réponses concernant la faisabilité de la mise en place d'une base de données par fiches de jeux. Merci d'avance.

Je pense que les categories - tags wordpress te permettent de faire ca nativement.
Quand tu créé un article, tu va lui attribuer les categories :
- Antoine Bauza
- 2010
- Repos Production
- familiale+
- …
Et quand un visiteur cliquera sur un des tags, ou fera une recherche sur l’un d’eux, ca t’affichera tous les articles en liens, qui contiennent ces tags.
Ca va demander du boulot de creation de ces tags, et de la rigueur ensuite, mais ca devrait faire ce que tu cherches a faire.
Si tu veux du plus complexe, faut chercher dans les plugins wordpress :
http://wordpress.org/plugins/

Tu parles des mots clés qu’on peut attribuer aux articles ?

Je pense que ce n’est pas si facile car la j’ai l’impression tu veux un mot clé particulier qui soit “l’auteur” (et permette de renvoyer vers la page de l’auteur en question avec la liste de ses jeux par exemple).
Le terme désignant ce genre d’usage est “mise en place d’une taxonomie”. Je pense que ca se trouve sur le net avec des exemples issus du classement de musiques. En cherchant un peu par exemple :
http://wp.tutsplus.com/tutorials/buildi … wordpress/

Oui voila. Avec les tags, ca va le faire mais en tres basique. Si tu veux quelques choses de plus compliqué, → plugins. Mais je n’en connais pas.