Jadro Jigoshop 2.0 – duzy projekt

Data dodania: 13 maja 2015

Witam,

Lista dodatkowych zmian oczekujacych na implementacje w jigoshop 2.0:
– Backport funkcjonalnosci dodanych w Jigoshop 1.x (raporty, system info, addons, HTML emails with templates, waiting for payment status, licence validation improvements);
– Object caching dla wszystkich elementow statycznych oraz elementow ktore sie nie zmieniaja czesto (opcje: APC [dla kompatibilnosci ze starszymi platformami], File, Memcache, XCache, OPcache). Joomla robi to bardzo dobrze, pierw sprawdzaja ktore pluginy cachowania sa dostepne a potem daja nam wybor z listy dostepnych pluginow cachowania;
– Podzielenie kodu na common/frontend oraz backend – rzaden kod nie powinien byc wczytywany jesli nie jest uzywany na danej stronie;
– Podzielenie kodu oraz plikow CSS/JS na funkcjonalne czesci frontendu (np pay, checkout, my-account);
– Implementacja roli i uprawnien podobnie jak jest to zrobione na stronie 11 w nastepujacym pliku: http://www.interspire.com/shoppingcart/pdf/InterspireShoppingCartUserGuide.pdf (standardowo potrzebujemy nastepujace role: Customer, “Sales Staff”, “Sales Manager” z dostepem do raportow, “Sales Analyst” tylko z dostepem do raportow , “Store Administrator” wszystkie opcje jigoshop ale nie opcje wordpress
– nowe typy produktow: bundled products, subscriptions and bookings
– opcje wyboru ktore typy produktow beda dostepne i ktory typ jest standardowy (przyklad: strona sprzedajaca ebooki oraz ksiazki powinna miec tylko dwa typy produktow do wyboru, a strona hotelu najprawdopodobniej bedzie miala tylko jeden typ producktow – bookings)
– Kod musi byc kompatibilny z php 5.3, 5.4, 5.5, 5.6
– wszystkie stare i wolne funkcje powinny bys zmienione na nowe (i.e. ereg_* functions are slow and should be updated with preg_* ones)
– check for wordpress deprecated functions and replace them
– kompatybilnosc z JRTO
– bramki platnosci na stronie Jigoshop –> Settings –> Payment gateways powinny byc w postaci tabeli z nastepujacymi opcjami: Default radio box, Payment Gateway (nazwa), Enabled (on/off), test/live przelacznik, last successful payment (data godzina), settings w nowym oknie
– Uproszczenie katalogow: aktualnie jigoshop 1.x oraz 2.0 maja wiele podfolderow, musimy miec prosta structure folderow z wielu wzgledow np aktualnie pliki js I css sa w katalogu wp-content/plugins/jiogoshop/assets/js oraz …/css jesli usuniemy assets kazde rzadanie przegladarki bedzie mniejsze I to wplynie na wielkosc codu html
– Wszystkie wymagania google chrome pagespeed, google insight oraz pingdom tak zeby pusta skorka z jigoshop nie pokazywala rzadnych bledow
– Pozbycie sie komentarzy wielu pustych lini itp
– Zakladka z bezpieczenstwem ktora pozwoli na a) wymuszenie sprawdzania czy haslo jest wystarczajaco skomplikowane, b) weryfikacja emailowa uzytkownikow przy rejestracji, c) opcje wlaczenia SSL na checkout albo na calej stronie d) dodanie funkcji captcha do rejstracji ale rowniez powinna byc dostepna dla komentarzy, logowania itp

WPzlecenia funkcjonują zupełnie za darmo już od 12 lat. Dołącz do społeczności i wspieraj WPzlecenia, by działały w tym modelu przez kolejne lata!
Postaw mi kawę na buycoffee.to

Kontakt ze zleceniodawcą

Ogłoszenie zostało zamknięte i z tego powodu dane kontaktowe zostały ukryte. Ogłoszenia zostają oznaczone jako zamnięte automatycznie po 14 dniach lub wcześniej na wniosek zleceniodawcy.

Czy chcesz następnym razem dostać informację o nowym zleceniu jako pierwszy? Kliknij tutaj i dowiedz się jak!