2009-02-09 11 views
2

Quelles sont les méthodes suggérées pour utiliser des fichiers javascript avec MOSS 2007? dans la 12 Hive quelque part ou directement dans le répertoire virtuel du site dans un répertoire de scripts? Ou éventuellement en tant que ressource intégrée dans une partie Web?Meilleure pratique - Fichiers MOSS 07 et Javascript?

Répondre

2

Personnellement, tout dépend de l'objectif que les fichiers javascript vont servir. Si elles vont être partagées entre plusieurs composants alors je suggère de les placer dans la ruche de 12. Si, cependant, ils vont être isolés à un seul composant - une partie Web par exemple - puis les incorporer comme une ressource fonctionnera aussi bien.

This article a une discussion sur les meilleures pratiques sur pour le déploiement des ressources partie Web que vous trouverez peut-être utile, Conclut: Dans ce post

, vous avez vu comment à la fois un lien et intégrer une partie Web ressources. Chacun a ses avantages et inconvénients , la plupart du temps réduire à savoir si vous devez maintenir la ressource séparément de le composant WebPart. Dans les deux cas, le fichier de ressources peut être mis en cache, donc est une petite différence de performance de chaque option. N'hésitez pas à utiliser l'une des ces deux approches pour votre prochaine page Web .

+0

Grande réponse et lien, merci – Mcbeev

0

Mine où ajouté à Sharepoint Designer dans un dossier que j'ai appelé "scripts" je pense que cela le met dans la base de données.

1

Je vous suggère de déployer ces scripts dans la ruche 12. Les avoir dans la 12-ruche assure un accès rapide, ce qui est important pour les scripts.

  • Vous risquez de rendre le rendu de la page autrement. Plus de frais d'administration que vous devez les déployer sur tous les serveurs Web frontend dans votre ferme. Les avoir dans le DB de contenu les rend plus centralisables au niveau de la performance.
0

Nous utilisons un répertoire de scripts séparé. Nous utilisons une approche similaire aux images. Cela nous permet de partager facilement des images et du Javascript entre nos webparts, et des applications personnalisées qui sont disponibles via Sharepoint.

Cela devrait également signifier qu'ils sont seulement téléchargés une fois, et mis en cache.

Questions connexes