gpt4 book ai didi

asp.net - 静态网站生成器

转载 作者:行者123 更新时间:2023-12-04 15:03:07 25 4
gpt4 key购买 nike

我最近被要求使用静态网站生成器(如 Jekyll)创建一个网页。我的问题是这样的:

  • 这与仅使用 HTML 创建网站或在 Visual Studio 中将页面编写为 ASP.net 项目有何不同?
  • 它在服务器上是如何工作的?
  • 我应该担心哪些问题?

  • 我是一个 .net 人,所以如果可能的话,我希望能够在 Visual Studio 中创建它。

    最佳答案

    以下是我想到的一些优点和缺点:

    优势

  • 可以部署在每台服务器上,因为它只是静态 html
  • 有部分,可以重用,与普通的 html 相反,你必须编码/复制粘贴每一件事
  • 您仍然可以在 IDE 中编码
  • 非开发人员可以编辑代码(有时至少)

  • 缺点
  • 模板语言有限,有时有点笨拙/需要习惯
  • 您的环境中有一些新东西,这会产生额外的成本(不止一个开发人员需要知道如何构建站点,...)

  • 如果您非常了解当前的工具包,并且在您的服务器上托管另一个 ASP.net 项目没有问题,我认为您不需要在您的工具链中引入另一个工具。

    如果你想做一些事情,用户可以在那里生成内容——就像 github 在 github 页面上所做的那样——这是你可能会考虑的事情。

    至于 Jekyll,我们在一个项目中尝试过,作为喜欢编码的开发人员,我们很早就遇到了它的局限性。你可以解决这个问题,但如果你知道一种编程语言,你会更快。这仍然令人着迷,我们能够使用 Jekyll 走多远

    关于asp.net - 静态网站生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8142935/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com