【问题标题】:Do I need to change source code of my website every time I want to update contents?每次我想更新内容时,我是否需要更改我的网站的源代码?
【发布时间】:2021-02-07 02:59:30
【问题描述】:

我使用 html、css 和 JavaScript 制作了一个博客文章网站。但是,每次我想更新或发布新帖子时,都需要更改主要源代码才能做到这一点。有没有办法在不更改任何源代码的情况下更新/发布我网站的确切占位符?

【问题讨论】:

    标签: javascript html css dynamic blogs


    【解决方案1】:

    如果您可以控制后端,则可以创建一个数据库来存储帖子的数据。然后,当您需要创建帖子时,在前端有一个界面,允许您添加/修改数据库中的数据。

    当对博客发出网络请求时,查找数据库并呈现其中的帖子。

    这些是通常所说的“content management system”的基本结构。设置完代码后,就无需再编写任何代码来添加、编辑和删除内容了。

    【讨论】:

    • 你能告诉我,我应该知道什么知识/工具来做到这一点?我的编程知识主要基于 JavaScript 和 Python。
    • @Sobhani 你可以看看 Node.js。有很多基于 JavaScript 的模板引擎。只需要一些简单的 JavaScript 就可以将动态数据注入模板,并输出一些 HTML,然后变成有效的静态。如果需要,您还可以即时渲染页面。
    • @Sobhani 我不确定是否使用 Python,但如果您了解 JS,则使用 Node(使用 Express 作为 Web 服务器)、PostgreSQL(或您使用的任何数据库)设置要领会相对简单更喜欢),以及用于渲染的 EJS。这只是我熟悉的一种选择,有很多很多方法可以做到。
    猜你喜欢
    • 2023-04-04
    • 2011-09-28
    • 2018-01-01
    • 1970-01-01
    • 2018-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多