Ce matin, j'ai déplacé un site Web .NET de notre serveur local vers Live (non pré-compatible). Quand je vais à l'url les sites hébergés sur le navigateur commence à charger le site et fait cela depuis une heure. Je suppose qu'il est en train de compiler le site et que ça prend du temps en raison de la taille du site.
Y at-il un moyen de vérifier si c'est vraiment le cas et il n'y a rien d'autre qui se passe?Compilation d'un site de 6 Go
Répondre
Mettez vos images dans un dossier spearate, pas dans votre répertoire virtuel pour l'application.
@ ck. Vous n'avez évidemment jamais utilisé Umbraco car Umbraco ne peut pas être hébergé dans un répertoire virtuel.
La fermeture à glissière Umbraco est livrée avec le site précompilé. Je suppose que la raison pour laquelle votre site compile est parce que vous avez ascx usercontrols avec les fichiers ascx.cs. Peut-être quelques fichiers App_Code .cs.
Mettez-les dans un autre projet d'application Web. Compilez-le et déplacez simplement les fichiers .dll et .ascx vers les répertoires appropriés.
Eh bien, je n'ai que 9 fichiers .cs dans le projet. 8 des ascx code-behinds pas beaucoup à compiler. Certainement n'aurait pas dû prendre 6-7 heures à faire. Je vais faire un peu plus de travail sur ce site bientôt si mal essayer. –
Placez vos images dans un dossier spécial, pas dans votre répertoire virtuel pour l'application.
I.e.
Default Web Site - Picture folder (5.8GB) - Application virtual directory (small application)
Les images utilisent des répertoires créés par le cms ça va être un tas de piratage pour changer cela. Je n'ai pas vraiment le temps. Réduire la taille du site n'est pas le problème pour être honnête. Cela ne me dérange pas de compiler sur le serveur je veux juste m'assurer que c'est définitivement le faire. –
Après avoir regardé cela un peu plus, votre idée pourrait bien fonctionner. En théorie, toutes les références au dossier des médias où sont stockés les répertoires créés par les cms se trouvent quelque part dans la base de données (dans une colonne, espérons-le). –
Whoa! 6 Go de _what_? –
Combien de temps faut-il pour compiler sur une boîte de dev, et pourquoi ne pouvez-vous pas la précompiler? – Oded
Il a eu beaucoup d'images haute résolution de produits et d'images de bureau de presse. Il ne peut pas être pré-compilé car les cms qu'il utilise ne le permettent pas. –