Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Je dobrý nápad mít MySQl u jiného hostingu než samotný hosting?

ivanjanek
verified
rating uzivatele
18. 5. 2016 04:46:38
Mám weby na několika serverech (víceméně u jednoho poskytovatele). Potřebuji, aby weby mezi sebou sdíleli MySQL. Bohužel hosting dovoluje připojení pouze z localhostu. Takže se každý web připojí jen na svoji MySQL a nemůžu sdílet data mezi sebou (např. pro společnou administraci).
Tak jsem si říkal, že bych zaplatil například VPS u Wedosu, nainstaloval tam MySQL, povolil vzdálené připojení a všechny mé weby by používaly jen tuto MySQL.
Myslíte si, že je to rozumné řešení? Například mám obavy z penalizace pro pomalé načítání stránek (i když všechny servery byly v ČR). Co si o tom myslíte?
18. 5. 2016 04:46:38
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196689
Když už tu resis VPS, tak si tam dej komplet vše, ne?
18. 5. 2016 04:49:45
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196688
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
18. 5. 2016 05:20:21
Každý dotaz do databáze by šel mezi datacentry, takže by se zpomalil třeba o 3ms. To nebyl až takový problém, kdyby web potřeboval pro načtení třeba 2-3 dotazy do databáze, ale při více to začne být hodně rychle znát.
18. 5. 2016 05:20:21
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196687
Napsal Screemy;1292696
Když už tu resis VPS, tak si tam dej komplet vše, ne?
Přesně tak.
18. 5. 2016 05:47:57
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196686
ivanjanek
verified
rating uzivatele
18. 5. 2016 07:32:36
Napsal Screemy;1292696
Když už tu resis VPS, tak si tam dej komplet vše, ne?
Nejedná se jen o mé weby atd. Zkrátka dát to vše na jeden mutihosting nebo VPS se sdílenou MySQL není bohužel řešení.
Napsal Souki;1292697
Každý dotaz do databáze by šel mezi datacentry, takže by se zpomalil třeba o 3ms. To nebyl až takový problém, kdyby web potřeboval pro načtení třeba 2-3 dotazy do databáze, ale při více to začne být hodně rychle znát.
Pokud si vezmu i ten nejsložitější typ stránek (eshop), tak většinou jeden dotaz míří na konstrukci bočního menu. A druhý dotaz na vypsání produktů. Celkem 2. Tedy v nejhorším případě řekněme maximálně 5 dotazů...což je podle mě absolutní maximum dotazů pro standardní web.
Otázka tedy je, jestli je to řešení rozumné? Jestli tam nebude veliká časová prodleva? (předpokládám, že největší časovou prodlevu tvoří komunikace server-uživatel a v rámci server-server by ty časy mohly být minimální?) A jestli se nemůže vyskytnout ještě nějaký jiný problém, který mě teď nenapadá? (neřeším teď, že weby budou dvojnásobně náchylné na nefunkčnost, protože budou závislé na dvou systémech)
18. 5. 2016 07:32:36
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196685
hm
verified
rating uzivatele
(20 hodnocení)
18. 5. 2016 09:06:55
Proste to vsechno prehod na jeden server a prestan resit blbosti :) Kdyby ty servery aspon byli ve stejnem datacentru, ale mezi datacentrama to neni tak dobry napad
18. 5. 2016 09:06:55
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196684
Fido123
verified
rating uzivatele
(13 hodnocení)
18. 5. 2016 09:14:48
A ptal ses explicitně svého webhostera, jestli neví, jak to vyřešit?
18. 5. 2016 09:14:48
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196683
Václav Hodek
verified
rating uzivatele
(9 hodnocení)
18. 5. 2016 10:42:20
Případně, pokud to tedy nemůže být vše na jednom serveru, tak si vezmi levný dedikovaný server (třeba od soyoustart.com) a dej si tam virtualizaci. Potom na jednom serveru udělej několik VPSek a máš to vyřešené. Budeš mít ten luxus, že to jsou oddělené prostory, ale současně to bude vše na jednom stroji a nebude docházet ke zpomalení vlivem sítě.
18. 5. 2016 10:42:20
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196682
Martin
verified
rating uzivatele
(62 hodnocení)
18. 5. 2016 11:21:12
Pokud by web dělal skutečně 2-5 dotazů do DB na jednu stránku, zase takový problém by to nebyl. Takový počet dotazů Ti udělá tak max. malý PHP scriptík. U běžné webové aplikace se ty počty dotazů se pohybují běžně v desítkách. U nějakých sprasených systémů to je ještě více. Potom by bylo zpožděný dost velké.
18. 5. 2016 11:21:12
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196681
TomasX
verified
rating uzivatele
(4 hodnocení)
18. 5. 2016 11:54:50
vyzkoušej si a změř si o kolik ti to zpomalí web. Obecně takové řešení není problém, ale asi bych se ptal, proč nechceš přestěhovat i webhosting a děláš to takhle komplikovaně.
Data můžeš sdílet i několika dalšími způsoby vč. si udělat nějaké rozhraní v php pro jejich změnu či synchronizaci. Jde o to, jestli tvoje systémy podporují pracovat na jedné databázi.
18. 5. 2016 11:54:50
https://webtrh.cz/diskuse/je-dobry-napad-mit-mysql-u-jineho-hostingu-nez-samotny-hosting/#reply1196680
Pro odpověď se přihlašte.
Přihlásit