Jump to content
php.lv forumi

Sort pēc Like un Retweet skaita


qwerty

Recommended Posts

Pieņemsim, ka ir portāls ar ziņu rakstiem. Katram rakstam ir Facebook Like un Twitter tweet poga.

Mērķis is sakārtot rakstus pēc tā, kāda ir like un tweet kopsumma katram rakstam. Pēc tam parādīt lapas izmantotājiem, kuri ir populārākie raksti.

 

Izmantojot Facebook un Twitter API, var noteikt, cik like ir vienam konkrētam rakstam. Bet, ja es gribu sortēt visus rakstus, tas nozīmē DAUDZ api pieprasījumu. Kāds te varētu būt risinājums?

 

Varētu pieņemt, ka katru dienu rodas 100 jauni raksti. Šis popularitātes mehānisms varētu darboties tikai rakstiem, kas jaunāki par vienu nedēļu. Varētu arī tā, ka like skaits updeitojas tikai reizi stundā. Tas nozīmē, ka ir 100*7=700 aktīvi raksti, katram jāveic divi (FB, Tw) pieprasījumi ik stundu. Tātad 1400 pieprasījumi stundā, 33600 pieprasījumi diennaktī.

 

Neesmu pārliecināts, vai kas tāds ietu cauri. Visticamāk iesprūstu kaut kur pie FB vai Tw rate limitiem..

 

Ir kādas idejas?

Link to comment
Share on other sites

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...