isaac Posted December 4, 2015 Report Share Posted December 4, 2015 Ir atsevišķš API serveris ar savu DB un ir web serveris. Kurš no šiem variantiem šķiet labāks: 1. Slēgties klāt no web uz API datubāzi vai 2. Veikt http requestus uz API serveri? Pirmajā varianta jātaisa jauni models and stuff Otrajā variantā bažīgu dara pieprasījumi un tieši login iespējas caur Laravel. Quote Link to comment Share on other sites More sharing options...
Kavacky Posted December 4, 2015 Report Share Posted December 4, 2015 Kāda jēga no API, ja to neizmanto kā API? Kādu iespēju tev ar Laravel pietrūkst? Quote Link to comment Share on other sites More sharing options...
isaac Posted December 4, 2015 Author Report Share Posted December 4, 2015 Pietrūkst motivācijas un spēka :D Nu vairāk jau par to autorizēšanos, jo Laravelim ir tas viss pasākums iebūvēts, bet ja es neizmantoju DB kā tādu uz WEBA, bet slēdzos klāt API, tad nezinu kā norealizēt.. sanāks kārtējais makaronu kods.. Šis būtu labs pieprasījumiem uz API : https://github.com/guzzle/guzzle ? Quote Link to comment Share on other sites More sharing options...
Kavacky Posted December 4, 2015 Report Share Posted December 4, 2015 Padod ko nu tur vajag uz API, dabū API key, tālāk slēdzies ar to. Kaut kā tā. Guzzle jau defaultā nāk Laravelam līdzi, spried pats, vai ir labs diezgan. :D Quote Link to comment Share on other sites More sharing options...
codez Posted December 4, 2015 Report Share Posted December 4, 2015 1. variantā nav jātaisa jauni "model un stuff", jo tie ir tieši tādi paši kā API un var tikt atkārtoti izmantoti gan API gan Web serverī.Es dotu priekšroku pirmajam variantam.Šeit ir neliels bloga ieraksts, kurš apraksta doto problēmu:http://www.bizcoder.com/the-web-api-business-layer-anti-pattern Quote Link to comment Share on other sites More sharing options...
Kavacky Posted December 4, 2015 Report Share Posted December 4, 2015 Izklāsts huiņa, strādāja varbūt 2003. gadā, bet tagad neko tas tiešais webservara pieslēgums vairs ātrumā nedod, ja pēc 1. webservera noservētās lapas viss tiek dzenāts no/uz gala klientam caur JS requestiem. Quote Link to comment Share on other sites More sharing options...
Blitz Posted December 4, 2015 Report Share Posted December 4, 2015 Ko tev tas API dara? Cik rekvesti uz API tiek veikti viena rekvesta uz WEB ietvaros? Quote Link to comment Share on other sites More sharing options...
codez Posted December 4, 2015 Report Share Posted December 4, 2015 (edited) Nav jau runa tikai par ātrumu, 1. variants tev ļauj API izmantot programmēšanas valodas līmenī, nevis caur HTTP, kas dod daudz papildus bonusus izstrādē, piemēram, "code completion". Statiski tipētu valodu gadījumā tas vispār tev dod API ar tipu sistēmu. Edited December 4, 2015 by codez Quote Link to comment Share on other sites More sharing options...
isaac Posted December 4, 2015 Author Report Share Posted December 4, 2015 Ko tev tas API dara? Cik rekvesti uz API tiek veikti viena rekvesta uz WEB ietvaros? Ko dara, tas ir Iluminatti noslēpums. Bet tā standarta fīčas Oauth autorizācija, profila update, bilžu uploads kā base64 , postu liste, followošana un tā. par kkādu request skaitu neko nezinu konkrēti, bet ja no ios, andrid saslēdzas, tad daudz. Un ja vēl no web iet viss caur Api.... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.