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í

Vlastní webhosting panel

barneby
verified
rating uzivatele
(1 hodnocení)
14. 7. 2016 13:35:09
Napsal Pavel Janků;1308856
Co treba Java? Postav si to jako RESTful API a nad tím si pak postav panel třeba jen v js...
S Javou nemám dlouhodobě dobré zkušenosti ale můžeš mě zkusit přesvědčit :D.
14. 7. 2016 13:35:09
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210717
RESTful API, nebo Websockets, atd ... ono je spousta veci jak komunikovat mezi tema dvema castmi ... to jsou prave ty "lepsi metody" co jsem mel na mysli :)
14. 7. 2016 13:36:48
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210716
barneby
verified
rating uzivatele
(1 hodnocení)
14. 7. 2016 13:41:03
Dobře mohl by mi teda někdo tady vysvětlit co to teda to RESTful API je?
14. 7. 2016 13:41:03
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210715
https://cs.wikipedia.org/wiki/Representational_State_Transfer
---------- Příspěvek doplněn 14.07.2016 v 12:43 ----------
Creating a simple REST API in PHP - LeaseWeb labs
14. 7. 2016 13:42:03
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210714
barneby
verified
rating uzivatele
(1 hodnocení)
14. 7. 2016 13:46:38
Napsal gransy;1308863
https://cs.wikipedia.org/wiki/Representational_State_Transfer
---------- Příspěvek doplněn 14.07.2016 v 12:43 ----------
Creating a simple REST API in PHP - LeaseWeb labs
Takže je to vlastně forma API systému postavená na PHP?
14. 7. 2016 13:46:38
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210713
Napsal barneby;1308866
Takže je to vlastně forma API systému postavená na PHP?
neni postavena na PHP, jen to co jsem poslal ja byla PHP implementace, kdyz uz umis PHP :)
14. 7. 2016 14:02:59
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210712
barneby
verified
rating uzivatele
(1 hodnocení)
15. 7. 2016 06:54:19
Takže nakonec bych to řešil asi nějak takhle. Celé by to běželo pod php 7. Klientská část viditelná z webu by byla postavena kvůli bezpečnosti a jednoduchosti na Nette a byla by rozdělena do různých "Nette modulů" to znamená jeden modul pro apache2 další modul pro postfix atd.. Serverova část by byla postavená na čistém php a měla by vlastní instalaci php s vlastní konfigurací. Příkazy na serveru by byli řešeny pomocí Bash soubory které by si php volalo. Vytváření, editace a mazání souborů na serveru by dělalo php. Propojení klientskou a serverovou částí by bylo pomocí MySQL běžící na MariaDB. Co se týče bezpečnosti odesílání požadavků na server tak to by bylo řečeno tak že když se uživatel přihlásí do webové administrace klientská část dá pomocí API rozhraní vědět serverové části a ta vygeneruje unikátní řetězec který uloží do jiné databáze než je databáze pro spojení těch dvou částí. Pokuď pak klient odešle z webového rozhraní požadavek bude ho muset odeslat i s řetězcem který si server při zpracování požadavků ověří. Pokuď bude řetězec nesprávný požadavek neprovede a zařadí ho do fronty. Akorát přemýšlím nad životností toho řetězce? Určitě bude mít životnost i potom co se uživatel ohlásí ale jak dlouho? Aktualizace dat na serveru by byla taky řešena pomocí API systému kde se dá jen serveru vědět jakej modul má být aktualizován. Po aktualizaci dat na serveru se do databáze zapíše tě tento požadavek už byl aktualizovat. Všechny požadavky půjdou "preaktulizovat" bez toho aby vznikly duplicity.
Zajímal by mě Váš názor na toto řešení?
15. 7. 2016 06:54:19
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210711
Nezapomen, ze nektere sluzby je nutne pri zmene konfigurace reloadnout - napriklad apache pri generovani vhost konfigurace. Z toho duvodu neni na miste realtime generovani s kazdym pozadavkem od zakaznika.
15. 7. 2016 08:19:01
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210710
barneby
verified
rating uzivatele
(1 hodnocení)
15. 7. 2016 08:34:26
Jasně chápu, takže to reloadnuti musím udělat přes rcon. Jenže já se bojím že to bude opravdu pomalé. Jaký interval by tam měl být nastaven?
15. 7. 2016 08:34:26
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210709
Napsal barneby;1309331
Jasně chápu, takže to reloadnuti musím udělat přes rcon. Jenže já se bojím že to bude opravdu pomalé. Jaký interval by tam měl být nastaven?
co by na tom melo byt pomale ?
na zvoleni spravneho intervalu zalezi na tom kolik mas zakazniku a jak casto delaj zmeny :) my mame nakonec 15 min
15. 7. 2016 08:45:40
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210708
barneby
verified
rating uzivatele
(1 hodnocení)
15. 7. 2016 08:51:12
Napsal gransy;1309332
co by na tom melo byt pomale ?
na zvoleni spravneho intervalu zalezi na tom kolik mas zakazniku a jak casto delaj zmeny :) my mame nakonec 15 min
Dobře, díky. A jak bys to viděl s tou životní pro ten ověřovací klíč?
15. 7. 2016 08:51:12
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210707
Napsal barneby;1309335
Dobře, díky. A jak bys to viděl s tou životní pro ten ověřovací klíč?
my to mame oddeleny jak jsem psal vyse ... tedy web komunikuje jen s DB, a serverovy veci si tahaji tyto veci s DB ... tedy pro prihlaseni pouzivame standardni sessions se standardni platnosti.
15. 7. 2016 10:32:07
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210706
barneby
verified
rating uzivatele
(1 hodnocení)
15. 7. 2016 10:35:20
Napsal gransy;1309373
my to mame oddeleny jak jsem psal vyse ... tedy web komunikuje jen s DB, a serverovy veci si tahaji tyto veci s DB ... tedy pro prihlaseni pouzivame standardni sessions se standardni platnosti.
Díky vlastně je to dobrý nápad protože je to stejně bezpečné ale jednoduší.
15. 7. 2016 10:35:20
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210705
Tak idealni by tam byla mezivrstva ktera by slouzila jako API jak pro web tak pro serverovou cast :D Uz jen proto, kdybys chtel nekdy vypustit API zakaznikum :)
Coz je trebas nas problem, protoze zaklad naseho CP byl polozenej v 2006, a tam se o API ani trochu nepremyslelo ... dodelavat to ted je nadlidskej porod :(
15. 7. 2016 10:38:10
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210704
barneby
verified
rating uzivatele
(1 hodnocení)
15. 7. 2016 10:50:00
Napsal gransy;1309376
Tak idealni by tam byla mezivrstva ktera by slouzila jako API jak pro web tak pro serverovou cast :D Uz jen proto, kdybys chtel nekdy vypustit API zakaznikum :)
Coz je trebas nas problem, protoze zaklad naseho CP byl polozenej v 2006, a tam se o API ani trochu nepremyslelo ... dodelavat to ted je nadlidskej porod :(
No to by bylo asi nejlepší ale já neplánuje nic velkého jako máte vy :D jen hosting cca pro 200 lidí který děláme tady ve městě stránky.
15. 7. 2016 10:50:00
https://webtrh.cz/diskuse/vlastni-webhosting-panel/strana/2/#reply1210703
Pro odpověď se přihlašte.
Přihlásit