在我开始之前:我知道这是一个非常广泛的问题,但这是我可以表达它的最佳方式,我已经搜索了很多,似乎只能找到一般的解释。我搜索了SO并没有找到太多。我还浏览了wordpress codex中的一些页面,并没有发现任何真正有用的东西。
我想创建一个简单的数据库驱动博客风格的网站,它实际上只包含故事(他们的标题、日期、内容等),我刚开始自学 Web 开发,并且我对数据库驱动网站如何工作的想法已经证明完全错误。我想你总是需要为每篇文章连接到数据库的文件,但我读的越多,我就越了解根据请求生成标记等等,所以实际的 /year/month/day/article 实际上并不必须存在于服务器上,否则可能是错误的,这就是我在这里的原因。
正如我所说,我在这个主题上找不到太多不是服务器与网页交互的通用图形。如何创建这种风格的数据库驱动网站?文件/目录是否实际上不在服务器上,而是仅在有人请求时根据具体情况创建?如果是这样,那为什么你可以输入一个完整的 url 而它却没有抛出 404 呢?我有很多问题,我真正需要的是对这些网站如何工作、代码示例等的有力解释。有人能解释一下他们是如何工作的或给我指点信息(推荐的文章、例子或书籍)吗?
编辑:请不要推荐一个框架,我想了解这些网站如何工作并自己构建一个。