sellsmart 7 - Instalacja sklepu na serwerze€¦ · pozwala wykorzystywać skrypt produktu...
Transcript of sellsmart 7 - Instalacja sklepu na serwerze€¦ · pozwala wykorzystywać skrypt produktu...
Instalacja serwera
Spis treści
Spis treści ................................................................................................................................................. 2
Wstęp ...................................................................................................................................................... 3
Instalacja nazwa.pl .................................................................................................................................. 5
Instalacja Home.pl ................................................................................................................................. 10
Edycja grafiki strony .............................................................................................................................. 19
logo .................................................................................................................................................... 19
Wstęp
Najnowszy sklep internetowy spod znaku sellsmart, to owoc wielomiesięcznej pracy informatyków
z lubelskiej firmy LabSQL.pl. To już piąta, a zarazem najbardziej rozbudowana, wersja sklepu
internetowego, która bije na głowę konkurencję, pozostawiając ją daleko w tyle i sprawiając, że
rozpoczęcie e-biznesu staje się jeszcze prostsze i przyjemniejsze.
Na polskim rynku istnieje wiele programów do prowadzenia sklepów internetowych, nie każdy
jednak spełnia oczekiwania potencjalnego nabywcy. Są moduły, których działanie (a nawet obecność)
na danej platformie e-commerce pozostawia wiele do życzenia. Inne z kolei, zaopatrzone są w opcje,
z których na co dzień praktycznie się nie korzysta, co wymiernie przekłada się na szybkość
funkcjonowania całego systemu sprzedaży. Jedną z „perełek” na rynku zdaje się być oprogramowanie
sellsmart 7.0, które z pewnością zadowoli nawet najbardziej wymagającego i wybrednego
użytkownika.
W dzisiejszych czasach standardem stała się integracja z największymi na rynku porównywarkami cen
(Ceneo, Nokaut, Skąpiec, Cenuj, Radar, Okazje.info i innymi.), pasażami handlowymi (WP, Onet itp.),
płatnościami on-line (Platnosci.pl, PayByNet), jak również systemem ratalnym (Zagiel.com.pl) czy
nawet serwisami aukcyjnymi (Allegro.pl). Nieco bardziej zaawansowane platformy dają możliwość
śledzenia paczek kurierskich (DHL, DPD, UPS, Raben, Siódemka, GLS, Schenker, FedEx) czy też
drukowania dowodów wpłaty Poczty Polskiej. Ponadto, sklep daje możliwość odbioru zamówionych
towarów w Paczkomatach firmy InPost w całej Polsce; ze względu na bardzo niski koszt takiej usługi,
jest to coraz popularniejsza forma dostawy. Warto jednak zwrócić uwagę na fakt, iż to, co dla innych
aplikacji jest istotą działania, dla systemu sprzedaży sellsmart jest tylko jednym z bardzo wielu
elementów, które składają się na spójną, bezawaryjną i niezawodną całość. To, co inne firmy dopiero
planują wdrożyć, w niniejszym produkcie jest już dawno obecne, przetestowane i po prostu działa.
To, co dla innych jest luksusem, dla tej aplikacji jest standardem i integralną częścią sklepu
internetowego.
Czynnikiem, który chyba najbardziej wyróżnia prezentowane oprogramowanie sklepu internetowego
od konkurencji jest nowy system kontroli stanów magazynowych, z uwzględnieniem wariantów
produktów na stanie i poza stanem (różne rozmiary, kolory, ceny, dostępność, czas dostawy), co
rzutuje na termin realizacji zamówienia. Niewątpliwym ewenementem są zaawansowane funkcje
dostawy, przede wszystkim indywidualne ceny dostawy dla nietypowych produktów (np. lodówka,
telewizor), gdzie istnieje także możliwość przypisania dostawców do poszczególnych krajów.
Trzeba podkreślić, iż sellsmart zapewnia pełną zgodność z wszystkimi przeglądarkami internetowymi
(IE, Mozilla, Opera, Chrome, Safari) oraz posiada wsparcie indeksowania stron w wyszukiwarce
Google.pl (SEO, Przyjazne linki, mod_rewrite, mapa strony XML). Ponadto, ze strony jego twórców
zagwarantowana jest pełna zgodność napisanego kodu ze standardem W3C.org, a także wsparcie dla
systemu Google Analytics (tj. statystyk odwiedzin sklepu).
Zgodnie z najnowszymi trendami, sklep internetowy wyposażony został w integrację z popularnymi
portalami społecznościowymi (Facebook, Nasza Klasa, BLIP, Twitter, Gadu-Gadu).
Sklep udostępnia również funkcję, która do tej pory była zarezerwowana tylko dla rozwiązań
dedykowanych: filtr wyników. To moduł pozwalający wybrać produkty z danej kategorii spełniające
określone parametry.
Np. Laptop: Cena: 2000-3000 zł; Producent: Asus, Sony, HP; Procesor: i5, i7; Pamięć: od 2 GB do 4 GB;
Wi-Fi: tak.
Dla wymagających klientów istnieje również możliwość skorzystania z porównywarki produktów
z danej kategorii. Porównywane są one na podstawie ich i specyfikacji technicznej.
sellsmart to zaawansowana, funkcjonalna i, co ważne, w pełni profesjonalna platforma e-commerce,
która zaprojektowana została tak, by idealnie dopasować się do potrzeb i oczekiwań sprzedających
i kupujących. Ponad 1000 udanych wdrożeń poprzednich wersji mówi samo za siebie. Klienci coraz
częściej wybierają właśnie taką formę transakcji, zaś nakłady na ten cel są nieporównywalnie
mniejsze niż otwarcie i utrzymanie tradycyjnej placówki handlowej.
Na zakończenie nadmieńmy, iż każda zakupiona wersja sklepu internetowego sellsmart objęta jest
24-miesięczną gwarancją, co również uprawnia nabywcę do odbycia bezpłatnego szkolenia z obsługi
– zarówno samego sklepu, jak i panelu administracyjnego jeśli wykupiono pakiet opieki technicznej
na co najmniej 6 miesięcy. Opłata za sklep internetowy sellsmart jest opłatą jednorazową. Licencja
pozwala wykorzystywać skrypt produktu dożywotnio, oczywiście zgodnie z jego przeznaczeniem.
Instalacja nazwa.pl
Po zakupie sklepu sellsmart, aby móc prowadzić sprzedaż należy zainstalować produkt na serwerze.
Poniżej przedstawiony został krótki poradnik na przykładzie serwerów nazwa.pl. Kiedy mamy już
wykupione domenę i konto w serwisie wchodzimy na stronę nazwa.pl i z menu narzędzia wybieramy
opcję Active.admin.
Następnie logujemy się przy użyciu naszej nazwy użytkownika i hasła
Active.admin udostępnia szereg przydatnych opcji, których poznanie w przyszłości może nam pomóc
efektywniej wykorzystać konto, jednak do rozpoczęcia działania sklepu nie są nam konieczne.
Instalowanie naszego sklepu rozpoczniemy od dodania bazy danych. W tym celu z górnego menu
wybieramy opcję Bazy danych-> Dodaj bazę danych
W polu Typ bazy danych wybieramy z listy MySQL 5.0 lub wyższą. Suwak przedstawiający Limit
dyskowy możemy pozostawić w domyślnej pozycji, ponieważ 50MB jest wartością z dużym zapasem.
Jeżeli przewidujemy w sklepie większą ilość produktów niż 5000 warto zwiększyć pojemność bazy
danych do co najmniej do 100MB. Następnie podajemy Opis i Hasło do bazy danych. Dane te należy
zapamiętać lub zapisać i przechowywać w bezpiecznym miejscu, ponieważ będą potrzebne w
przyszłości.
Po pomyślnym zapisaniu bazy danych wyświetli się potwierdzenie. Znajdują się tu ważne informacje
potrzebne w końcowym procesie instalacji. Można je zapisać by były pod ręką, a następnie
wylogować się z Active.admin.
Instalacja Home.pl
Po zakupie sklepu sellsmart, aby móc prowadzić sprzedaż należy zainstalować produkt na serwerze.
Poniżej przedstawiony został krótki poradnik na przykładzie serwerów home.pl. Kiedy mamy już
wykupione domenę i konto w serwisie wchodzimy na stronę home.pl i z menu narzędzia wybieramy
opcję panel
Następnie logujemy się przy użyciu naszej nazwy użytkownika i hasła
Panel udostępnia szereg przydatnych opcji, których poznanie w przyszłości może nam pomóc
efektywniej wykorzystać konto, jednak do rozpoczęcia działania sklepu nie są nam konieczne.
Instalowanie naszego sklepu rozpoczniemy od dodania bazy danych. W tym celu w górnym prawym
rogu wybieramy opcję Dodaj bazę SQL
Następnie wpisujemy hasła do naszej bazy danych. W polu Typ bazy danych wybieramy MySQL
Następnym krokiem jest nagranie plików na serwer. Do tej czynności możemy wykorzystać
dowolnego klienta FTP, np. popularny program Total commander. Po uruchomieniu programu
wybieramy opcję FTP połączenie.
Spowoduje to pojawienie się okienka z połączeniami. Dla ułatwienia wymiany plików w przyszłości
możemy zapisać połączenie. W tym celu klikamy w przycisk Nowe połączenie. Spowoduje to
pojawienie się nowego okienka.
Wpisujemy sesję, czyli nazwę pod którą będziemy widzieć połączenie, Nazwę hosta, Użytkownika
i Hasło i klikamy w przycisk OK.
Teraz, za każdym razem, gdy chcemy połączyć się z serwerem, wystarczy, że w Total commanderze
wybierzemy opcję FTP połączenie, zaznaczymy interesujące nas połączenie i klikniemy w przycisk
Połącz. Mamy teraz dostęp do plików znajdujących się na serwerze. Przy pierwszym uruchomieniu
mogą się tutaj znajdować takie pliki jak phpinfo lub index_default. Możemy je usunąć albo się nimi
nie przejmować.
Teraz w zależności od preferencji i od tego czy zamierzamy na serwerze prowadzić inne strony
internetowe możemy albo skopiować całą zawartość sklepu na serwer albo utworzyć katalog i do
niego skopiować zawartość sklepu. W tym celu klikamy w znajdujący się na dole przycisk F7 Utw Kat
lub przycisk F7 na klawiaturze i podajemy nazwę np. sklep.
Następnie otwieramy katalog sklep i do niego kopiujemy zawartość sklepu sellsmart z naszego dysku
klikając F5 Kopiowanie lub przycisk F5 na klawiaturze.
Operacja kopiowania może potrwać kilka minut. Po jej ukończeniu sklep jest już prawie gotowy do
działania. Należy jeszcze dokończyć instalację za pomocą przeglądarki internetowej. W tym celu
zamykamy program Total commander i uruchamiamy przeglądarkę internetową.
W pasku adresu podajemy adres do naszego sklepu ( z uwzględnieniem czy tworzyliśmy katalog czy
nie) zakończony /install.php. W ten sposób uruchamiamy plik install.php, który zapisaliśmy na
serwerze. W naszym przypadku jest to http://labsql.nazwa.pl/sklepik/install.php. Wówczas otwiera
się strona na której należy podać dane do bazy danych którą poprzednio utworzyliśmy. Port serwera
bazy danych oznacza port na którym następuje komunikacja z bazą. Standardowo wykorzystuje się
port 3306, jeśli jednak jest inny należy go podać w tym miejscu. Prefiks tabel nie jest polem
wymaganym. Jego podanie spowoduje dodania przedrostka w każdej tworzonej przez sklep tabeli.
Jeśli jednak posiadamy inną bazę danych dobrą praktyką jest podanie prefiksu, który by wyróżniał
tabelę np.: „ss7_” lub „sellsmart”. Prefiksy podajemy bez polskich znaków i spacji.
Po podaniu danych i kliknięciu przycisku Instaluj/Inastall otrzymujemy informację zwrotną. Jeśli
wypełniliśmy wszystko poprawnie strona zmieni wygląd na widoczny na rysunku poniżej.
Gotowe, nasz sklep został już zainstalowany. Możemy przeglądać znajdujące się w nim produkty,
dodawać nowe lub zmieniać wygląd. Przypominam o szybkiej zmianie hasła administratora.
Edycja grafiki strony
Sklep sellsmart jest gotowy do użycia natychmiast po zainstalowaniu. Jeśli jednak chcielibyśmy
zmienić szatę graficzną nic nie stoi na przeszkodzie, aby zrobić to samemu. Dzięki zastosowaniu
technologii tworzenia grafiki strony za pomocą obrazków możemy radykalnie zmienić wygląd sklepu
poprzez stworzenie odpowiednich obrazków i umieszczenie ich na serwerze lub edycję istniejących.
Aby edytowanie wyglądu nie przyniosło negatywnych skutków obrazki należy zastępować obrazkami
o tych samych wymiarach i rozszerzeniu. Typowo używanym formatem jest PNG, który można
edytować za pomocą większości programów graficznych np. GIMP. Jest to darmowe
oprogramowanie dające duże możliwości. Zarówno program jak i dokumentacja jest dostępna na
stronie www.gimp.org.
Na początek uruchamiamy Total commandera. Otwieramy utworzone podczas instalacji połączenie
FTP
Spostrzegawczy na pewno zauważyli, że na serwerze znajdują się inne pliki niż przed instalacją.
Wszystkie obrazki używane na stronie znajdują się w katalogu templates/images. Z tego katalogu
będą podawane ścieżki do poszczególnych obrazków.
logo
Pierwszą czynnością jaką powinniśmy wykonać jest zmiana logo sellsmart na logo własnej firmy. Aby
to wykonać należy podmienić 3 obrazki, z których każdy ma inną funkcję. Logo umieszczone na
stronie: logo.png ma wymiary 322x75px.
Logo występujące na dokumentach generowanych przez sklep: logo_docs.png ma wymiary
100x119px.
Logo wysyłane w korespondencji elektronicznej: mailing/logo.png ma wymiary 100x119px. Po
wymianie tych trzech obrazków na własne logo nasz sklep nabiera indywidualnego charakteru.