Gatsby: Gatsby与HTML页面(页眉/页脚/等,用PHP拆分)

创建于 2018-09-24  ·  1评论  ·  资料来源: gatsbyjs/gatsby

Gatsby 看起来很棒,我正在寻找一个副项目来尝试一下。 因此,我发现自己对于下面的场景是否适合Gatsby 来说是

我需要为本地企业创建一个简单的静态网站。

  • “设计”来自购买的 HTML 模板,没什么特别的。
  • “内容”预计大约为 20 个简单页面(如关于、服务等),其中一些页面已提交表单(联系方式)——但没有像博客文章那样动态。
  • 企业可能会在某个时候决定添加新的简单页面,或在现有页面上编辑句子 - 理想情况下,这些简单任务不需要开发人员(我)。

我本身没有使用 PHP 的经验,但我认为最合适(和传统)的方法是将 HTML 模板拆分为 php 部分(header.php、footer.php 等),然后继续创建单独的页面。 然后,企业主可以自己进行简单的更改(在记事本中),或复制现有页面 + 重命名文件 + 更改内容(以获取新页面)。

作为一名开发人员,我对 Gatsby 附带的所有优秀功能感到非常兴奋。
然而,实际上,我想知道这些功能(例如预取页面)是否真的会给企业主带来显着的改进(例如在 500 毫秒内加载页面,而不是 100 毫秒)。 此外,我还担心企业主会发现很难进行更改,更不用说自己动手了。

鉴于上述情况,您会为这样的项目推荐 Gatsby 吗?

question or discussion

最有用的评论

@stoberov ,我认为 gatsby 可能是一个很好的框架,可以在您即将推出的网站上使用。
我首先建议您阅读当前的教程,因为它将很好地介绍 gatsby 的主要概念,并通过一个(非常简单的)示例站点帮助您入门和运行。

至于内容,有多种方法可以使该过程易于管理。 您可以在代码本身中包含内容,例如使用降价文件。 鉴于您的第三个要求, CMS更有意义,以便企业所有者可以更新内容。 您可以查看和开始使用几个已经存在的

>所有评论

@stoberov ,我认为 gatsby 可能是一个很好的框架,可以在您即将推出的网站上使用。
我首先建议您阅读当前的教程,因为它将很好地介绍 gatsby 的主要概念,并通过一个(非常简单的)示例站点帮助您入门和运行。

至于内容,有多种方法可以使该过程易于管理。 您可以在代码本身中包含内容,例如使用降价文件。 鉴于您的第三个要求, CMS更有意义,以便企业所有者可以更新内容。 您可以查看和开始使用几个已经存在的

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

totsteps picture totsteps  ·  3评论

KyleAMathews picture KyleAMathews  ·  3评论

dustinhorton picture dustinhorton  ·  3评论

benstr picture benstr  ·  3评论

signalwerk picture signalwerk  ·  3评论