Razmisljao sam da pokrenem jedan startup, i ideja nije losa, mogla bi imati veliki protok itd .. Pa sam razmisljao koji framework da koristim, bazu ( Mysql necu jer na vecem protoku puca ).
Sto se tice frameworka tu sam se odlucio za Laravel, a za bazu nisam siguran mozda redis, cak sam razmisljao i o elastic searchu ( za pretragu, jer je veoma brz ), tako da ako mi mozte preporuciti po vama, koja je najbolja baza i zasto.
I jos nesto imam jedno pitanje, uzmimo primjer facebook notifikacije ili fb poruke, znaci poruka vam dolazi bez refresha stranice. I sada nije problem to uraditi, to je lagano ali zelim da vas pitam da li je ispravno tako uraditi, i da li ima neko bolje i efikasnije rjesenje. Znaci ja sam tu stavio u javascriptu timer koji se poziva na svakih 200 milisekundi, tu je onda ajax skripta koja poziva php skriptu koja dalje provjerava da li ima novih poruka i ako ima prikazuje ih. E sta sada mene tu brine, kada bi bio veliki protok ta skripta ce se u sekundi pozvati 5 puta za svakog korisnika, i svaki puta se vrsi pretraga poruka korisnika u bazi znaci ima 1 query .. Znaci to bi povecalo prilicno sam siguran i load, a mozda bi mi i pala stranica od tolikog opterecenja. Pa mozete li mi reci da li je to tako pravilno uraditi, i da li bi se desilo ovo sto sam sve napisao znaci da li bi pala stranica, itd .. A ako ima neko bolje rjesenje za uraditi tako nesto, ako vam nije problem ukratko objasniti na koji nacin, ne morate pisati kod ...
Hvala
/