Jump to content

Mise à jour: PEUR et PANIQUE, Mission Impossible? Idées??? (1.3 vers 1.3.?.?)


Recommended Posts

Tout le monde a peur de passer à une nouvelle version de Prestashop, la procédure (tout réinstaller) est une TRES mauvaise solution, il suffit de lire ce forum, et d'autres, pour être convaincu de ceci et de ce qui suit:

Mettre Prestashop en production implique:

- customiser un thème
- "tomber" sur des bugs (ici je ne jette la pierre à personne mais ils sont là)
- lire le forum, poser des questions, et recevoir des conseils
- et paf, ces conseils impliquent des corrections dans les modules et autres fichiers
- quand enfin tout baigne, une nouvelle version (ou 2) sont annoncées

Faire une mise à jour implique:

- bonjour les dégâts pour retrouver ces modifs et corrections qui sont parfois non triviales
- et même si on les retrouve, il faut voir si elles sont toujours valables et où les replacer
- il existe des dizaines d'exemples à ce sujet
- mon thème est-il toujours compatible? terrible question: c'est là qu'on a le plus bossé non?
- et les procédures de paiement? leurs codes d'approbation style Paypal?
- et les trackings des moteurs de recherche, des comparateurs,...
- ensuite (si on a toujours envie de mettre à jour) avant de passer à l'acte, on relit le forum
- on y trouve : désespoirs, frustrations, bugs etc... => les gens s'engueulent, certains "partners" sont pour le moins impolis et sans éducation, ils insultent les utilisateurs qui "osent" se tromper, et ce à coups de "fôtes" d'orthographe, un comble!
- RESULTAT: SI ON FAIT LA MAJ, c'est qu'on a pas lu le forum et qu'on se prépare à y écrire beaucoup ;-)

QUE FAIRE?
Passer à une autre solution e-commerce? Magento? Est-ce mieux géré question MAJ?
Les fichiers modifiés devraient pouvoir se placer dans un dossier prioritaire, lu avant les autres,
comme cela on écrase rien en changeant de release.
Les modifs suggérées et/ou approuvées par Prestashop devraient être suivies par la mise à disposition de nouvelles versions de ces fichiers, au lieu d'attendre la nouvelle version.
POURQUOI devoir tout réinstaller??? Même s'il y a 50 fichiers à copier et/ou vérifier je préfèrerais cela, entre 1.3 et 1.3.2 il ne peut y avoir un monde de différence, non? La DB à changé?
Il faut trouver, la 1.4 n'est pas loin, tout à refaire?
Idées???

Link to comment
Share on other sites

Salut rv01,

Je comprends tout à fait ce que tu évoques, à chaque mise à jour on peut imaginer perdre certains détails de ce qu'on a mais également gagner des améliorations sur ce qui "buguait" dans la version en place.

Alors la décision de faire la mise à jour ou non peut se prendre en mesurant le rapport "améliorations/dégradations" auquel on s'expose avec cette mise à jour. Je crois que cela peut assez facilement s'explorer sur une seconde boutique identique de test en local ou en double sur serveur.

Un autre facteur qui me semble important est que plus on attend pour upgrader, plus il sera difficile de le faire "proprement" en effet il n'a jamais été super recommandé de mettre à jour d'une version vers 5 ou plusieurs versions après en une seule fois à cause de l'impact sur la base de données qui s'aménage mieux d'une version vers la suivante...

Si tu as exploré suffisamment l'impact de ta mise à jour sur ta boutique et que tu es bien organisé pour savoir quel fichier a été changé et comment, normalement tu devrais avoir une vision plus claire de ce que tu souhaites ou non faire.

Concernant les autres plateformes de vente en ligne, personnellement j'étais sous Virtuemart avant de découvrir Prestashop... et cela n'a rien à voir les mises à jour et la customisation sous VM étaient une vraie "tannée" :sick: , PS est vraiment plus clair et plus accessible dans sa façon d'être codé pour moi. Pour Magento je ne l'ai pas testée mais j'ai toujours lu que c'était une vraie usine à gaz avec tellement de ramifications dans tous les sens que tu as intérêt à être bon codeur pour la personnaliser à ton goût sans bug.

Je crois que chaque mise à jour représente un minimum de travail pour "harmoniser" l'impact qu'elle aura eu sur sa boutique.

Ta question soulève également un autre aspect qui me semble important, celui d'être professionnel ou non du web. En effet, beaucoup ici ne sont pas des développeurs professionnels mais des amateurs souvent autodidactes plus ou moins avancés selon leurs connaissances, et que "l'accessibilité apparente" de solutions de ventes en ligne comme Prestashop ou les autres mènent à développer et à maintenir eux-même leur boutique en ligne, et c'est appréciable je crois, surtout avec l'aide de forums comme celui-ci. Cependant, en fonction du temps que nous pouvons allouer à la maintenance de nos boutiques et de nos connaissances, certains sont parfois dépassés techniquement notamment lors des mises à jour ou d'opérations de personnalisation... Souvent on rencontre 2 types de réactions, ceux qui incriminent le système (la plateforme de vente qui devrait se mettre à leur niveau) et ceux qui se forment s'ils le peuvent ou font appel même ponctuellement à un pro. Je crois que la aussi il y a un rapport "perfection de résultat / compétences perso" à faire honnêtement pour avoir une vision claire de la situation et ne pas s'empoisonner inutilement. A fortiori sur des plateformes gratuites comme Prestashop.

Voile en gros ce que je pense utile pour upgrader en paix : une bonne organisation et la conscience de ses compétences... ca tient en 2 lignes :-)

Pour le reste de tes remarques je suis d'accord, dommage de devoir attendre la prochaine release pour bénéficier des correctifs.

Sinon ta boutique est très sympa, juste une question de curiosité: pourquoi lorsque plusieurs produits identiques existent en plusieurs contenances tu as créé plusieurs fiches produits au lieur d'utiliser les déclinaisons ?

Bon courage à toi en tous les cas et tiens nous au courant pour ta mise à jour, il y a toujours quelqu'un pour aider ici ;-)

Link to comment
Share on other sites

Bonjour Spriter,
Merci de ton message de soutient!!!
J'avais essayé Magento avant Prestashop, je confirme que c'est compliqué. Mais ils ont le multi-magasins et ils ont aussi une procédure de mise à jour non destructrice.

Tu as raison pour les déclinaisons, j'avais ramé pas mal pour introduire les produits à partir de fichiers Excel (toujours des textes trop longs, codages de caractères incorrects, etc...) et je voulais garder les choses simples, et chaque ligne fait un produit.
Un nouveau release du site web est en gestation, le design est fait par des amis très pros cette fois, je verrai si j'ai le courage de faire toutes les mises à jour. J'essayerai pour les nouveaux produits à ajouter, merci du conseil.

Je suis informaticien de formation et je me "débrouille" en techniques web, mais le code de Prestashop et ses centaines de modules ne sont pas faciles à appréhender, heureusement qu'il y a le Forum.
Que penses-tu de ce qui serait le mieux? J'attends le 1.4 ? C'est quoi ce svn?
Je pourrais le tester tranquillement en attendant, en "remote" (j'ai un espace infini) et en local (MAMP).
Puis quand il sera en production, hop je saute le pas (quand je dis hop, je me comprends).

:( Il y a toujours un point inquiétant dont personne ne parle : on ne peut pas tester d'avance les paiements (compte Paypal), ni les Analytics, Adwords, comparateurs de prix... toutes ces hoses importantes qui ont requis l'insertion de code dans les modules.

Tu connais des "succes stories" de magasins ayant démarré petit et vraiment gagné de l'argent? Je veux dire un CA de plus de €10k par mois. Combien de temps ils ont mis, quels investissements, ce serait intéressant non? J'aimerais trouver un endroit où lire ce genre d'histoire pour nous donner du courage. De mon côté ça progresse de semaine en semaine, et toi?
Quel est ton site?
Cordialement

Link to comment
Share on other sites

Je confirme, pour mon cas ce n'est également pas toujours facile les mises à jour surtout qu'on on fait des corrections dans les fichiers, le mieux je pense est de suivre chaque mise à jour car sinon les modifications sont trop nombreuses et on est vite dérouté par le difficulté de mettre à jour correctement.

Espérons qu'une meilleure solution existera prochainement. :)

Bon courage à vous.

Link to comment
Share on other sites



Tu connais des "succes stories" de magasins ayant démarré petit et vraiment gagné de l'argent? Je veux dire un CA de plus de €10k par mois. Combien de temps ils ont mis, quels investissements, ce serait intéressant non? J'aimerais trouver un endroit où lire ce genre d'histoire pour nous donner du courage. De mon côté ça progresse de semaine en semaine, et toi?


Bonjour, je te conseille de lire ce blog: Blog ecommerce

il est specialisé sur les petits commerçants, il est plein de bon conseil et de bonnes idées.

ce que j'en ai retenu:
- faire du ecommerce, ça n'est pas faire des updates de softs
- la partie technique est un métier, que l'on peut faire soi même, qui est chronophage et souvent aléatoire.

Pour ma part, après un site en OSCommerce, nous avons migré sur Prestashop avec l'aide de professionnels, pour justement gagner en efficacité.
Celà à un coût, à ce jour que j'estime eleve compte tenu des soucis "impactants" qui traine dans Prestashop (problemes d'arrondis).

le jour où je trouve un prestashop en location, avec mises à jour automatiques et testées, je suis preneur.

J'ai tenté prestabox, mais mon ressenti (qui n'engage que moi) est que c'est de l'artisanat (pas de CGV, peu de docs, support difficilement réactif).

Je suis en train de monter une nouvelle boutique, et j'avoue que j'ai hesité entre un prestashop sur un hebergement et une boutique louée (wizishop en l'occurrence)... le prix ne m'a pas fait hesité longtemps: un % de CA sur une activité naissante est plus qu'interessant: cette nouvelle boutique m'a couté 12€ (nom de domaine) et du temps pour creer les produits.
J'ai evalué qu'il fallait depasser 40 000€ de CA (et donc de commission) pour être équivalent avec une prestation de mise en place d'un site presta + theme, sauf que je n'ai pas à gérer les backups, les upgrades, j'ai un contrat avec un pro, pour qui la solution est son vrai business model.

Je regrette certaines fonctionnalites et l'évolutivité de prestashop, mais au niveau maitrise des couts, c'est super: ex: les modules de CB, comparateurs de prix... sont GRATUITS... et sans bug... ;-)

J'aime prestashop, mais c'est un métier, qui fait vivre des professionnels, pas les ecommerçants, et c'est pour celà que la communauté existe.

voila mon retour

x
Link to comment
Share on other sites

Bonjour,

effectivement, je suis de votre avis, pas facile de migrer sans tout tester sur une seconde boutique offline.

Néanmoins, ce n'est pas impossible à réaliser, mais il est nécessaire de le prévoir dans la conception de la release. Par exemple le CMS SPIP intègre pour chaque version les scripts de mise à jour de la base de donnée. Il est donc facilement possible de passer de la 1.2 à la 2.1 (tous les scripts SQL s'enchainent automatiquement). Puis, en ce qui concerne les personnalisations, le système de surcharge de classe est tout à fait suffisant. Reste effectivement les bidouilles pour corriger un bug dans le coeur du système, là, il faut encore tracer à la main et la fonction diff est aussi très utile.

En attendant une prise en compte de la migration dans les futures releases, je vous souhaite bon courage.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...