Ale, co kdyz chces mit sablony odlisne? Kazdemu eshopu udelas vlastni slozku.
Muzes si vest zaznamy, co jsi kde pridal, zmenil. Coz evidentne nedelas. (svn a jine technologie, co umoznuji verzovat soubory) Pripadne si udelat nejake vlastni FTP, kde bude aktualni sablona. Tu si stahnes a nakopirujes zpet + do eshopu. Pripadne muzes mit oboje eshopy a kdyz ta vec pro zakaznika nepujde, tak ji do original shopu nebudes kopirovat.
Tak, nastavit cesty urcite muzes.
V nejhorsim jde pouzit
include(url) nebo
echo file_get_content(url)
eval(file_get_content(url))
Jakoze, ty sablony v eshopu prepises, vse smazes a pridat jeden radek, ktery to bude tahat z url.
Jenze, jina url, to ma nevyhodu, ze kdyz treba nezaplatis hosting nebo udelas v php chybu, tak vsechny eshopy najednou prestanou fakcit :) Takhle, kdyz ma kazdy zvlast slozku a treba na jinem hostingu, tak n-1 shopu pojede a 1 vypadne. Tady by se pak tez vyplatilo svn, ze by ses vratil k predchozi verzi souboru.
Jenze, porad muzes neco posahat v db nebo prepsat nejaky soubor, ktery nemas pod svn hlidany. Proto je lepsi vest si vlastni verzovani jeste u sebe na disku. A zalohy, cele to treba zararovat/zipovat, pro jistotu. Jednou za cas i databazi nebo porad, jednou denne.
Ja treba, kdyz neco upravuji, tak se snazim to delat jen na jednom pc. Tam si to stahnu, zkopiruji do *.0. kazda zmena je pak *.1, 2, 3... Coz je hodne podobne verzovacimu systemu.
Blbe je, kdyz potrebuji udelat zmenu a nemam ten pc po ruce. To si pak poznacim nekde na papirek, mozna poslu na mail, zmeny, co jsem provedl, upraveny soubor. Ale proto se snazim nejdriv si stahnout prislusny soubor s eshopu. Porovnat s posledni verzi a kdyz je zmena, tak zvysim cislo. Cili, misto *.0 to zkopiruji treba na *.21, protoze 0-20 uz tam mam. A cas od casu to presunu do archivu a necham tba jen 2 posl verze.