NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Minecraft na localhostu

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Ondřej Pohořelý:29.10.2016 19:40

Dobrý den potřeboval bych vědět jestli jde AuthMe propojit s databází i když mc bude na localu

Odpovědět
29.10.2016 19:40
Nezastavuj se dlouho protože život nikdy nečeká !
Avatar
Filip Šedivý:29.10.2016 22:11

Je tu mnoho faktorů:

Databáze je nainstalovaná na localhostu
V tomto případě půjde propojit.

Databáze je nainstalovaná někde vzdáleně
V tomto případě záleží na samotném nastavení databáze. Pokud na níže položené otázky odpovíš vždy ano, tak nebude problém.

  • Je databázový server umístěn na veřejné IP adrese?
  • Má uživatel nastavené vzdálené přihlašování?
Nahoru Odpovědět
29.10.2016 22:11
Láska je, když si zapamatujete její IP, abyste obešli zpoždění DNS.
Avatar
Odpovídá na Filip Šedivý
Ondřej Pohořelý:30.10.2016 0:12

Právě teď sem to zkoušel a nešlo mi to :( config sem měl nastaven 99% správně

Databáze je na endoře (sql9.endora.cz)

Nahoru Odpovědět
30.10.2016 0:12
Nezastavuj se dlouho protože život nikdy nečeká !
Avatar
Jan Bezdíček
Tvůrce
Avatar
Jan Bezdíček:30.10.2016 2:38

Drtiva (opravdu hodne drtiva) cast databazi ma vzdaleny pristup z bezpecnostnich duvodu zakazan, tzn. k DB se dostanes pouze z localhostu.

Pokud na to chces vyzrat, muzes si v PHP udelat nejakou API, ktera by ti tu tabulku nejakym zpusobem vracela a v nejakych intervalech by nejaky tvuj skript na PC (dejme tomu v pythonu ?) "synchronizoval" tu vzdalenou DB s tvou lokalni :D je to sice celkem masochizmus ale vyresilo by to tvuj problem :D

 
Nahoru Odpovědět
30.10.2016 2:38
Avatar
Odpovídá na Ondřej Pohořelý
Filip Šedivý:30.10.2016 11:24

Databáze na Endoře, mají z bezpečnostních důvodů zakázaný vzdálený přístup. Pokud chcete vyzkoušet, můžete si na měsíc (nějací čeští poskytovatelé umožňují na týden) si pronajmout VPS a tam si rozjet databázi se vzdáleným přístupem. Ale je nutné aby měl VPS přidělenou IP adresu ve verzi 4. Tedy: IPv4.

Editováno 30.10.2016 11:24
Nahoru Odpovědět
30.10.2016 11:24
Láska je, když si zapamatujete její IP, abyste obešli zpoždění DNS.
Avatar
Odpovídá na Jan Bezdíček
Filip Šedivý:30.10.2016 11:28

Ale pokud by měla být zajištěna synchronizace tak v případě online her je toto dost velký masochismus. Neboť, třeba v případě blokace IP adresy pro přístup ke hře. Než se databáze synchronizuje tak ten hráč se tam ještě 10x třeba připojí.
A pokud by měla být relace v obou databázích otevřena a synchronizace by měla být podstatě v přímém přenose, tak se databázové servery sesypou, neboť předpokládám že na toto nejsou dimenzované. A pokud by měli být dimenzované na tyto operace, tak asi s obyčejným VPS (RAM 2GB, CPU 1GHz) a s běžným počítačem toho moc neuděláme.

Nahoru Odpovědět
30.10.2016 11:28
Láska je, když si zapamatujete její IP, abyste obešli zpoždění DNS.
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Filip Šedivý
Jan Bezdíček:30.10.2016 12:19

Pak uz me leda napada napsat si vlastni Auth plugin, ktery holt bude komunikovat s DB pres nejakou API :D je jasny, ze by to byla fakt prasarna takhle resit ale .... urcite musis uznat, ze nekdy si zoufale situace zadaji zoufale reseni :D

 
Nahoru Odpovědět
30.10.2016 12:19
Avatar
Marek Mansor Fojtl:30.10.2016 12:26

Pořád si říkám co je tak těžkého si na ten LocalHost nainstalovat DB systém a udělat to jednoduše

Nahoru Odpovědět
30.10.2016 12:26
PHP
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Marek Mansor Fojtl
Jan Bezdíček:30.10.2016 12:28

To je to, bylo by to moc lehke ;) :D

 
Nahoru Odpovědět
30.10.2016 12:28
Avatar
Odpovídá na Jan Bezdíček
Marek Mansor Fojtl:30.10.2016 12:29

Já úplně zapoměl, ale většinou mám stejný problém :D

Nahoru Odpovědět
30.10.2016 12:29
PHP
Avatar
Filip Šedivý:30.10.2016 13:34

Mám ještě lepší řešení.
Většina lidí co zakládá herní servery, tak všechno chtějí zadarmo ale při tom chtějí na tom vydělat balík. Je to stejné jako podnikání. Pro to aby se něco vybudovalo musíš jít převážně vždy do mínusu nebo mít nějaký kapitál který pro rozjezd investuješ.
Co si našetřit 500 Kč, a na 3 měsíce to do toho vrazit u nějakého poskytovatele co se zabývá pronájmem herních serverů? Dají ti třeba k tomu zdarma i databázi menšího obsahu. A nemusíš potom řešit takovéto pakárny.
Ale zas, to bys do toho musel investovat svoje penízky co?

Nahoru Odpovědět
30.10.2016 13:34
Láska je, když si zapamatujete její IP, abyste obešli zpoždění DNS.
Avatar
Odpovídá na Filip Šedivý
Ondřej Pohořelý:30.10.2016 13:41

O investici mi nejde, ale nepsal sem že bych to chtěl veřejně chtěl sem to jen na testovani phpcka ale to je jedno.

Kazdopadne děkuji za všechny nápady

Nahoru Odpovědět
30.10.2016 13:41
Nezastavuj se dlouho protože život nikdy nečeká !
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Filip Šedivý
Jan Bezdíček:30.10.2016 15:09

Trosku "off topic" ale ... neznam moc hernich serveru, ktere vydelavaji. Skoro vzdy to autori bud zabali, kdyz zjisti, ze to nevynasi nebo to proste lidi delaj, protoze je to bavi.

 
Nahoru Odpovědět
30.10.2016 15:09
Avatar
Odpovídá na Jan Bezdíček
Filip Šedivý:30.10.2016 15:45

Ono totiž provoz herních serverů výdělečný není, pokud není co nabídnout. Převážně penízky se vráží zpět do chodu serverů.

Nahoru Odpovědět
30.10.2016 15:45
Láska je, když si zapamatujete její IP, abyste obešli zpoždění DNS.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 14 zpráv z 14.