melodia Posted February 1, 2008 Share Posted February 1, 2008 Salut, En ce moment je regarde le fonctionnement d'ajax, le résultat en asynchrone est intéressant, mais je me rencontre que la base de donnée sous mysql peut être rapidement saturé si d'autres utilisateurs exploitent le site trop rapidement au même moment ou que des utilisateurs malveillants ce servent d'une boucle pour saturé le serveur, est ce qu'il y aurait un moyen de limité un utilisateur à 1 consultation de la base de donnée toute les 1 secondes, il y aurait-il des options déja existante dans apache mysql ou php? Link to comment Share on other sites More sharing options...
bensor Posted February 1, 2008 Share Posted February 1, 2008 Salut,En ce moment je regarde le fonctionnement d'ajax, le résultat en asynchrone est intéressant, mais je me rencontre que la base de donnée sous mysql peut être rapidement saturé si d'autres utilisateurs exploitent le site trop rapidement au même moment ou que des utilisateurs malveillants ce servent d'une boucle pour saturé le serveur, est ce qu'il y aurait un moyen de limité un utilisateur à 1 consultation de la base de donnée toute les 1 secondes, il y aurait-il des options déja existante dans apache mysql ou php? En PHP tu as l'utilisation du cache qui peut alléger ta base de données http://fr3.php.net/apc Link to comment Share on other sites More sharing options...
BreizFenrir Posted February 1, 2008 Share Posted February 1, 2008 De même, les bases de données et serveurs web disposent de mécanismes permettant de limiter les attaques de type flood, en limitant le nombre d'utilisateurs simultanément connectés, ainsi que la manière de répondre aux requêtes. Si tu n'es pas la personne qui héberge, tu n'as pas à t'inquiéter de les configurer. Dans le cas contraire, jette un coup d'oeil à la doc d'Apache et de MySQL. Edit: je viens de m'aperçevoir que je me contente de confirmer ce dont tu te doutais déjà. Je ne peux pas te donner le nom des directives et de la configuration à modifier par contre... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.