W tym wpisie dowiesz się, jak w 10 krokach, samodzielnie postawić kopię developerską, testową lub bezpieczeństwa sklepu internetowego na PrestaShop 1.7. Kopia sklepu daje kontrolę nad zmianami, zanim te dotrą do Twoich klientów, możesz ją modyfikować bez obaw o funkcjonowanie sklepu produkcyjnego. ...
VAT Do zamówienia otrzymasz fakturę VAT
Wdrożenie wersji developerskiej sklepu PrestaShop
Wersja produkcyjna = sklep dostępny dla klientów, prowadzących aktywną sprzedaż.
Wersja developerska = kopia sklepu dostępna tylko dla administratorów.
Wersja developerska jest wierną kopią 1:1 Twojego sklepu produkcyjnego. Wersja dev pozwoli Ci prowadzić prace rozwojowe nad sklepem bez przerw w działaniu. Wersja ta jest zabezpieczona hasłem i nie dostępna dla Twoich klientów oraz robotów internetowych. Dzięki profesjonalnie wdrożonej wersji developerskiej PrestaShop unikniesz problemów związanych z SEO oraz z duplikacją treści.
Wykorzystaj wersję developerską, aby:
- Instalować i testować nowe moduły przed uruchomieniem ich w sklepie produkcyjnym
- Wprowadzać rozległe zmiany bez zatrzymywania pracy sklepu
- Aktualizować sklep oraz moduły
- Podnieść wersję PHP i innych komponentów serwera.
Systemu kontroli wersji (GIT) + PrestaShop
Musisz wybrać: FTP lub GIT. Jeśli zdecydujesz się na wdrożenie Git sugerujemy, aby nie korzystać z FTP. Jeśli nie chcesz korzystać z Git, możesz pominąć tą implementację.
System kontroli wersji (GIT) odpowiada za śledzenie i przechowywanie wszystkich zmian w kodzie i plikach sklepu. Git w płynny sposób kontroluje jakość kodu oraz odpowiada za łączenie zmian pochodzących od wielu programistów.
Git zawiera przynajmniej dwie gałęzie zawierające kod sklepu - wersję developerską oraz produkcyjną. Git przejmuje pełną automatyzacją wdrażania zmian kodu źródłowego i synchronizacji wersji dev > prod.
Proces pracy nad sklepem z wykorzystaniem systemu kontroli wersji GIT:
- Programista wprowadza nową funkcjonalność lub poprawia błędy. Następnie zmiany wysyła do GitLab, do gałęzi develop.
- Zmiany te od razu są widoczne w testowej wersji sklepu, np. dev.twojadomena.com
- Osoba testująca sprawdza, czy założenia zmian zostały spełnione lub czy błędy już nie występują. Jeśli nowe funkcje nie zostały wykonane poprawnie osoba testująca wysyła zgłoszenie do programisty (korzystając z GitLab), a proces rozwoju wraca do punktu 1.
- Po zatwierdzeniu zmian, osoba testująca 1 kliknięciem tworzy Merge Request - prośbę o przeniesienie zmian z wersji developerskiej do wersji produkcyjnej sklepu.
- Programista akceptuje Merge Request, a GitLab wysyła zmiany do wersji produkcyjnej sklepu.
- Nowy kod jest na wersji produkcyjnej sklepu dostępnej dla klientów.
Wymagania
- Serwer hostujący sklep - min. VPS z pełnym dostępem root.
- lub usługa wyboru i wdrożenia serwera przez nasz zespół.
Aby osiągnąć maksymalną spójność, zachęcamy do zamówienia wdrożenie systemu GIT i wersji developerskiej wraz z wdrożeniem i optymalizacją serwera PrestaShop.
Gwarancja
Prace poprzedzamy backupem plików i bazy danych sklepu. Konfiguracje obejmujemy 3-miesięczną gwarancją działania. Gwarancja nie obejmuje naprawy uszkodzonych przez użytkowników repozytoriów.
Brak komentarzy.