Czy Magento 2 jest wystarczająco stabilny, aby rozpocząć tworzenie nowego sklepu internetowego? [Zamknięte]


12

Chciałbym zacząć rozwijać nowy sklep internetowy, ale moje obecne doświadczenia z Magento2 są zbyt powolne i niewygodne, aby zapewnić wygodny rozwój.

Próbowałem zarówno gałęzi Master, jak i Dev na Windows XAMPP. Stwierdzono, że zarówno sklep front-end, jak i panel administracyjny są zawieszane / zawieszane stale z przypadkowymi błędami. Np .: https://github.com/magento/magento2/issues/1734

Czy Magento 2 jest bardziej stabilny na Uniksie? Czy warto próbować skonfigurować go na maszynie wirtualnej?


2
Warto zauważyć, że Magento nie jest oficjalnie obsługiwany w środowisku Windows.
paj

Odpowiedzi:


6

Magento2 nie nadaje się do uruchamiania witryny na żywo, ponieważ wciąż jest w fazie beta. Chociaż jest to coś, czego chcesz się nauczyć, jest to absolutnie w porządku do tego celu.

Tak, poleciłbym nauczenie się tego na Unixie przez VM. Tak działa większość programistów Magento i jest to dobre miejsce, aby zacząć.

Również Magento jest opracowany do pracy na Linuksie i jest kilka rzeczy, które psują się w WAMP, takie jak ścieżki i nazwy plików z rozróżnianiem wielkości liter, więc łatwiej jest mi przyzwyczaić się do pracy na Linuksie.

Używam Ubuntu 14.04 jako mojej dystrybucji Linuksa, jest najbardziej stabilny, ponieważ zmieniają go nieco po tej wersji. Do mojej maszyny wirtualnej używam oracle Virtual Box. Vagrant jest również wart spojrzenia na konfigurację środowiska programistycznego, zamierzam to sprawdzić następnym razem, gdy konfiguruję moją maszynę.

Jak mówi Marius w swojej odpowiedzi, kiedy Magento2 zostanie oficjalnie wydany, można będzie uruchomić witrynę na żywo w tym wydaniu.

Baw się dobrze :)


Co dzisiaj z Magento 2? czy jest wystarczająco stabilny do produkcji
Saeed

9

Pisząc to, Magento 2 jest w fazie „kupiec-beta”. Więc Beta .
Nie powinieneś jeszcze otwierać sklepu na żywo w tej wersji.
Oficjalne wydanie zaplanowane jest na czwarty kwartał tego roku.
Następnie możesz założyć sklep na żywo.


1
Jako szczegół i po to, aby nie zachęcać do tego, nie ma metod płatności, ale czek / przekaz pieniężny.
mbalparda

Przepraszamy za mylący tytuł. Moim celem jest, aby rozpocząć rozwój, a nie uruchomić sklep życia. Ponieważ mam 0 doświadczeń z Magento 1, postanowiłem go pominąć i zacząć uczyć się Magento 2 i rozwijać wszystko w nowych ramach.
Ben,

1
@RawPhunky. możesz już zacząć się go uczyć, a nawet możesz się na nim rozwijać, ale upewnij się, że niektóre rzeczy ulegną zmianie do czasu oficjalnego wydania. Istnieje szansa, że ​​twoja praca będzie bezużyteczna.
Marius

4

Nie , jest o wiele za wcześnie, aby używać go w środowisku produkcyjnym. Chociaż wersja beta jest dość stabilna w chwili pisania tego tekstu, nadal będą zmiany, które mogą wpłynąć na twoje obecne ustawienia.

Pozostań na miejscu i weź najnowszą wersję Magento 1.9.x. Ta gałąź jest mocno przetestowana i zdecydowanie bezpieczniejsza droga.


Przepraszamy za mylący tytuł. Moim celem jest, aby rozpocząć rozwój, a nie uruchomić sklep życia. Ponieważ mam 0 doświadczeń z Magento 1, postanowiłem go pominąć i zacząć uczyć się Magento 2 i rozwijać wszystko w nowych ramach.
Ben,

1
Ok, to rozsądne. Chociaż Magento 2 nie jest całkiem nowy , wiele podstawowych koncepcji wciąż ma zastosowanie (EAV, układ XML, Event-Observer itp.) I robi to z dobrego powodu. Jeśli zaczynasz od zielonego, nadal sugerowałbym, aby rzucić okiem na Magento 1 tylko dla efektu uczenia się.
mkerstner,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.