Od skryptu forów internetowych do platformy sklepowej Sky-Shop.pl – Wywiad z Przemkiem Matogą

28.08.2018 AUTORZY: Michał Bąk, Przemysław Matoga,

Jak zaczęła się Twoja przygoda z programowaniem? Od razu myślałeś o tym, aby zostać programistą, czy może robiłeś coś zupełnie innego?

Zarówno moje wykształcenie, jak i zawód wykonywany zaraz po ukończeniu szkoły  nie miały żadnego związku z programowaniem. Wszystko zaczęło się, kiedy nałogowo zacząłem grać w Counter Strike’a – po wielu miesiącach postanowiłem otworzyć własny serwer tej gry. Jak się okazało, w krótkim czasie stał się bardzo popularny i oblegany, a potrzeba stworzenia czegoś więcej pojawiła się dość szybko. Uruchomiłem więc darmowy skrypt phpBB i tak powstało forum dyskusyjne dla graczy. Jego funkcje na początku były dość ograniczone i już po kilku miesiącach przestały wystarczać graczom. W miarę rozwoju forum zacząłem dodawać nowe ciekawe możliwości i modyfikować skrypt, który w końcu przerodził się w projekt phpBB by Przemo, z którego korzystało 20 tysięcy forów w Polsce.

Odpowiadając więc krótko na Twoje pytanie – swojego zawodu nauczyłem się poprzez grę. To informacja dla rodziców, zabraniających swoim pociechom spędzania zbyt dużej ilości czasu na przy komputerze:)

Jaki wpływ na to co robisz aktualnie miała Twoja praca w dużych firmach jak np. Onet?

Przede wszystkim nauczyłem się tego, że za każdym razem duże i ważne przedsięwzięcia powstają od zera przy zaangażowaniu wszystkich uczestników projektu. Nie ma drogi na skróty. Zarówno wielkie firmy oraz korporacje, jak i małe start-upy często borykają się z tego samego typu przyziemnymi problemami, które można rozwiązać dzięki wysiłkowi zaangażowanych w projekt osób. Oczywiście rozległe, skomplikowane i wielopoziomowe projekty wymagają zdecydowanie większej ilości pracy i czasu, jednak ich mechanizmy często są podobne i można je wykorzystać również w innych sytuacjach.

Przejdźmy teraz do słynnego skryptu phpBB by Przemo – swojego czasu korzystało z niego ponad 20 tysięcy forów internetowych. Sam miałem kilka forów na tym systemie. Powiedź coś więcej o tym projekcie, czy to było komercyjne przedsięwzięcie, bo z tego co pamiętam sam skrypt był darmowy.

Przedsięwzięcie nie było komercyjne. Zarówno sam skrypt, jak i wszystkie dodatki do niego były darmowe. Projekt phpBB by Przemo powstał na skutek ewolucji mojego forum do serwera Counter Strike, o czym wcześniej wspominałem. Jak na tamte czasy posiadało naprawdę wiele niespotykanych i ciekawych funkcji, dlatego zaczęły pojawiać się prośby o udostępnienie go do pobrania. PhpBB by Przemo nie miało wtedy darmowej konkurencji, istniały jedynie płatne skrypty (InvisionPowerBoard, vBulletin). Stworzyłem więc stronę projektu, z której można było pobrać oprogramowanie możliwe do instalacji na własnym serwerze. Jeśli chodzi o dalszy rozwój phpBB by Przemo, okresowo pomagały mi różne osoby. Jedna z nich – Andrzej (NineX), jest teraz członkiem naszego zespołu w platformie sklepów internetowych Sky-Shop.pl.
PhpBB by Przemo był naprawdę wymagającym projektem, szczególnie pod względem napisania wydajnego i bezpiecznego oprogramowania. Chyba każdy polski haker uczył się swojego fachu na phpBB by Przemo:) Niektórym udało się złamać zabezpieczenia, co było dla mnie i dla innych cenną nauką na przyszłość. Wiele z rozwiązań zabezpieczających i optymalizacyjnych jest teraz wykorzystane w naszej platformie sklepowej Sky-Shop.pl. Niektóre z nich są dość specyficzne, jednak sprawdzają się znakomicie i czasem wręcz fascynują.
Niestety, wraz z rozwojem portali społecznościowych, szczególnie Facebooka, oraz blogów na Wordpressie wszystkie fora internetowe odnotowały ogromny spadek użytkowników. Między innymi dlatego projekt phpBB by Przemo przestał być rozwijany i obecnie korzysta z niego około tysiąca forów w Polsce.

PhpBB by Przemo

Interesowałeś się również tematem kryptowalut – czy mógłbyś powiedzieć coś więcej? Kilka lat temu ten temat nie był jeszcze tak popularny jak obecnie. Jak oceniasz ten rynek i perspektywy jego rozwoju?

Zajmowałem się ich wydobywaniem oraz w małym stopniu propagowaniem informacji na ich temat. Kryptowaluty zainteresowały mnie jedynie z tego powodu, że od strony technicznej jest to majstersztyk. Ani Facebook, ani żaden algorytm wyszukiwania Google nie jest w stanie równać się z geniuszem jakim jest Bitcoin – protokołem wymyślonym przez tajemniczego Satoshi Nakamoto. Od lat świat borykał się z problemem fałszowania pieniędzy i innych dokumentów; Satoshi wpadł na to, jak przy pomocy matematyki – kryptografii oraz komputerów stworzyć protokół, który zapewni wiarygodność i uniemożliwi fałszowanie. I nie jest to zasługa samej kryptografii, tylko geniuszu Satoshiego, który właśnie w taki sposób postanowił wykorzystać moc obliczeniową komputerów. Oprócz tego, Bitcoin jest też niezwykle ciekawy z ekonomicznego punktu widzenia. Myślę jednak, że znacznie wyprzedza swoje czasy i jeszcze nie jesteśmy gotowi, aby się nim posługiwać. Prawdopodobnie minie jeszcze wiele, wiele lat zanim ludzie będą mogli używać Bitcoina jako realnej waluty bez ryzyka włamania na ich komputer, czy telefon.

Temat zabezpieczeń był dla mnie również bardzo ciekawy – Bitcoin pokazał, że wiele ataków na duże systemy polega na włamaniu się do słabo zabezpieczonego miejsca, które z pozoru wydaje się mało istotne, ale daje pewne możliwości dalszego manewru głębiej do systemu. Właśnie dlatego moim celem w Sky-Shopie było wprowadzenie wielopoziomowych zabezpieczeń, które rozdzielają różne warstwy systemu od siebie nawzajem. To trochę tak, jak przy projektowaniu łodzi, gdzie w kadłubie tworzy się grodzie, po to, aby zminimalizować ryzyko zatopienia. W systemie takie rozwiązanie zdecydowanie zwiększa jego bezpieczeństwo i stabilność działania.

Co działo się później? W jaki sposób chciałeś wykorzystać wiedzę, którą do tej pory zdobyłeś? To wtedy w Twojej głowie zaczął się rodzić pomysł na platformę Sky-Shop?

Przez cały czas rozwoju phpBB marzyłem o prowadzeniu komercyjnego projektu. Myślałem o platformie e-commerce – wydawało mi się to odpowiednio wymagające. Po zakończeniu stałej pracy w Onecie, wciąż współpracowałem z nimi przy rozwoju platformy sklepowej Sunweb. Dało mi to możliwość zapoznania się z wymaganiami tego typu projektów i pozwoliło bliżej poznać rynek e-commerce. Równocześnie współpracowałem intensywnie z SIEF-IT. Pewnego dnia jego szefowie poruszyli temat sklepów internetowych, pytając mnie, która polska platforma sklepowa jest dobra. Znałem już ten rynek i odpowiedź mogła być tylko jedna – żadna. Wiedziałem, że dałbym radę zrobić lepszą. Nie zastanawialiśmy się więc wiele i postanowiliśmy wypełnić tę lukę.

Trudno było zdobyć pierwszych klientów? Jak wyglądały początki Sky-Shop’u?

Zanim pokazaliśmy nasz projekt światu, przez około dwa lata pracowaliśmy nad jego przygotowaniem. Na początku nasz zespół składał się tylko z kilku programistów. Pracowaliśmy również zdalnie, zatrudniając nawet osoby z innych krajów. Nie skupialiśmy się wtedy na marketingu, inwestowaliśmy jedynie w rozwój techniczny. Czasami klienci do nas przychodzili i pytali, gdzie my się chowaliśmy w tym Internecie:) Jednym z pierwszych klientów Sky-Shop.pl był nasz znajomy, który do dzisiaj jest z nami i z powodzeniem prowadzi swój sklep. Kolejni klienci zaczęli pojawiać się regularnie wraz z rozwojem platformy. Z czasem powiększyliśmy również nasz zespół – teraz struktura firmy jest bardzo rozbudowana.

PhpBB by Przemo

Jakie powstały zatem rozwiązania, na które warto zwrócić uwagę?

Platforma sklepowa Sky-Shop oferuje wiele rozwiązań, jakich próżno szukać gdzie indziej. Jednym z nich jest nasz integrator sklepów z hurtowniami, z którego jestem bardzo dumny. Daje ogrom możliwości. Dzięki niemu, na podstawie dostarczonego przez hurtownię pliku, można w kilka chwil automatycznie zapełnić wirtualne półki swojego sklepu tysiącami produktów, zamiast dodawać je ręcznie. To ogromna oszczędność czasu. Ciągle rozwijamy integrator, poszerzamy jego możliwości i rozbudowujemy listę dostępnych hurtowni, również o takie, które działają w coraz popularniejszym modelu dropshipping. Warto wspomnieć, że na naszej platformie można sprzedawać również pliki cyfrowe w dowolnych formatach, czyli e-booki, audiobooki, pdfy, zdjęcia, gry, czy muzykę.

Innym ciekawym rozwiązaniem jest opcja MultiStore, pozwalająca na zarządzanie całą sprzedażą z poziomu jednego, głównego sklepu internetowego bez konieczności logowania się do poszczególnych paneli administracyjnych. Projektowanie intuicyjnych i wygodnych sposobów obsługi sklepu jest dla nas zresztą jednym z priorytetów. Wychodzimy z założenia, że panel administracyjny ma być efektywnym narzędziem pracy. Kładziemy nacisk na rozwój funkcji, takich jak np. zaawansowane filtry czy masowe operacje na elementach, które trudno znaleźć gdzie indziej. Dostosowanie wyglądu sklepu jest również niezwykle proste i intuicyjne – opiera się na zasadzie drag&drop, czyli przeciągnij i upuść. W taki sposób, z użyciem dostępnych szablonów i modułów, można bardzo szybko stworzyć nowoczesną i responsywną witrynę, dostosowaną do wyświetlania zarówno na desktopach, jak i urządzeniach mobilnych.

Ciekawe rozwiązania techniczne to jednak nie wszystko. Zdajemy sobie sprawę, jak ważna dla Klientów jest możliwość skorzystania z pomocy np. przy konfiguracji sklepu, wdrażaniu nowych funkcji lub integracji. Właśnie dlatego dbamy o jak najwyższy poziom obsługi – każdy Klient w razie jakichkolwiek pytań może skontaktować się z naszymi doradcami i mieć pewność, że otrzyma wyczerpującą i kompetentną odpowiedź na swoje pytanie, nie tylko odnośnie oprogramowania, ale również na temat prowadzenia biznesu w internecie.

Jakie są aktualne plany Waszej platformy?

Obecnie rozwój technologii pozwala nam na coraz więcej. Ostatnio przenieśliśmy całą naszą platformę wraz ze wszystkimi sklepami na zupełnie nową, jeszcze wydajniejszą i bezpieczniejszą infrastrukturę serwerową. Dzięki temu wszystkie sklepy działają z bardzo dużą szybkością, co jest niezwykle istotne w e-commerce. Planujemy też modyfikację platformy tak, aby umożliwiała jeszcze łatwiejszą rozbudowę w systemie własnych pluginów. Mam na myśli pełnowartościowy system pluginów o szerokich możliwościach, którego mechanizm będzie działał podobnie do tych, jakie można spotkać np. w przeglądarce Firefox czy Chrome. Poza tym mamy też wiele innych planów związanych z rozbudową platformy o narzędzia wpierające obsługę i rozwój sklepów działających na naszym oprogramowaniu. Pracujemy nad stworzeniem aplikacji mobilnej, pozwalającej na zarządzenie sklepem z poziomu smartfona. Niebawem pojawi się również możliwość prowadzenia firmowego bloga. Ostatnio wprowadziliśmy nowy moduł, który integruje sklep internetowy ze sklepem na Facebooku. Jedną z ciekawszych planowanych przez nas innowacji będzie możliwość dokonania integracji z nowymi na polskim rynku marketplace’ami np. Morele.net. A jeżeli już o marketplace’ach mowa, warto dodać, że kończymy prace deweloperskie nad modułem umożliwiającym sprzedaż na portalu aukcyjnym eBay – to też będzie duuuża rzecz. Stawiamy na to, aby dostarczać oprogramowanie pozwalające na sprzedaż wielokanałową, która przyczynia się do dynamicznego rozwoju sklepów i zwiększa ich konkurencyjność.

Ilu klientów aktualnie korzysta z Waszej platformy? Czy rozważacie wyjście poza Polskę ze swoim produktem?

Od początku działania na naszej platformie otworzyło się 15 000 sklepów internetowych i ta liczba cały czas rośnie. Planujemy również ekspansję zagraniczną. Jesteśmy w końcowej fazie przygotowań do odpalenia Sky-Shopu pod nową marką na rynkach zagranicznych. Więcej nie mogę zdradzić, ale już nie możemy się doczekać!

Do góry!

Polecane artykuły

Zapisz się do naszego newslettera

Wyślij mi newsletter (Możesz się wypisać w każdej chwili).

email marketing powered by FreshMail
 

Subscribe to our newsletter

Send me your newsletter (you can unsubscribe at any time).

email marketing powered by FreshMail
 

Subscribe to our newsletter

email marketing powered by FreshMail