Artykuły dla developerów e-Commerce | Blog X-Coding

Artykuły w kategorii: Developers

pwa-w-magento

PWA w Magento

28.05.2019 / / Developers

Już w 2014 roku okazało się, że więcej osób korzysta z internetu na urządzeniach mobilnych niż komputerach. Od tego czasu ta tendencja systematycznie rośnie. Zapewnienie klientom bezbłędnego doświadczenia mobile już dawno przestało być ukłonem w ich stronę, a stało się koniecznością. PWA pomaga spełnić te wymagania. Łączy w sobie najlepsze funkcjonalności aplikacji mobilnych (m.in. powiadomienia […]

jak-oprogramowanie-wplywa-na-zadowolenie-pracownikow

Jak oprogramowanie wpływa na zadowolenie pracowników?

9.04.2019 / / E-Commerce

Bunt maszyn to dla wielu pracowników nie fantazja rodem z filmu science fiction, ale codzienność. Niefunkcjonalny panel administracyjny sklepu, słaba wersja mobilna CRM, uniemożliwiająca aktualizację systemu w drodze ze spotkania do firmy, miliony arkuszy, w których złośliwie ukryły się dane produktowe… Zły wybór oprogramowania potrafi utrudnić życie. W jak wielu firmach mamy do czynienia z […]

Bądź zawsze na bieżąco

Nowości ze świata e-Commerce, raz w miesiącu, bez spamu.

integracja-z-magento2

Integracja z Magento 2 #1 — stabilność integracji, obsługa awarii, kolejkowanie

24.10.2018 / / Developers

Każde zaawansowane wdrożenie e-Commerce wiąże się z integracją. W końcu Twoja firma funkcjonuje w dużo większym kontekście biznesowym. Sprzedaż to nie wszystko! Ważne są też zarządzanie dostawami, zamówieniami, klientami, produktami i tak dalej. Jeśli używacie więcej niż jednego systemu, prawdopodobnie temat integrowania masz już za sobą. Co więcej, z dużym prawdopodobieństwem niekoniecznie wspominasz go z […]

narzedzia-do-monitorowania-serwisow

Przegląd narzędzi do monitorowania serwisów

21.08.2018 / / Developers

Każdy właściciel lub opiekun systemu informatycznego powinien dbać o jego niezawodność za pomocą szeregu procesów i podejść gwarantujących wysoką jakość rozwiązań. Żaden system nie jest w 100% odporny na upływ czasu i całkowicie bezobsługowy. Stosując opisane przeze mnie narzędzia, będziemy ostrzegani przed anomaliami w naszym systemie, co pozwoli nam zareagować jeszcze zanim dojdzie do awarii. […]

zadanie-http

Żądanie HTTP, czyli co stoi za komunikacją WWW

14.08.2018 / / Developers

Podczas pracy z PHP (a przynajmniej na początku swojej przygody z tym językiem) w zasadzie nie jest konieczne zrozumienie sposobu przesyłania informacji protokołem HTTP. Mechanizmy dostępne w PHP właściwie zajmują się za nas całą komunikacją. Nie oznacza to, że nie napotkamy na swojej drodze programistycznej, np. potrzeby dokładniejszego sterowania nagłówkami. Rozumienie zasad działania protokołu HTTP […]

instalacja-akeneo

Instalacja Akeneo

8.08.2018 / / Developers

W dzisiejszym artykule opiszę proces instalacji Akeneo PIM na systemie Ubuntu 16.04 przy użyciu dockera. Jeżeli nie masz zainstalowanego dockera (wraz z docker-compose), możesz zrobić to zgodnie z instrukcją tutaj: https://docs.docker.com/install/linux/docker-ce/ubuntu/ Docker-compose możesz zainstalować poleceniami: curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose Przystąpmy do samego uruchomienia Akeneo PIM. Zaczynamy od sklonowania repozytorium: […]

magento-2-testowanie-wydajnosci

Magento 2 – testowanie wydajności

18.07.2018 / / Developers

Systemy e-Commerce utrzymywane na silniku Magento2 nierzadko mają bardzo rozbudowane bazy produktów, klientów oraz zamówień, które ciężko jest (głównie ze względu na rozmiar danych) utrzymywać na różnych instancjach, np. deweloperskich czy testowych. Dodatkowo dochodzą jeszcze kwestie związane z bezpieczeństwem danych osobowych (RODO/GDPR). Problemy te możemy wyeliminować używając na środowiskach deweloperskich i testowych przykładowych danych dostępnych […]

zrozumiec-programiste

Zrozumieć programistę

8.12.2017 / / Developers

Każdy z nas kiedyś coś komuś musiał tłumaczyć i każdemu zdarzyło się też kiedyś frustrować, jak po raz 3 nie może zrozumieć czegoś, co „dziecko już dawno by załapało”. Obalając popularny mit, programiści to też ludzie, z tym, że wielu już poddało się w tłumaczeniu innym, na czym polega ich praca. Jeśli kiedyś przypadkiem natknąłeś […]

samodzielna-instalacja-sklepu-opartego-magento-czesc-iv

Samodzielna instalacja sklepu opartego na Magento – część IV

17.10.2017 / / Developers

W poprzedniej części zakończyliśmy techniczne aspekty wdrażania sklepu. Teraz skupimy się na jego konfiguracji. Konfiguracja podstawowych parametrów sklepu Zacznijmy od ustawienia parametrów takich jak nazwa sklepu czy dane kontaktowe. Na potrzeby tego opracowania przyjmiemy, że nazwa naszego sklepu to Mage2Sell (tak żeby trochę spinało się z domeną ?). Przejdźmy do panelu administracyjnego, do Content-> Design […]

samodzielna-instalacja-sklepu-opartego-magento-czesc-iii

Samodzielna instalacja sklepu opartego na Magento – część III

27.09.2017 / / Developers

W poprzedniej części zakończyliśmy naszą pracę na wdrożeniu strony głównej na nowym wyglądzie sklepu. Przejmy do jeszcze jednego niezbędnego elementu, a następnie zajmiemy się instalacją dodatkowych modułów. Ustawienie odpowiedniej domeny dla sklepu Do tej pory posługiwaliśmy się adresem: http://176.119.58.148, co oczywiście nie sprzyja zapamiętaniu adresu naszego sklepu przez użytkowników. Po to właśnie w internecie używane […]

samodzielna-instalacja-sklepu-opartego-magento-czesc-ii

Samodzielna instalacja sklepu opartego na Magento – część II

15.09.2017 / / Developers

W poprzedniej części zakończyliśmy naszą pracę na działającym sklepie z domyślnymi ustawieniami i produktami. Zacznijmy dodawać nieco konfiguracji i personalizacji do naszego sklepu. Instalacja szablonu graficznego Standardowy wygląd Magento2 (template Luma) nie jest brzydki, jest responsywny – ogólnie moglibyśmy go używać. Standardowy szablon Magento wg mnie to kiepski pomysł i musimy wybrać jakiś szablon, który […]

dobre-praktyki-frontendowca

Dobre praktyki Frontendowca

29.08.2017 / / Developers

..czyli jakich błędów nie powinien popełniać w swojej codziennej pracy. 1. Nie używaj atrybutu style=”…” oraz wewnętrznego arkusza stylów <style type=”text/css”>…</style> <span style=”font-weight: 400;”> powoduje to nie tylko dłuższe ładowanie strony, ale i problemy z wprowadzaniem zmian. Wszystkie style powinny być umieszczane w osobnym pliku .css <link rel=”Stylesheet” type=”text/css” href=”style.css” /> 2. Unikaj używania deklaracji […]

frameworki-frontendowe

Frameworki frontendowe

9.08.2017 / / Developers

Frameworki czyli inaczej szkielety do budowy aplikacji coraz częściej są wykorzystywane podczas tworzenia projektu strony internetowej. Każdy posiada domyślną konfigurację, sterowanie jest z góry ustalone przez framework, a nie przez użytkownika. Framework może być rozbudowywany na potrzeby projektu. Jeśli użyjemy dobrze zbudowany framework CSS, możemy być pewni, że znacznie to przyspieszy proces tworzenia aplikacji, zaoszczędzi […]

model-view-presenter

MODEL-VIEW-PRESENTER

4.08.2017 / / Developers

..czyli jak zadbać o właściwą architekturę androidowej aplikacji i nie zgubić się w over999 linijkach kodu w Activity. Model-View-Presenter jest jednym z najbardziej popularnych rozwiązań architektonicznych aplikacji mobilnych. Dzisiaj porozmawiamy o Androidzie i o tym, w jaki sposób ja korzystam z tego wzorca i ułatwiam życie sobie i osobom, które mają styczność z moim kodem. […]