Mi lesz veled osCommerce-2010?
OSCOM V3.0 és online merchant V2.2
Az elmúlt időszakban azt tapasztalhattuk, hogy nem jelennek meg újabb vázfejlesztések. Az elmaradásoknak több, de bíztató és előremutató oka van. Az egyik, hogy a fejlesztők igyekeznek a PHP5.3-as szabványra áttérni. A változásnak köszönhetően a V2.2 bővítményekben is követni kell a PHP5.3 szabályokat. A folyamat lassú és időigényes. Biztosra vehetjük, hogy egyenlőre nem lesz RC3 sem V2.3, csak egy végleges V2.2 PHP5.3 kompatibilis verzió?
Új név, új rendszer
![]()
Az osCommerce V3alfa5 teljesen felfordul és új irányt vesz. A változtatások egyben újabb lehetőségeket nyitnak meg, a többi szabványos tartalomkezelő felé is. Tovább bővül az objektumorientáltság, melyben már a vásárlási folyamat vezérlése is bekerül az application osztályokba, véglegesen teljesen elkülönül a felhasználói oldal, a telepítés és az adminisztráció.
Üdvözöljük a nyitást, mivel eddig sem volt könnyű feladat az osCommerce rendszerek más tartalomkezelőbe való integrálása, annál is inkább, mert nem volt nyitott alaprendszer.
Automata bővítmény betöltés, végre valahára!
A PHP5.3-nak és a párhuzamosan folyó objektumorientálásnak köszönhetően lehetőségünk lesz önálló applikációk, eljárások létrehozására, amelyek a jelenlegi vázban szabadon cserélhetőkké válnak és nem követelik meg a felhasználóktól, hogy a vázon hajtsanak végre végzetesnek tűnő olyan szabványtalan(!) változtatásokat, mely állandóan rendszer instabilitását és inkompatibilitási problémákat okozott. Az automata objektum behívás könyvtár/fájl névre lesz szabványosítva.
Biztonság fokozása
A végső OSCOM rendszerben terv szerint két fő könyvtárunk lesz. Az első maga a váz, a második pedig a /puplic mappa lesz, amibe a a termék képek, a sablonok és a java scriptek tartoznak. A változtatással megnő az alaprendszer biztonsága, mivel a publikus részek fizikailag is elkülönülnek a tárhelyen.
Név szabványok alkalmazása
Az osCom alapváz programnyelve során kitüntetett figyelmet fordítanak majd a szabványosított osztály névhasználatra és törekednek egyes olyan google php csoport alkalmazásokban megjelölt irányok figyelembevételére, mely kitünő lehetőségeket nyújt már most is a Zend Framework v2.0 és Symfony v2.0 rendszerek számára.
- Eltűnik a sokanak bosszúságot okozó ".." útvonal leíró, mely egyes szervereken lehetetlenné tette a telepítést.
- Egy tipikus példa az osztályok beágyazására és az osztályokban kévő funkciók meghívására a PHP kódban
use osCommerce\OM\Registry;
use osCommerce\OM\Database;
.
.
.
Registry::set('osC_Database', Registry::get('Database')); // HPDL to delete
- ...és még sok más újdonság.
Frissítés az újabb verzióra
Harald de Ponce megerősítette, hogy frissítési lehetőséget kapunk a V2.2 és az V3alfa5 alaprendszerekről az új vázra. Itt azonban megjegyezte, hogy az alapadatbázisról lesz lehetőség csak továbblépni. Amennyiben adatbázist is érintő bővítményeket használunk, azt csak a bővítményfejlesztéseken keresztül tehetjük majd meg.
...na, de mikor?
A váz fejlesztés pillanatnyi állapotáról, akit ez érdekel a megszokott githubon és itt tájékozódhat.
Addig is, amíg elkészülnek az új rendszerek a teljesség igénye nélkül a jelenlegi fontosabb bővítmények bemutatásával szeretnénk egy cikksorozatot indítani. Ezzel is szélesíteni kívánjuk azt az ismereti kört, ami bemutatja az oscommerce webáruházban rejlő extra lehetőségeket.
Módosítás: ( 2010. június 05. szombat, 16:11 )





Nagyon jók a kilátások,igaz még nem néztem utána. Kizárólag nálatok olvastam a fejlesztésről.
A rendszer nekem sok fejtörést okozott és még fog is,de nagyon szeretem.Miközben folyton gondokba kerültem(nem vagyok programozó)néztem más alkalmazást is ,és pont ott javítanak ahol nekem arra a legnagyobb szükségem van,úgyhogy csak hajrá
Várjuk a következő beszámolót.