PHP Enumeracje zaawansowane – backed enums, metody, interfejsy, Magento 2
Enumy weszły do PHP w wersji 8.1 i są czymś więcej niż tylko typowaną listą stałych. Backed enums z wartościami string lub int, metody na enumach, implementacja interfejsów, cases jako argumenty funkcji – to narzędzia które eliminują całą klasę błędów związanych z magic strings i niezwalidowanymi wartościami. Pokażę wszystkie możliwości z praktycznymi przykładami z Magento 2.
- Opublikowano w PHP
Migracja z Magento 1: dlaczego zwłoka to rosnące ryzyko
Magento 1 osiągnął End of Life w czerwcu 2020. To ponad pięć lat bez oficjalnych łat bezpieczeństwa. Mimo to część sklepów nadal działa na tej platformie – często dlatego że „jakoś działa” i migracja wydaje się kosztowna i ryzykowna. Obydwa argumenty są prawdziwe. Ale ryzyko zostawania na M1 rośnie każdego miesiąca.
- Opublikowano w E-commerce
MSI – Multi Source Inventory: algorytm doboru źródeł, własny SSA
Multi Source Inventory (MSI) to jeden z największych refaktoringów w historii Magento 2 – wprowadzony w wersji 2.3. Zamiast jednego globalnego stanu magazynowego, produkty mogą mieć stany w wielu źródłach (magazyny, sklepy stacjonarne, dropshipping). Algorytm doboru źródeł (Source Selection Algorithm) decyduje skąd realizować zamówienie. Pokażę architekturę MSI, jak działa domyślny algorytm i jak napisać własny.
- Opublikowano w Magento / Adobe Commerce
Magento 2: czy warto i ile kosztuje wdrożenie
Pytanie „ile kosztuje Magento 2?” pada regularnie i regularnie nie ma na nie prostej odpowiedzi. Zakres wycen na rynku polskim to 30 000 – 500 000 zł netto. Rozpiętość nie wynika z dowolności agencji, ale z fundamentalnych różnic w zakresie projektu. Poniżej wyjaśniam co faktycznie wpływa na cenę.
- Opublikowano w E-commerce
