Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Hosting s externim pripojenim k DB

Aktivity
Avatar
Jan Bezdíček
Tvůrce
Avatar
Jan Bezdíček:26.4.2013 13:08

Zdravim, delam zrovna jednu app a potrebuju k tomu (MySQL)databazi ... napadlo me vyuzit svuj hosting na wedosu, ale tam nepodporuji externi pripojeni k DB, na webzdarma taky ne ... a zde konci me znalosti hostingu :D proto bych se chtel zeptat jestli neznate nejaky hosting je externi pripojeni povoleno, diky :)

 
Odpovědět
26.4.2013 13:08
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:11

Tohle se většinou řeší vytvořením nějakého API, málo hostingů ti dá veřejné připojení k DB, můžeš dát do googlu webhosting a obvolat je, ale API mi připadá lepší.

Nahoru Odpovědět
26.4.2013 13:11
You are the greatest project you will ever work on.
Avatar
Jan Bezdíček
Tvůrce
Avatar
Jan Bezdíček:26.4.2013 13:13

ummm a netusis jestli Wedos nejakou na to ma ? :) zatim jsem totiz na bodu mrazu a vubec poprve delam neco se "vzdalenou" DB

 
Nahoru Odpovědět
26.4.2013 13:13
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:19

APInu si napíšeš ty ;-)

Nahoru Odpovědět
26.4.2013 13:19
You are the greatest project you will ever work on.
Avatar
Jan Bezdíček
Tvůrce
Avatar
Jan Bezdíček:26.4.2013 13:22

Ach ta lenost :) to uz radsi rozjedu mysql server na nejakym starym srotu doma :D ale diky :)

 
Nahoru Odpovědět
26.4.2013 13:22
Avatar
Juraj Mlich
Tvůrce
Avatar
Juraj Mlich:26.4.2013 13:23
:)
 
Nahoru Odpovědět
26.4.2013 13:23
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Jan Bezdíček
Kit:26.4.2013 13:26

Vlastní API má tu výhodu, že obsloužíš jen ty požadavky, které skutečně obsloužit potřebuješ. Můžeš tím také snížit nároky na přenosy dat a udělat k nim rozhraní podle vlastních potřeb. Na komunikaci s lokální aplikací pak nebudeš používat SQL, ale vlastní API.

Nahoru Odpovědět
26.4.2013 13:26
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Kit
Jan Bezdíček:26.4.2013 13:29

Chapu to, jen delam app kde bude chat resenej pres DB a ten chat je jen "doplnek", takze to neni zas tak prioritni abych pro to psal API :D

 
Nahoru Odpovědět
26.4.2013 13:29
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:30

API je jednoduché, většinou funguje přes XML.

Nahoru Odpovědět
26.4.2013 13:30
You are the greatest project you will ever work on.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:31

Tak zrovna API pro chat je napsané rychleji než nainstaluješ SQL serveru u sebe doma :D

Nahoru Odpovědět
26.4.2013 13:31
You are the greatest project you will ever work on.
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na David Hartinger
Jan Bezdíček:26.4.2013 13:33

Abych byl uprimny, tak jsem se v tomhle nikdy nehrabal ... takze o tom vim kulovy :) z toho vyplyva, ze nez bych tu API napsal, tak by byla zase zima :)

 
Nahoru Odpovědět
26.4.2013 13:33
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:42

API označuje rozhraní. Vymyslíš si, co se na server bude posílat a co se ze serveru bude tahat. Potom si na to uděláš skripty, třeba prispevkyuziva­tele.php?id=123 vrátí v XML posledních 100 příspěvků co někdo napsal. XML si jednoduše naparsuješ, PHP má třídu SimpleXML. Na druhou stranu budeš mít třeba vlozzpravu.php?ko­mu=10&odkoho=20&tex­t=ahoj,%20jak%2­0se%20mas. Určitě si to zkus, pokud chceš programovat vážněji, měl bys takové věci umět.

Editováno 26.4.2013 13:42
Nahoru Odpovědět
26.4.2013 13:42
You are the greatest project you will ever work on.
Avatar
Odpovídá na David Hartinger
Luboš Běhounek Satik:26.4.2013 13:50

Jen pak kdybys to někde opravdu používal, tak nezapomínej nějak ověřovat, že ty data vkládáš ty, třeba si posílat a kontrolovat nějaký klíč.

Gorieno: Pokud by jsi někdy z tvého programu přistupoval přímo do nějaké databáze , tak doporučuji se přihlašovat pod nějakým hodně osekaným účtem, protože údaje k přihlášení do DB by si pak mohl vytáhnout každý jouda a udělat ti tam pěknou paseku :) .

Editováno 26.4.2013 13:50
Nahoru Odpovědět
26.4.2013 13:50
https://www.facebook.com/peasantsandcastles/
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
Jan Bezdíček:26.4.2013 13:52

Hmmm ... nejde to heslo nejak poslat v MD5ce ? :D

 
Nahoru Odpovědět
26.4.2013 13:52
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Bezdíček
David Hartinger:26.4.2013 13:57

To asi těžko.

Nahoru Odpovědět
26.4.2013 13:57
You are the greatest project you will ever work on.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na David Hartinger
Juraj Mlich:26.4.2013 14:06

Nechcem rušiť ale máš správu.

 
Nahoru Odpovědět
26.4.2013 14:06
Avatar
Odpovídá na Jan Bezdíček
Luboš Běhounek Satik:26.4.2013 14:12

Přes to API ano, přímo při přihlášení do DB ne

Nahoru Odpovědět
26.4.2013 14:12
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Luboš Běhounek Satik
Kit:26.4.2013 14:14

Ověřování udělá přes sessions.

Pokud to chce opravdu zabezpečit, tak jedině HTTPS, ale u chatu to obvykle nemá význam.

Nahoru Odpovědět
26.4.2013 14:14
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Jan Bezdíček
Kit:26.4.2013 14:15

To heslo k DB bude už součástí tvého API. Přenášet se vůbec nebude.

Nahoru Odpovědět
26.4.2013 14:15
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Juraj Mlich
Kit:26.4.2013 15:19

Proč lžeš?

Nahoru Odpovědět
26.4.2013 15:19
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovídá na Kit
Juraj Mlich:26.4.2013 15:21

??

 
Nahoru Odpovědět
26.4.2013 15:21
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Juraj Mlich
Kit:26.4.2013 15:25

Prý "Nechcem rušit". Prudíš nás tady všechny už dost dlouho. Chceš nás rušit všechny a také to děláš.

Doufám, že tady tuhle debatu o "správe" nějaký redaktor také smaže.

Nahoru Odpovědět
26.4.2013 15:25
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Martin Dráb
Tvůrce
Avatar
Martin Dráb:26.4.2013 21:41

Také je tu samozřejmě možnost najít si nějaké levné VPS a tam si DB nainstalovat a nastavit. Ale asi to dá více práce než to API. A Virtualmaster už VPS za 45,- měsíčně zřejmě nedělá.

Nahoru Odpovědět
26.4.2013 21:41
2 + 2 = 5 for extremely large values of 2
Avatar
Vojta Pšenák
Tvůrce
Avatar
 
Nahoru Odpovědět
26.4.2013 21:46
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 24 zpráv z 24.