Forum de discussion
Forum « Programmation ASP » (archives)
Re: Problème avec temps d'execution d'un requête
Envoyé: 17 novembre 2005, 8h31 par Oznog
Une idée? Exécuter le script avec les privilème local (un exe exécuté sous Window) et non pas public d'un serveur Web. Un serveur Web n'est pas fait pour ça.
Pose toi simplement la question, est-ce que plusieurs usager peuvent faire la requête en même temps. Sans doute non. Et surtout, est-ce que c'est un script qui peut être exécuté par n'importe qui? Sans doute non une seconde fois.
Il est vrais qu'un Intranet peut être pratique mais pour la gestion d'un site Web public et dans la mesure du possible. Sinon tu peux être sûre qu'un moment ou l'autre tu sera bloqué parcequ'un serveur Web est fait pour partager des scripts et données sur Internet. PAS AUTRE CHOSE.
La solution est très simple. Faire une application compillée (exe) sur le serveur et exécuté avec les privilège local et non pas Public sur le Web. Et alors tu n'aura plus jamais de problème de timeOut. Spécifiquement construit pour une application public partagé sur le Internet.
N'oublie pas une chose. Bien qu'on puisse sécurisé une applicaton en ASP ou PHP. Ça reste un accès totalement public. De là des délais, et mesures extrêmes de sécurité.
Le ASP est pratique, les langages script sont peut être plus facile à première vue qu'un langage compilé comme le C++ ou le VB. Mais c'est pas fait pour les mêmes besoins.
Ciao
Oznog
Réponses
|