Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Verzovací systém pro webové stránky

Možná píšu naprostou blbost, tak mě předem omluvte.
Potřeboval bych verzovací systém pro webové stránky (CMS PHP fusion, php, mysql). Představa je taková, že by přihlášení uživatelé měli možnost ze stránek aktualizovat soubory o velikosti 3-5kb z daných složek na serveru. V počítači by každý měl stejný systém složek, jeho přesnější umístění by si mohl nastavit (nutnost umístění v Program Files).
Zběžně jsem koukal třeba na dropbox, ale chtěl bych se vyhnout instalaci programu na PC. Představa je taková, že by něco podobného mělo běžet ze stránek, po přihlášení a na aktivní požadavek uživatele. FTP přístup na server samozřejmě je.
Po čem se mám poohlédnout? Co by se na to dalo "znásilnit"?
Abych to dovysvětlil, jedná se o týmové stránky online závodů rFactor. Synchronizované soubory jsou nastavení vozů - pokud by to fungovalo, měl by každý z týmu neustále k dispozici aktuální nastavení.

Ještě jednou, pokud jsem se zeptal na blbost, tak omluva. :-)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Pokud mas Windows Vista nebo Windows 7, uzivatel (i kdyz je spravce) nema moznost zapisovat do progr…
Jan Fiala 07.01.2012 11:03
Jan Fiala
jafi, dovedeš si představit u zarniho bandy zrušení dědičnosti, převzetí vlastnictví nad adresářem a… nový
kmochna 07.01.2012 11:08
kmochna
Problém je, kdo má kde nainstalovanou hru. Standardní cesta C:/ProgramFiles/rFactor/, složky, které… nový
Zarniwúp 07.01.2012 12:04
Zarniwúp
Kliknutim nekde na stranku = delani neceho ze site nebo z prohlizece. V takovem pripade jsou nove OS… poslední
Jan Fiala 07.01.2012 18:59
Jan Fiala

Pokud mas Windows Vista nebo Windows 7, uzivatel (i kdyz je spravce) nema moznost zapisovat do program files, pokud program vylozene nespusti jako spravce!
Aktualizaci souboru v tom adresari by musela delat nejaka sluzba, ktera by byla spustena pod dostatecne vysokym opravnenim (system).
Dalsi moznosti je, ze bys upravil prava na adresar v program files

Musi byt s jsou ty konfigurace ulozeny v program files? To by ti praci docela komplikovalo

Problém je, kdo má kde nainstalovanou hru. Standardní cesta C:/ProgramFiles/rFactor/, složky, které chci synchronizovat jsou v tom případě C:/ProgramFiles/rFactor/UserData/nick_uzivatele/Se ttings. S umístěním Settings nemůžu hýbat vůči umístění složky rFactor (hlavní složky hry). Název složky "nick_uzivatele" je samozřejmě u každého individuální. Systém u uživatelů je taky různý, W XP, W Vista, W7.
Nejjednodušší asi bude přinutit lidi k přeinstalaci hry do "neutrálního" umístění. To snad radši, než po nich chtít upravování práv na adresáře - v tom má kmochna naprostou pravdu, to si taky nedokážu představit. :-)
Můžou si samozřejmě vytvořit složky pro synchronizace někde jinde, ale pak by zase museli ručně aktializovat složky ve hře a efekt synchronizace je pryč.

Chtěl jsem, aby to pro ně bylo co nejjednodušší, přijdou na stránky, přihlásí se, kliknou na panel "Synchronizovat nastavení vozů", "Ano" a hotovo. Každý má existující aktuální nastavení všech ostatních uživatelů okamžitě po následném spuštění hry.
Já vím, že to vypadá jako funkce pro rozmazlence, ale přišlo mi to jako dobrá fičura pro týmové stránky. Když už jsou v týmu, ať z toho něco mají.

Kliknutim nekde na stranku = delani neceho ze site nebo z prohlizece. V takovem pripade jsou nove OS jeste mnohem prisnejsi. napr. Win7 pokud spustis program primo ze site, tak ma jeste vic osekana prava nez normalne, v podstate nemuze skoro zapisovat na disk.

Jedinym resenim je sehnat nejaky aktualizator ve forme sluzby, pokud budes trvat na program files. Dalsi moznosti je nachystat jim davkovy soubor, ktery jim na danem adresari nastavi prava pomoci CACLS.EXE

Zpět do poradny Odpovědět na původní otázku Nahoru