Téléchargement et gestion de liste d'attente

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Téléchargement et gestion de liste d'attente

par zigz4g » 07 août 2008, 15:47

Pour la solution 1, je te la deconseille. Si tu te base sur une IP, tu risque de bloquer par mal de
monde derriere un proxy ou pare feu.

Pour la 2, la popup fonctionne avec du JavaScript qui peut etre desactiver chez le client (rare mais
normal). Que ce passera t il si le client plante, fait un raffraichissement, a une coupure reseau ?

Je ne vois pas trop l'interet de bloquer le nombre d'acces max au client. Si ton serveur ne
supporte pas plus de 1000 visiteurs par exemple, ce ne sera pas possible de faire des
telechargements. Ou alors je ne comprend pas l'interet.

Téléchargement et gestion de liste d'attente

par croluc » 05 août 2008, 11:03

Bonjour à tous et à toutes,
Voici mon objectif :
Je veux créer un module permettant de limiter le nombre de téléchargement simultané et gérer une liste d'attente sur un site web quelconque.

Je pense que pour commencer le mieux serait de faire en sorte que le pc du client retourne une valeur au serveur lorsque le téléchargement a échoué ou c'est terminé avec succès.

Je n'ai pas encore suffisamment de connaissances en javascript ou php, est ce que quelqu'un pourrait m'aiguiller ?

Merci pour vos réponse :)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Je pense avoir deux solutions pour créer cette liste d'attente.

1- je récupère l'ip des personnes qui veulent télécharger, et je les autorise à télécharger pendant 30minutes. Je récupère toutes les demandes et je propose une durée d'attente.
Cette solution peut marcher mais elle n'est pas dynamique.

2- J'ai vu qu'il était possible de créer des popup (si j'ai bien compris) qui affichent une jauge lors du téléchargement d'un fichier.
Je me suis dis qu'il serait peut être possible de retourner une valeur à la fin du téléchargement, et de vider la base de donnée de cette façon, sans avoir besoin de l'ip des gens qui téléchargent.

Je souhaite dans un premier temps me diriger vers cette deuxième solution, cependant je ne sais pas encore vers quelle technologie me tourner.
Est ce que quelqu'un pourrait m'aiguiller ?

Merci à tous.