Forum » Izdelava spletišč » Postavitev REST APIja
Postavitev REST APIja
Parkelj ::
Spostovani!
A je tukaj kaksen majster, ki bi mi znal na mysql strezniku (ubuntu/debian OS) postaviti REST API za mysql streznik (1 baza) in koliko bi to stalo?
Oz, ce bi se tega lotil sam, kaj vse potrebujem poleg OS ter mysql streznika?
Lp,
M.
A je tukaj kaksen majster, ki bi mi znal na mysql strezniku (ubuntu/debian OS) postaviti REST API za mysql streznik (1 baza) in koliko bi to stalo?
Oz, ce bi se tega lotil sam, kaj vse potrebujem poleg OS ter mysql streznika?
Lp,
M.
Val202 ::
Si pa zmagovalec, da ves... tvoje vprasanje je podobno "a je tukaj kaksen majster, ki mi bi znal na novo pokriti hiso in napeljati vodovod? Oz. ce bi se tega lotil sam kaj se rabim?"
Znanje! Znanje rabis. :)
Znanje! Znanje rabis. :)
HotBurek ::
Jst uporabljam kombinacijo Nginx + uWSGI + Python.
Nginx config: location za /search.html... in drug root direktorij
uWSGI config | Pohitritev Python web aplikacije
Python SQLAlchemy: stored procedura + parameter
Takole se prebere request uri:
Nginx config: location za /search.html... in drug root direktorij
uWSGI config | Pohitritev Python web aplikacije
Python SQLAlchemy: stored procedura + parameter
Takole se prebere request uri:
def get_request_uri(): # init empty request uri request_uri = ""; for par in os.environ.keys(): if par == "REQUEST_URI": request_uri = os.environ[par]; break; # return request uri return request_uri;
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Zgodovina sprememb…
- spremenilo: HotBurek ()
kuall ::
REST API za mysql streznik (1 baza) in koliko bi to stalo?
čist odvisno od logike ampak za enostaven rest api za mssql server, ki vrne podatke o produktih, košta par jurjev. večinoma to košta tam okoli 2jurja, je pa ena od bolj enostavnih stvari, ki jih jaz delam in bolje plačanih, ker se da dobro prodati (zveni bolj komplicirano, kot pa je). naredim v pol dneva, zaračunam 2 jurja. ti kot novinc bi delal več kot 1 teden btw.
Zgodovina sprememb…
- spremenilo: kuall ()
Parkelj ::
Parkelj ::
Ravno to ni pomembno, komu. Rest API je univerzalen, ni važno, kdo je client.
Sem si tako mislil, samo, cemu pol vprasanje?
A kaj takega bi rabil?
https://blog.dreamfactory.com/create-a-...
Po moje, mislim, da se v manjsem obsegu ... Bom pogledal, hvala ...
Zgodovina sprememb…
- spremenilo: Parkelj ()
Tody ::
Če si že programer pač to narediš lahko v php
https://dev.mysql.com/doc/apis-php/en/ ali javi ali kakem drugem jeziku.
Če si uporavitelj strani pa pač premisliš kaj se da in kaj ne. Če mas svojo lastno android aplikacijo ji lahko daš dostop do baze...
https://dev.mysql.com/doc/apis-php/en/ ali javi ali kakem drugem jeziku.
Če si uporavitelj strani pa pač premisliš kaj se da in kaj ne. Če mas svojo lastno android aplikacijo ji lahko daš dostop do baze...
Parkelj ::
Če si že programer pač to narediš lahko v php
https://dev.mysql.com/doc/apis-php/en/ ali javi ali kakem drugem jeziku.
Če si uporavitelj strani pa pač premisliš kaj se da in kaj ne. Če mas svojo lastno android aplikacijo ji lahko daš dostop do baze...
Hmm, hvala, sem se ravno zacel v to spuscati ... :D Sem embedded developer, no, ocitno je cas, da se spoprimem z PHPjem ... :D Imas pa point: Matr, ce je app moj (kar je/bo), mam lahko tudi direkt dostop do baze ... Pa se REST API modul naknadno doda ... Hvala!!!!
c3p0 ::
Ma kaki PHP, saj nisi mazohist... Uporabiš nek npr. Python framework, npr. Flask, in rešeno z malo dela.
GupeM ::
Ma karkoli lahko uporabiš, še posebej za prototip. Java, Python, PHP, ... Jaz bi verjetno uporabil Javo, ker jo najbolje poznam.
Parkelj ::
Stari89 ::
Jaz dam glas za Node.js + Express.js v kombinaciji s pm2.
Sem biased, ampak je sila preprosta zadevščina. Ko znaš, imaš "Hello, World!" request postavljen v nekaj minutah.
Sem biased, ampak je sila preprosta zadevščina. Ko znaš, imaš "Hello, World!" request postavljen v nekaj minutah.
Parkelj ::
LukiYo ::
Verjetno želi, da mal utemeljiš ali razložiš svojo izbiro.
Pa tudi uvod ni ravno jasen kako se to vkljaplja v njegovo zgodbo REST APIja:
PM2 or Process Manager 2, is an Open Source, production ready Node.js process manager. Some key features of PM2 are automatic application load balancing, declarative application configuration, deployment system and monitoring.
Pa tudi uvod ni ravno jasen kako se to vkljaplja v njegovo zgodbo REST APIja:
PM2 or Process Manager 2, is an Open Source, production ready Node.js process manager. Some key features of PM2 are automatic application load balancing, declarative application configuration, deployment system and monitoring.
Parkelj ::
Ce znas searchati z iskalnikom:
PM2 (software) @ Wikipedia
Ok, kritika sprejeta, ampak, tole ni kriticna komponenta za REST API, ali pac?
Stari89 ::
Ce znas searchati z iskalnikom:
PM2 (software) @ Wikipedia
Ok, kritika sprejeta, ampak, tole ni kriticna komponenta za REST API, ali pac?
Nekje moraš poganjat Node.js. pm2 se mi zdi okej rešitev z minimalno količino zajebancije. Lahko pa skos laufaš node v terminalu, če si kavbojc. :) Po želji
Parkelj ::
https://docs.microsoft.com/en-us/aspnet...
https://www.c-sharpcorner.com/article/c...
Ne bom mesal M$ stvari v tole konfiguracijo, drugace pa hvala ...
Ce znas searchati z iskalnikom:
PM2 (software) @ Wikipedia
Ok, kritika sprejeta, ampak, tole ni kriticna komponenta za REST API, ali pac?
Nekje moraš poganjat Node.js. pm2 se mi zdi okej rešitev z minimalno količino zajebancije. Lahko pa skos laufaš node v terminalu, če si kavbojc. :) Po želji
Aha, bom preveril, hvala!
Zgodovina sprememb…
- spremenilo: Parkelj ()
GupeM ::
Nekje moraš poganjat Node.js. pm2 se mi zdi okej rešitev z minimalno količino zajebancije. Lahko pa skos laufaš node v terminalu, če si kavbojc. :) Po želji
Ammm... Systemd, ki ga imajo že vse linux distribucije? Par vrstic v .service filu. Brez zajebancije, brez dodatnih modulov, ...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PM2 (Node.js Process Manager) in uporabnikiOddelek: Operacijski sistemi | 777 (713) | dunda |
» | JS frameworks: knockoutJS, angularJS, react, ...Oddelek: Programiranje | 7382 (4227) | kuall |
» | Apache in Node.JSOddelek: Izdelava spletišč | 1978 (1664) | dunda |
» | nodejs + Socket.IO gostovanjeOddelek: Programiranje | 1140 (839) | strel |