Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:
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 :)

 
Odpovedať
26.4.2013 13:08
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá 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ší.

Hore Odpovedať
26.4.2013 13:11
New kid back on the block with a R.I.P
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

 
Hore Odpovedať
26.4.2013 13:13
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Bezdíček
David Hartinger:26.4.2013 13:19

APInu si napíšeš ty ;-)

Hore Odpovedať
26.4.2013 13:19
New kid back on the block with a R.I.P
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 :)

 
Hore Odpovedať
26.4.2013 13:22
Avatar
Juraj Mlich
Tvůrce
Avatar
Juraj Mlich:26.4.2013 13:23
:)
 
Hore Odpovedať
26.4.2013 13:23
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

Hore Odpovedať
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
Odpovedá 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

 
Hore Odpovedať
26.4.2013 13:29
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Bezdíček
David Hartinger:26.4.2013 13:30

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

Hore Odpovedať
26.4.2013 13:30
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá 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

Hore Odpovedať
26.4.2013 13:31
New kid back on the block with a R.I.P
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovedá 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 :)

 
Hore Odpovedať
26.4.2013 13:33
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá 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.

Editované
Hore Odpovedať
26.4.2013 13:42
New kid back on the block with a R.I.P
Avatar
Odpovedá 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 :) .

Editované
Hore Odpovedať
26.4.2013 13:50
https://www.facebook.com/peasantsandcastles/
Avatar
Jan Bezdíček
Tvůrce
Avatar
Odpovedá na Luboš Běhounek Satik
Jan Bezdíček:26.4.2013 13:52

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

 
Hore Odpovedať
26.4.2013 13:52
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Bezdíček
David Hartinger:26.4.2013 13:57

To asi těžko.

Hore Odpovedať
26.4.2013 13:57
New kid back on the block with a R.I.P
Avatar
Juraj Mlich
Tvůrce
Avatar
Odpovedá na David Hartinger
Juraj Mlich:26.4.2013 14:06

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

 
Hore Odpovedať
26.4.2013 14:06
Avatar
Odpovedá 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

Hore Odpovedať
26.4.2013 14:12
https://www.facebook.com/peasantsandcastles/
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

Hore Odpovedať
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
Odpovedá 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.

Hore Odpovedať
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
Odpovedá na Juraj Mlich
Kit:26.4.2013 15:19

Proč lžeš?

Hore Odpovedať
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
Odpovedá na Kit
Juraj Mlich:26.4.2013 15:21

??

 
Hore Odpovedať
26.4.2013 15:21
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

Hore Odpovedať
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á.

Hore Odpovedať
26.4.2013 21:41
2 + 2 = 5 for extremely large values of 2
Avatar
Vojta Pšenák
Tvůrce
Avatar
 
Hore Odpovedať
26.4.2013 21:46
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 24 správy z 24.