Blackfriday a Magento 1-2 áruházakban, üzemeltetők figyelmébe tippek trükkök

A Blackfriday Magyaroszágon is egyre népszerűbb sőt most már nem csak november hónap utolsó pénteki napján hanem valahol már a hónap közepétől Black Friday van… Mi történik ilyenkor.
Mindenki nagy akciókat vár és a webáruházak világában a pénteki napon 00:00-kor hatalmas tömegek nézik weboldalunkat. Ekkor valaki a háttérben elkezdi betölteni az akció árakat, egy pici hiba s omlik a rendszer… Rémálom az üzemeltetőnek és a fejlesztőnek…

Tippek trükkök:

1. Ha meghirdettük, hogy nálunk bizony Black friday lesz, akkor ezt a szerver üzemeltetőnek is említsük meg s kérjük szerverünk, VPS-ünk átmeneti erőforrás emelését erre az időszakra, hogy ne roppanjon meg a teher alatt. Ezen nem érdemes spórolni, ha bedől a shop a terheléstől, akkor sok elégedetlen vásárlót haragíthatunk magunkra, és a sok panasszal és az elmaradt bevétellel még nem is számoltunk.

2. Árazás tekintetében a legrosszabb amit elkövethetünk, ha csütörtök 23:50-kor kezdjük el CSV-vel befrissíteni az árakat, a legrosszabb esetben új termékeket hozunk létre (duplikálással erre az időre teljesen feleslegesen a saját SEO-jukat kivéreztetve és az életüket megnehezítve). Az amúgy is magas látogató szám miatt leterhelt szerver ezzel szépen ki lehet fingatni. “Blackfriday a Magento 1-2 áruházakban, üzemeltetők figyelmébe tippek trükkök” Tovább olvasása

Reklámok

Magento 2 termék és készletszinkron

A napokban volt szerencsém egy olyan Magento projekthez ahol a termékeket és jellemzőiket programozott módon jutatjuk fel a webáruházba. A termékeket típusát tekintve nem nagy webshop, viszont a termékszám az több 10 ezres nagyságokra rúg. Mivel akár percenként változhat a termékek ára és készlete ezért mindenképpen szinkronizációt kell fejleszteni. Az már kiderült az elmúlt évek tapasztalatai alapján, hogy egy köztes rendszerrel célszerű megvalósítani a kapcsolatot a Magento webáruház és a készletkezelő rendszer között. “Magento 2 termék és készletszinkron” Tovább olvasása

Magento 2 fejlesztés

Rég volt már, hogy bejegyzést tettem közzé, egy ideje Symfony alapokon fejlesztek egyedi oldalakat, hol nagy recpet oldalon márkakezelő oldalt, hol nyereményjátékot. Van amikor hírlevél küldő rendszer integrációt vagy éppen foglaló motorral kapcsolatos ajánlatok listázásán dolgozom.
Míg korábban Magento 1-es rendszer alapokon fejlesztettem webáruházakat s azok karbantartását is elvégzem. Jó ideje lehet hallani a Magento.com oldalon, hogy a Magento 1 támogatottsága 2018 novemberében meg fog szűnni. Ugyanakkor a nagy elterjedség miatt ezt már 2020-ra próbálják ki tolni. Ennek oka, hogy a Magento 2 visszafele nem kompatibilis azaz minden Magento 1-re elkészített fejlesztést újra meg kell csinálni Magento 2-re. Ide értve készletkezelő számlázó rendszer integrációt, fizetési szállítási modulokat, sőt a Magento 2 nyelvi fájljait is újra kell gyártani. Ez egyrészről szörnyű hír azoknak akik Magento 1-el rendelkeznek, nagyjából 2-3 év és a Magento 1-et le kell cserélni, már csak azért is mert a PHP5-höz képest a PHP7 30%-al gyorsabb.
Magyarországon jelenleg elég kevesen foglalkoznak Magento 2 fejlesztéssel  és a motor telepítése sokkal nagyobb szakértelmet kíván mint a Magento 1 esetében. Már többször írtam, hogy elindítom saját Magento 2-es webáruházam magyar nyelven. Remélem ez idén tényleg megvalósul, ugyanis több Magento 2-es projekten is dolgozom jelenleg. Már nagyon sok olyan akár ingyenes modul van aminek segítségével egy magyarországi viszonyokhoz megfelelő alap Magento 2 telepítés is összehozható.

Mit jelent az alap telepítés olvasatomban? “Magento 2 fejlesztés” Tovább olvasása

Ingyenes OTP bankkártyás fizetési modul Magento 2 webáruházhoz

Hiszed vagy sem de Youama fejlesztői egy nagy meglepetéssel készültek a Magento 2 magyar webáruház tulajdonosok számára, ingyenesen elérhetővé tették a Magento 2-re fejlesztett OTP bankkártyás fizetési moduljuk kódját. Így bárki által szabadon letölthető és módosítható Magento 2 fizetési modullal lettünk gazdagabbak, bővebb info itt.

Megnyitom a saját Magento 2 webáruházam alapon, jó tanács: árak kezelése

Tapasztalataim során sokan próbálnak és visznek véghez Magento webáruház indítást, mert pár beállítás elvégézésével végső soron egy működö webáruházat tud építeni bárki, egy kis hozzáértéssel utána olvasással. Van, egy olyan szinte folyamatosan jelentkező probléma, hogy a Magento webáruházba a termékek nettó árral kerülnek be és a Magento ebből számolja ki a bruttó árat. Ezzel azon tereületeken ahol, a valutában megengedett a tizedes használata alapvetően nincs is probléma. De mi egy agyonszabályozott és kivételt képző ország vagyunk, hurrá 🙂 Nálunk már nincs fillér… és a probléma itt kezdődik, ugyanis ha nettó árral kerül be mondjuk egy csavar, ami nettó 5 Ft az kisker áron (27% ÁFA-val számolva) bruttó 6,35 Ft. Ha valaki ebből vesz 111 db-ot az 704,85 Ft. “Megnyitom a saját Magento 2 webáruházam alapon, jó tanács: árak kezelése” Tovább olvasása

Megnyitom a saját webáruházam Magento 2 alapokon magyar nyelven

Ugyan 2017-ben terveztem elindítani a saját webáruházam, de a késlekedésnek sok egyéb megrendelés tett keresztbe. Az idei évben a Magento kinyírta a Magento 1-es modulok oldalát a Magento Connectet. Anno úgy terveztem, hogy a webáruházam Magento 1 alapon indítom útjára, de az idei évben beláttam ez csak kidobott idő lenne. Még 2016 tavaszán foglalkoztam kicsit Magento 2-vel főleg a nyelvi fordítások terén, azonban az idei 2017-es évben erre nem tudtam eddig további energiát (igazából időt) fordítani. Azt viszont látom, hogy az Adobe Flash támogatottsága sok böngészőben csak külön telepítéssel kerül be, így például a Magento 1 adminisztrációs felületén a kép feltöltés is nehézkessé válik.

A rengeteg eltűnő modul pedig a Magento 1 pályafutásának végét jelenti. “Megnyitom a saját webáruházam Magento 2 alapokon magyar nyelven” Tovább olvasása

Magento 1 PHP5.6 és Magento 2 PHP7.1 egy Apache

A fejlesztéseim korlátjába ütköztem amikor is a Magento 1-es porjektekhez még PHP5.6 kell de a Magento 2 fejlesztésekhez már PHP 7.1 kellene. Ubuntu 16 alatt viszonylag könnyű megoldani a problémát. Használhatnék Docker-t is, de másnál nem kell felhúzni a fejlesztői környzetet. Apache webszerverrel dolgozom, mert Magento fejlesztéseken kívül mással is dolgozom. A cél az, hogy egyszerű konfigurációval lehessen egymás mellett PHP5.6-os és PHP7.1-es projekteket futtatni.

Azt, hogy melyik oldal melyik PHP-t használja Vhostban fogjuk beállítani. A megoldához pedig PHP5.6 és PHP7.1-et telepítünk FPM módban:
sudo su
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install libapache2-mod-fastcgi php5.6-fpm php5.6 php5.6-dev php5.6-mcrypt php5.6-mbstring php5.6-mysql php5.6-zip php5.6-gd php5.6-xml php7.1-fpm libapache2-mod-fastcgi php7.1-fpm php7.1 php7.1-dev php7.1-mbstring php7.1-mysql php7.1-zip php7.1-gd php7.1-xml php7.1-curl php7.1-intl php7.1-json php7.1-mcrypt

“Magento 1 PHP5.6 és Magento 2 PHP7.1 egy Apache” Tovább olvasása