Zadejte hledaný výraz...

Jak vyřešit pronájem CMS?

Marek
verified
rating uzivatele
(2 hodnocení)
27. 5. 2012 18:03:32
Ahoj,
Programuji vlastní CMS a chtěl bych ho pronajímat. Zdrojový kódy dávat nechci, proto jsem si vybral možnost pronájmu..
Chtěl bych to pronajímat v cz, sk a anglicky mluvících zemí.
Ale jak to vyřešit? Napadli mě dvě možnosti...
1) Zřídit si tzv Resserel hosting (aspoň myslím že se to tak jmenuje :) ). Šlo by o to, že bych měl u webhostera účet, a "podemnou" by byli moji klienti. Já bych jim na ftp nahrál aplikaci, zprovoznil, udělal úpravy atd.. A klient by neměl přístup na ftp a databázi, jen třeba do emailů atd... Pokud ale budu mít hodně klientů, nevím jak bych řešil aktualizace...
2) Předělal bych to CMS do jedné velké aplikace s tím, že by se používali tzv Slave servery. Jako velkou výhodu vidím to, že pokud např bude web v USA a já jako čech se tam budu chtít podívat, web mi najede z českého serveru. Tudíž kratší odezva atd... Další výhoda jsou ty aktualizace. Udělám to jednou, a projeví se to u všech klientů naráz.
Co si o tom myslíte? Jak to řešíte? Jak to řeší jiné firmy?
Moc informací jsem o tom nenašel, proto jsem založil tenhle thread :)
Díky za reakce
EDIT:: Asi jsem si popletl slovíčka... Místo slave serveru (databáze) jsem myslel, že by se to podle lokace IP adresy připojilo na "nejbližší" server :-)
27. 5. 2012 18:03:32
https://webtrh.cz/diskuse/jak-vyresit-pronajem-cms/#reply769082
Lukáš Urban
verified
rating uzivatele
(7 hodnocení)
28. 5. 2012 16:47:52
Myslím, že řešit ručně všechny aktivace je docela nepraktické ...
28. 5. 2012 16:47:52
https://webtrh.cz/diskuse/jak-vyresit-pronajem-cms/#reply769081
Marek
verified
rating uzivatele
(2 hodnocení)
28. 5. 2012 18:31:11
Taky si myslím... Ta druhá varianta se mi líbí víc. Aktualizaci bych udělal vlastně tolikrát, kolik by bylo serverů.
Už mám vyřešený i to, že se vybere takový server, který je návštěvníkovi nejblíž. Teď jen předělat zbytek aplikace :D
28. 5. 2012 18:31:11
https://webtrh.cz/diskuse/jak-vyresit-pronajem-cms/#reply769080
McFly
verified
rating uzivatele
(4 hodnocení)
28. 5. 2012 18:42:04
Pokud je to CMS v PHP, může se použít například rozšíření bcompiler ke zkompilování zdrojáků. Tím zákazník ztratí možnost editace/prohlížení zdrojáků. Na serveru, kde to pak bude běžět, musí být PHP s tímto rozšířením (dá se snadno dokompilovat, ale bohužel zatím není podpora pro PHP 5.4 a kdo ví, zda vůbec bude... trošku jsem si psal s vývojáři toho rozšíření a nemají moc čas ani chuť, protože PHP 5.4 prošlo oproti předešlým verzím velkými změnami)
28. 5. 2012 18:42:04
https://webtrh.cz/diskuse/jak-vyresit-pronajem-cms/#reply769079
Marek
verified
rating uzivatele
(2 hodnocení)
28. 5. 2012 18:47:44
Píšu to v Nette a jako databázovou vrstvu používám Doctrine2. Nette generuje cache templatů, takže to by mi moc nepomohlo. Jen na "skrytí" modelů a presenterů. A za druhý právě nechci řešit problémy s aktualizacema kvůli Doctrine2. Pokud na hostingu nepojede ssh, tak neaktualizuje databázi. Jasně, může se to udělat růčo, ale to mi přijde zbytečný, pohodlnější je to jedním příkazem :-)
28. 5. 2012 18:47:44
https://webtrh.cz/diskuse/jak-vyresit-pronajem-cms/#reply769078
Pro odpověď se přihlašte.
Přihlásit