nous utilisons IIS 5 + Windows XP sur nos machines, ils ont les processeurs Celeron @ 2,6 GHz, 2 Go de RAMPourquoi l'intranet est-il si lent sur nos machines?
Ces machines ont système de contrôle des machines, système de contrôle enregistre des événements à la base de données et nous voulons montrer des rapports Nous utilisons Windows XP et IIS 5, nos applications sont ASP.NET (3.5). Nous utilisons Sql server 2005 express et Crystal Reports 10.5 pour les rapports. Le problème est que chaque fois que vous ouvrez une page intranet après le redémarrage ou après une plus longue période d'inactivité du serveur Web, il faut BEAUCOUP de temps pour qu'une page réagisse, de 10 à 30 secondes. Lorsque j'ouvre une page qui affiche un rapport, elle est aussi en retard.
Lorsque les pages sont affichées après la première longue charge, elles sont affichées rapidement.
Les pages sont précompilées (aidé un peu, mais pas beaucoup), le disque n'est pas fragmenté, le serveur SQL réagit rapidement (testé avec d'autres applications) - Je ne sais vraiment pas quelle est la cause, mais j'aimerais l'éliminer, car cela semble très mauvais pour le client - attendre une demi-minute pour afficher une page de rapport.
Pourquoi est-ce si lent? J'ai fait quelques exemples de pages sur php/mysql/iis et c'était rapide comme l'éclair ... Y at-il quelque chose que je peux faire pour 'précharger' toutes les applications intranet au redémarrage de la machine? Si rien ne vous aide, je vais créer un script simple qui demandera périodiquement toutes les pages du serveur web, donc ça sera "réchauffé", mais c'est une solution stupide, je pense. :(
Appartient à ServerFault, à mon humble avis. – Cerebrus
Pourquoi ça ne peut pas être lié à la programmation? Il dit que PHP et d'autres scripts s'exécutent rapidement. – Shoban
"Comment installer PHP sous Ubuntu?" n'est pas non plus lié à la programmation, même s'il s'agit de PHP. Celui-ci est une question serverfault à travers-et-à travers. – paxdiablo