【问题标题】:Best practice - MOSS 07 and Javascript Files?最佳实践 - MOSS 07 和 Javascript 文件?
【发布时间】:2010-10-06 12:19:06
【问题描述】:

在 MOSS 2007 中使用 javascript 文件的建议方法是什么? 12 在Hive 某处或直接在站点的虚拟目录中的脚本目录中?或者可能作为 Web 部件中的嵌入式资源?

【问题讨论】:

    标签: asp.net javascript web-parts sharepoint-2007


    【解决方案1】:

    就个人而言,这完全取决于 JavaScript 文件的用途。如果它们要在多个组件之间共享,那么我建议将它们放在 12-hive 中。但是,如果它们将被隔离到单个组件(例如 Web 部件)中,那么将它们作为资源嵌入也可以。

    This article 讨论了有关部署 Web 部件资源的最佳实践,您可能会觉得这很有用,总结如下:

    在这篇文章中,您已经了解了如何 链接和嵌入 Web 部件 资源。每个都有自己的 优点和缺点,主要是 归结为你是否需要 分开维护资源 Web 部件。在这两种情况下, 资源文件可以被缓存,所以有 性能差别不大 每个选项。随意使用其中之一 这两种方法适用于您的下一个网络 部分。

    【讨论】:

      【解决方案2】:

      我建议你将这些脚本部署在 12-hive 中。

      • 将它们放在 12-hive 中可确保快速访问,这对脚本很重要。否则,您将面临页面呈现滞后的风险。更多的管理开销,因为您必须将它们部署在农场中的所有个前端网络服务器上。
      • 将它们放在内容数据库中可以让它们在性能方面更易于集中管理。

      【讨论】:

        【解决方案3】:

        我在我称为“脚本”的文件夹中添加到 Sharepoint Designer 的位置,我认为这会将其放入数据库中。

        【讨论】:

          【解决方案4】:

          我们使用单独的脚本目录。 我们对图像使用类似的方法。

          这使我们能够在我们的 webpart 和通过 Sharepoint 提供的自定义应用程序之间轻松共享图像和 Javascript。

          这也应该意味着它们只下载一次并缓存。

          【讨论】:

            猜你喜欢
            • 2015-04-05
            • 1970-01-01
            • 2010-10-04
            • 1970-01-01
            • 1970-01-01
            • 2013-11-12
            • 1970-01-01
            • 2010-09-18
            • 2023-03-24
            相关资源
            最近更新 更多