Fork me on GitHub

Rapport de message :*
 

Re: Protection des téléchargements, l'indiscrétion des pdf

Titre du sujet : Re: Protection des téléchargements, l'indiscrétion des pdf
par Niluge sur 28/04/2006 16:21:48

Attention je n'ai pas testé cette fonctionnalité sur un site en production !

En fait le script lit le fichier présent sur le serveur et l'envoie au visiteur. Du coup ca consomme pas mal de ressources...
Testé sur EasyPHP pour un dl d'un gros fichier (ben ouais en local ca va vite alors si on veut voire quelquechose il faut un fichier d'au moins 100Mo) apache.exe utilise preque 70%¨du cpu (un 1.6Ghz) alors je sais pas si c'est apache sous windows qui est mal foutu, ou si ma méthode utilise vraiement trop de ressources... en tout cas si ya plusieurs utilisateurs qui dl en mm temps le serveur doit gueuler...
D'autant plus que c'est un script php, du coup sir le php.ini limite le temps d'execution il se peut que vous n'ayez pas la totalité du fichier, surtout si c'est un gros...

Je ferais des tests avec des fichiers de ~20Mo sur un serveur réel un jour...


Ca ne fonctionne que si le fichier est sur le même serveur que Xoops.

Le module permet aussi d'avoir des stats, donc le script qui lit el fichier récupère la taille réelle du fichier c'est pratique, mais si le cachage de l'url n'est pas activée il faut correctement remplir le champ dans chaque fichier.

Ma version 1.3 a peut etre des problèmes au niveau du gestionnaire d'upload (voir un autre topic du forum je ne sais plus ou...) donc si vous avez ce genre de problèmes faites le moi savoir que je m'en occupe!

Bref désolé de ne pas avoir fait de RC avant de proposer le module dans le référenciel de ce site, mais je ne pensait pas que des gens s'en servaient encore de ce module (vu la popularité de wf download)

Si un vérificateur de modules lit ce post : il peut mettre en stand by le teste du mien en attendant quelques retours..

:xfsuper:
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

148 Personne(s) en ligne (113 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 148 | Plus ...