Ceci est un problème lancinant que j'ai eu avec Django.Pourquoi Django est-il si lent à rafraîchir par rapport à un site PHP?
Comparé à un site PHP classique, il faut une éternité pour se rafraîchir et voir les changements que j'ai faits. Pendant le développement j'ai Apache mis à MaxRequestsPerChild 1
- c'est assez lent mais est nécessaire parce que vous finissez par regarder le code 'périmé' sans cela. L'exécution du serveur de développement est bien pire, car il redémarre et se résout après un changement d'un seul interligne.
Avec PHP, les changements sont instantanés.
Y at-il un moyen d'accélérer cela sur le côté Django?
Le serveur de dev a tendance à aller sur moi aussi parfois. Il va s'arrêter sporadiquement, pendant ce temps je rafraîchis une page me demandant pourquoi le site ne vient pas :) – Koobz
Il ne meurt que sur la syntaxe et les erreurs similaires. Je n'ai jamais eu de problèmes avec le serveur de dev lui-même. –
Je suis d'accord que pour le développement, le serveur de développement est la chose à faire. Cela me pose des problèmes si je teste avec différents navigateurs à la fois, car il ne peut gérer qu'une seule requête à la fois! –