-1

我知道这个问题可能更具体,但我希望有人能在创建一个简单的网站时为我指明正确的方向,该网站每次刷新时都在同一 URL 上提供不同的内容。

作为我的意思的例子,可以在这里找到:

http://www.whatthefuckshouldimakefordinner.com/

据我了解,我需要执行以下操作:

  1. 构建 HTML/CSS(我可以这样做)
  2. 创建内容数据库(我可以这样做)
  3. 提供内容(如果每次刷新网站时它都会发生变化,我不确定如何执行此操作)。

谢谢

4

2 回答 2

1

我不知道数据库如何与 html 一起工作,但理论上你可以这样做:


<body>
    <script>
    arrayOfText= ["stuff","from","database","...","extra", "extra stuff", "more", "more stuff"];

    randomNumber = Math.floor(Math.random() * arrayOfText.length);
    textToPutOnSite = arrayOfText[randomNumber];
    console.log(textToPutOnSite);
    </script>
</body>

---- 如何制作可执行代码片段作为答案?----

于 2021-03-12T20:38:18.863 回答
0

你必须使用某种 web 框架,我推荐使用 flask for python,因为它易于使用但仍然很强大。 烧瓶的网站

如果你真的想要一些高级的东西,你可以使用 Django,但它真的很高级,我不确定你是否真的需要它,Django 的好处是它带有一个完全集成的数据库。 Django的网站

于 2021-03-12T19:07:33.133 回答