OpenCart.cz

Rýchlosti vývoju opencart-u - je dostačujúci? Uživatel: Roland

Zdravím, zaujímalo by ma aký názor majú ostatný ľudia na rýchlosť vývoju opencart-u.
Pracujem s OC takmer 6 rokov, posledné 2-3 roky sledujem jeho vývoj na github a poslednú dobu ma dosť zaráža "rýchlosť" vývoja, za rok boli schopný zmeniť to čo aktívny programátor vie spraviť za par dní.

Nie raz som sa ich pýtal na vydanie novej verzie, vždy mi prišla odpoveď že koncom mesiaca vide nová verzia 3.1.x.x, túto odpoveď som dostal každý mesiac v roku 2019,  ani jeden termín nedodržali :). Vývoj bol mŕtvy alebo minimálny, boli vykonané len minimálne zmeny v kóde v názvoch premenných, bolo dokončených len zopár funkcií, ale skôr to bol taký slabší refactoring kódu podľa môjho názoru. Boli schopný v roku 2019 vydať len akože novú verziu 3.0.3.1 a 3.0.3.2, kde nebolo vôbec nič nového, len opravené drobné chyby a upravených bolo len pár riadkov kódu :) Dnes máme rok 2020 a stále sa nič (takmer 2 roky žiadne veľké zmeny). Mám s toho taký pocit že sa im už nechce pracovať, berú si len províziu z predaných modulov na opencart.com..

Ak to pôjde takto ďalej, opencart nebude vedieť držať krok s inými CMS ktoré sa aktívne vyvíjajú, čo si o tom myslíte vy? Je rozumné ostávať u opencart-u, alebo je lepší prechod na iné CMS?

Budem rád ak niekto napíše tiež svoj názor. Ďakujem.
Uživatel: DEAWid

Jako administrátor opencart.cz jsem stejného názoru ohledně provizí na opencart.com.

Podle mě udělali hlavně velkou chybu s twig šablonováním. Možná proto je nyní situace taková jaká je. Ne každému programátorovi se chce předělávat současné moduly z tpl na twig. Je to fakt moc pracné a z pohledu programátora nesmyslné. Konkrétně jde spíše o oblast supportu .. Každý eshop je jiný, každý má jinou šablonu.. a upravovat twig na míru je nesmysl .. když jsou "xml (vqmod)" změny  modulů uloženy jako položka v databázi... neustálý refresh po každé změně jakékoli prkotiny...

(můj názor)

Uživatel: Roland

Ako je pravda že prechod tpl na twig je otravný, ale podľa mňa bol aj potrebný, twig je lepšie čitateľný, ale nedajú v ňom použiť a vložiť všetky php funkcie. Ale je pravda že každou novou verziou treba upravovať moduly, šablóny, lebo sa dosť často menia niektoré hlavné zápisy a potom treba vqmod alebo ocmod upravovať pre danú verziu, čo je dosť otravné. Ale z môjho pohľadu je fajn, že už sa v oc 3 zachoval len ocmod, to že sú tie úpravy v DB, to sa mne osobne celkom páči, môžem mať pre viacero klientov ten istý zdrojový kód a len špciálný ocmod, pre daného klienta ak je treba mať preňho nejakú špeciálnu úpravu kódu. Ale je fakt že tie refreshe sú tiež otravné (ale to sa dá vyriešiť vlastným developer módom a trigerom, ktorý to bude robiť za teba). 


Čo mne hlavne vadí, je skôr tá rýchlosť vývoja, je to celé zabrzdené a len sem tam nahrajú zmenený názov funkcie aby to vyzeralo že niečo vyvíjajú a pracujú na tom..