Magento 2 est-il suffisamment stable pour commencer à développer un nouvel eshop? [fermé]

12

Je voudrais commencer à développer un nouveau E-Shop mais mon expérience actuelle sur Magento2 est trop lente et brusque pour un développement confortable.

J'ai essayé les branches Master et Dev sur Windows XAMPP. Trouvé que la boutique front-end et le panneau d'administration se bloquent / se bloquent constamment avec des erreurs aléatoires. Par exemple: https://github.com/magento/magento2/issues/1734

Magento 2 est-il plus stable sous Unix? Vaut-il la peine de le configurer sur VM?

Ben
la source
2
Il convient de noter que Magento n'est pas officiellement pris en charge dans un environnement Windows.
paj

Réponses:

6

Magento2 n'est pas adapté au lancement d'un site en direct, car il est toujours en version bêta. Bien que ce soit quelque chose que vous souhaitez apprendre, c'est tout à fait correct à cette fin.

Oui, je recommanderais de l'apprendre sur Unix via une machine virtuelle. C'est ainsi que la plupart des développeurs Magento fonctionnent et c'est un bon point de départ.

Magento est également développé pour fonctionner sur linux et il y a quelques choses qui se brisent sur WAMP, comme les chemins et les noms de fichiers sensibles à la casse, il est donc plus facile pour moi de m'habituer à travailler sur linux.

J'utilise Ubuntu 14.04 comme ma distribution linux, c'est la plus stable car ils la modifient un peu après cette version. Pour ma machine virtuelle, j'utilise Oracle Virtual Box. Vagrant vaut également la peine d'être étudié pour configurer votre environnement de développement, je vais le vérifier la prochaine fois que je configurerai ma machine.

Comme Marius le dit dans sa réponse, une fois Magento2 officiellement publié, il sera correct de lancer un site en direct sur cette version.

S'amuser :)

houx
la source
Qu'en est-il de magento 2 aujourd'hui? est-il suffisamment stable pour la production
Saeed
9

Au moment où j'écris ceci, Magento 2 est dans la phase "marchand-beta". Alors Beta .
Vous ne devriez pas encore démarrer une boutique en direct sur cette version.
La sortie officielle est prévue dans le courant du quatrième trimestre de cette année.
Ensuite, vous pouvez démarrer votre boutique en direct.

Marius
la source
1
Comme détail et juste pour le décourager, il n'y a pas de méthodes de paiement mais chèque / mandat.
mbalparda
Désolé pour le titre trompeur. Mon objectif est de commencer le développement et non de lancer une boutique de vie. Comme j'ai 0 expérience avec Magento 1, je pensais l'ignorer et commencer à apprendre Magento 2 et tout développer sur un nouveau framework.
Ben
1
@RawPhunky. vous pouvez déjà commencer à l'apprendre, et vous pourriez même le développer, mais assurez-vous que certaines choses changeront jusqu'à la sortie officielle. Il y a une chance que votre travail soit pour rien.
Marius
4

Non , il est beaucoup trop tôt pour l'utiliser dans des environnements de production. Bien que la version bêta soit assez stable au moment de la rédaction de cet article, il y aura toujours des changements qui pourraient affecter votre configuration actuelle.

Restez sur place et prenez la dernière version de Magento 1.9.x à la place. Cette branche est fortement testée et de loin la voie la plus sûre.

mkerstner
la source
Désolé pour le titre trompeur. Mon objectif est de commencer le développement et non de lancer une boutique de vie. Comme j'ai 0 expérience avec Magento 1, je pensais l'ignorer et commencer à apprendre Magento 2 et tout développer sur un nouveau framework.
Ben
1
D'accord, c'est raisonnable. Bien que Magento 2 ne soit pas tout nouveau , de nombreux concepts de base s'appliquent toujours (EAV, XML de mise en page, Observateur d'événements, etc.) et le font pour une bonne raison. Si vous commencez sur le vert, je suggère toujours de jeter un coup d'œil à Magento 1 juste pour l'effet d'apprentissage.
mkerstner