Maison > Questions et réponses > le corps du texte
伊谢尔伦2017-04-18 09:41:45
Déterminez le caractère unique des likes en fonction de l'IP, du numéro d'appareil ou d'un identifiant unique, utilisez un cache tel que redis pour mettre à jour, puis écrivez-le dans la base de données de manière asynchrone et synchrone. Si le liker est notifié de manière asynchrone, le clic sera. traité comme un événement et placé dans un Il peut être traité uniformément dans la file d'attente.
PHP中文网2017-04-18 09:41:45
Verrouiller les likes. Lors de l'envoi d'une demande de likes, verrouillez le bouton J'aime pour empêcher les utilisateurs de cliquer
Commentaires directs sur les likes des utilisateurs. Les utilisateurs ont du mal à percevoir de nombreux détails de cette opération très simple. Pour une meilleure expérience utilisateur, vous pouvez afficher directement le style Web +1 lorsqu'ils aiment, puis envoyer une demande au backend.
L'opération générale de like ici est la suivante :
+=============+ +----------------------------------+
| 用户点赞 | ----> | 直接回馈用户点赞成功 |
| | <---- | 样式+1 |
+=============+ +----------------------------------+
|
|
异步发送点赞请求 -----------------------> 后端接收,数据库完成点赞
PHP中文网2017-04-18 09:41:45
Il s'agit de la concurrence. Il est impossible de supprimer toutes les situations comme celle-ci. Il suffit d'introduire la mise en cache. Bien sûr, vous pouvez prendre les mesures globales appropriées et émettre un avertissement lorsque le nombre de clics par seconde dépasse, de la même manière que certains robots d'exploration. est une limite de clics pour une seule unité IP dans un délai
巴扎黑2017-04-18 09:41:45
Contrôlez le nombre de clics. S'il y a trop de clics, vous serez rappelé