创建静态站点哪个更好:HTML还是Jekyll?

创建静态站点哪个更好:HTML还是Jekyll?Jekyll用于生成HTML。至少,这可以简单地使用它来拼凑HTML片段。这本身就很有用。

例如,如果您只想在多个页面上使用相同的标题或导航栏,可以使用Jekyll将其放在每个页面上,而不必在多个HTML文件中包含完全相同的重复代码。

我应该先学哪种语言:HTML还是Python?

如果您计划使用静态HTML(使用或不使用Javascript添加一些动态特性)创建站点,Jekyll非常有用。

它还有其他功能,比如你可以使用Ruby模块自动生成索引或者其他什么,你可以让它从SASS编译CSS作为Jekyll构建的一部分,例如避免在CSS中重复相同的颜色。

你最终得到的仍然是HTML,但它的重复性要少得多,而且更容易对整个站点进行全局更改,因为如果你想更改背景颜色或标题或其他任何东西,你可以对其进行安排,这样你只需更改一个文件而不是所有文件。

除非你的站点非常简单,只有几个页面,否则我强烈推荐使用Jekyll或类似的东西。另一种可能就是忘记拥有一个静态站点,使用Wordpress之类的东西。

我会使用一个静态的网站生成器,而不是直接写HTML文件,因为网站上有超过几个页面(可能5个),因为你将不得不在每个页面上对你的总体布局进行每一个更改,这是一个痛苦的时候,你维护你的网页后。

只要你的站点中只有很少的页面,使用Jekyll或类似的工具是不起作用的。

这在很大程度上取决于你的技术水平以及你的环境允许你使用什么。手工编码HTML只需要一个工作的web服务器和一个文本编辑器。从我对Jekyll的简要介绍来看,它需要Ruby,可能还需要Windows子系统forlinux。关于IIS的功能没有明确的答案,所以我假设您仅限于Apache或Ngnix。

如果您在一个商业生产环境中,基于安全考虑,您可能对可以安装或不能安装的内容有限制。

我不确定我是否会为一个静态HTML站点安装所有这些。

发表评论

电子邮件地址不会被公开。 必填项已用*标注