更新我的网站/虚拟主机?

Updating my website/ web hosting?

我是网页设计和网站部署的新手。我有一些我试图研究但失败的一般性问题。我知道如何使用 Html/CSS/Javascript 并且我设法设计了自己的网站并使用 Amazon s3 / Route 53 上传和托管它。这是一个使用 HTMLCSS 从头开始​​构建的网站。

我未能理解的是部署后管理网站。每当我想更新时,我是否只需将 HTML 页面添加到我的亚马逊存储桶中?这是这样做的方法吗?我在研究中遇到了 jekyll,据我了解,它是一个静态网站生成器。但它是否有助于组织网站并促进部署后添加更多内容?

换句话说,开发人员在部署后通常如何管理他们的网站?

我不知道 Amazon s3 或 jekyll 等。我管理网站的方式是使用提供 Plesk 的托管服务提供商。使用 Plesk,我可以在文件管理器中管理我网站的所有文件,我什至可以在提供的在线代码编辑器中编辑代码。它还内置了 Joomla 和 Wordpress 等应用程序。

我可以为每个站点和子域设置电子邮件地址。安全等

当我想更新或编辑我的网站时,如果是更改颜色或几行代码之类的小事,我会在在线代码编辑器中进行。否则,对于更大的编辑,我将使用记事本在桌面上完成所有操作,然后上传所有新文件并替换现有文件。

每个域在目录中都有自己的文件夹,因此易于维护并且不会变得混乱。

希望对您有所帮助。你说你想知道开发人员如何管理他们的网站。虽然我不是专业开发人员,但我确实有一些站点,这就是我管理它们的方式。

每年只需 40 英镑,非常便宜。

Do I simply add HTML pages to my amazon bucket whenever I want to update? is this the way to do it?

。最简单的方法是更改​​本地工作区中的文件,然后 upload/overwrite 将更改的文件保存到 S3 存储。

But does [jekyll] help with organizing the website and facilitating adding more content after deployment?

! Jekyll 是组织和生成 静态站点 的好方法,如果您打算继续创建内容并将其部署到您的站点,我强烈推荐它。

从这里开始,但请注意,如果您在 Windows OS 上,这会有点困难。 https://jekyllrb.com/docs/installation/#requirements