Instalacja klienta Melbis Shop
Platforma Melbis Shop opiera się na unikalnej architekturze hybrydowej i składa się z dwóch nieodłącznych części: rdzenia serwerowego oraz lokalnej aplikacji klienckiej. Rdzeń serwerowy, jak sama nazwa wskazuje, jest instalowany i wdrażany bezpośrednio na Państwa zdalnym serwerze. Jest on wspólny dla całego projektu, odpowiada za globalne przechowywanie bazy danych oraz interakcję z klientami na stronie internetowej (więcej na jego temat opowiemy później). Teraz naszym głównym zadaniem jest skupienie maksymalnej uwagi na części klienckiej Melbis Shop, która stanie się Państwa podstawowym narzędziem pracy.

W odróżnieniu od rdzenia serwerowego, który występuje ściśle w jednym egzemplarzu, część kliencka programu Melbis Shop może być używana wielokrotnie. Jest instalowana na lokalnych komputerach lub laptopach każdego pracownika Państwa firmy, który ma dostęp do zarządzania procesami: od właściciela biznesu i głównych administratorów po menedżerów treści, logistyków i operatorów wsparcia. To właśnie za pomocą aplikacji klienckiej realizowana jest szybka pakietowa praca z Państwa zdalnym serwerem, na którym przechowywana jest główna baza danych. Głównym wymaganiem technicznym dla stabilnego działania programu jest komputer z systemem operacyjnym Windows (obsługiwane są wszystkie nowoczesne wersje).
Krok 1. Pobranie i instalacja pakietu dystrybucyjnego
Na początku musimy pobrać oficjalny i bezpieczny pakiet instalacyjny programu. W tym celu przejdź na oficjalną stronę Melbis do specjalnej sekcji pobierania „Installation Packages”: https://melbis.com/pl/download/
Na tej stronie zobaczysz chronologiczną listę wszystkich wydanych wersji pakietu programowego Melbis Shop. Potrzebna będzie najnowsza i aktualna kompilacja platformy (zwykle znajduje się na samej górze listy), ponieważ zawiera najnowsze optymalizacje szybkości, poprawki i nowe narzędzia. Kliknij przycisk pobierania wykonywalnego pliku exe, a zostanie on zapisany na Twoim dysku twardym.

Po zakończeniu pobierania uruchom pobrany plik instalatora. Na ekranie pojawi się standardowy i intuicyjny kreator instalacji systemu Windows. Wystarczy postępować zgodnie z jego podpowiedziami krok po kroku, klikając przycisk „Dalej”. Dla większości użytkowników idealnie sprawdzi się standardowa konfiguracja oferowana domyślnie przez system. Proces kopiowania plików zajmie tylko kilka sekund.

Krok 2. Inicjalizacja i konfiguracja lokalnej bazy danych
Po zakończeniu instalacji znajdź skrót programu na pulpicie i uruchom go. Przy pierwszym uruchomieniu Melbis Shop automatycznie otworzy okno dialogowe tworzenia lokalnej bazy danych Państwa sklepu internetowego. Architektura naszej platformy została zaprojektowana bardzo elastycznie: jeśli są Państwo właścicielem całej sieci projektów, będą mogli łatwo zarządzać wszystkimi swoimi sklepami z poziomu tej jednej aplikacji klienckiej. Należy jednak pamiętać, że dla każdej oddzielnej strony trzeba zainicjalizować własną, niezależną lokalną bazę danych.
Czym jest lokalna baza danych? W istocie jest to Państwa osobisty tymczasowy magazyn danych (bufor lub „inteligentny cache”) bezpośrednio na komputerze. Aplikacja kliencka pobiera do tej bazy niezbędny zestaw danych z głównej bazy serwerowej, aby mogli Państwo natychmiast edytować tysiące produktów, cen i parametrów bez opóźnień i ciągłego oczekiwania na odpowiedź z internetu. Nie trzeba się w ogóle martwić o bezpieczeństwo czy kopie zapasowe tych lokalnych plików — to jedynie tymczasowa robocza kopia. Jeśli coś stanie się z komputerem, wszystkie dane zostaną łatwo i w pełni odtworzone z serwera przy następnym połączeniu. Mimo to dla tej bazy należy wybrać właściwe miejsce na dysku.
Domyślnie zdecydowanie zalecamy umieszczenie lokalnej bazy danych w dowolnym samodzielnie utworzonym pustym folderze, ale NIE na dysku systemowym C:/. To krytycznie ważny szczegół związany ze specyficzną wrażliwością systemu operacyjnego Windows (w tym mechanizmami kontroli konta użytkownika UAC). Windows traktuje dysk C:/ jako ściśle systemową strefę i ze względów bezpieczeństwa może blokować lub ograniczać zapisywanie plików programu w tle, co doprowadzi do błędów. Jeśli natomiast komputer jest zbudowany w taki sposób, że w systemie występuje wyłącznie jeden fizyczny dysk C:/, trzeba bezwzględnie przyjąć zasadę uruchamiania skrótu Melbis Shop wyłącznie jako administrator (kliknij prawym przyciskiem myszy — „Uruchom jako administrator”).
Gdy wszystkie katalogi zostaną wskazane i ścieżki wybrane, kliknij przycisk "Start", aby kontynuować proces inicjalizacji plików.

Krok 3. Konfiguracja parametrów połączenia ze zdalnym sklepem
Przed Tobą otworzy się kolejne okno konfiguracyjne, w którym program poprosi o podanie parametrów połączenia z Twoim zdalnym sklepem. Należą do nich adres internetowy projektu, a także unikalny login i hasło użytkownika do autoryzacji w systemie.

Uważnie wypełnij przedstawiony formularz, podając następujące wartości początkowe:
- Adres URL sklepu: https://my-shop.com — tutaj należy wpisać pełną nazwę domenową Twojego sklepu internetowego, którą zarejestrowałeś wcześniej, koniecznie zaczynając od bezpiecznego prefiksu https://
- Login: admin — jest to nazwa konta głównego administratora sklepu, posiadającego absolutne prawa dostępu. Ten login jest tworzony w systemie automatycznie domyślnie.
- Hasło: admin — standardowe hasło techniczne ustawione dla pierwszego logowania. Ze względów bezpieczeństwa trzeba je niezwłocznie zmienić w ustawieniach natychmiast po pierwszym udanym połączeniu z serwerem.
Ponadto w tym samym interfejsie możesz przełączyć się na sąsiednią kartę o nazwie "Connection settings" (Ustawienia połączenia). Zebrane są tam parametry sieciowej wymiany danych. Twórcy Melbis Shop przewidzieli tu wygodne presety: możesz po prostu kliknąć przycisk, który wizualnie odpowiada bieżącej prędkości Twojego połączenia internetowego. Program automatycznie dostosuje rozmiar pakietów i algorytmy kompresji ruchu do Twojego kanału komunikacyjnego. To dziedzictwo naszej firmowej filozofii minimalizacji transferu danych, która pozwala komfortowo pracować nawet na niestabilnym mobilnym internecie. To ustawienie nie jest sztywne — w każdej chwili będzie można je skorygować w przyszłości.

Gdy wszystkie pola zostaną wypełnione, kliknij przycisk "Save". Program zapisze profil konfiguracyjny, automatycznie otworzy główne okno menedżera i wykona pierwszą próbę połączenia ze zdalnym serwerem. Oczywiście na tym etapie połączenie tymczasowo zakończy się niepowodzeniem, ponieważ zakupiony serwer jest na razie całkowicie pusty i nie ma na nim jeszcze najważniejszego elementu — rdzenia serwerowego. Musimy przygotować środowisko serwerowe i wdrożyć rdzeń platformy Melbis Shop. Właśnie temu procesowi technicznemu poświęcony jest kolejny szczegółowy krok naszej dokumentacji: instalacja serwera Melbis Shop.

Melbis Shop6