我目前正在使用 Wordpress 来运行我的网站。然而,随着每个新版本的发布,我越来越关心软件膨胀和用于存储数据的复杂表结构。也许这是徒劳的追求。功能总是被添加到博客软件中,直到它声称是一个 CMS——那时你的数据可能会被卡住。
4 回答
I also sometimes worry about the large changes WordPress undergoes.
However, since all the important data (the posts themselves and the comments) are stored in a database, it does not seem difficult to extract them in case of need (moving to a different system, or just backup). Even if the table structure gets more complex, the MySQL DB WordPress uses is easy to access and extract data from.
I'm sure that it is easy to find such extractors freely floating in the web.
Wordpress 具有“导出”功能。它下载大部分数据,例如 XML 文件中的帖子、页面和评论。这些 XML 文件可以导入到其他 Wordpress 安装中。
您还可以创建一个简单的导入器来将该数据导入其他位置。
您确实可以选择坚持使用 2.0 分支。这将在 2010 年之前仅通过错误修复来维护。看看http://wordpress.org/download/legacy/
以前的答案都没有真正解决这个问题的标题。
应该如何为博客构建表格?老实说,这完全取决于你想用它做什么。
一种方法可能是有一个帖子表和一个评论表。帖子表可以包含标题、内容、日期和帖子 ID。评论表可以有一个帖子 id、评论 id、评论者注释和内容。
但这只有在您自己构建时才有意义。我所见过的博客工具在空间使用方面都不是非常低效的,它们都提供从“标准”格式(从博客、wordpress、moveabletype 等到其他任何地方)的导入工具。并且不要忘记他们都将通过 RSS 发布帖子和评论,这使得它们非常便携。
尤其是 WordPress,tar.gz 文件仍然只有 1.2 MB。如果这足以担心臃肿,我强烈建议您自己构建一个,或者转移到托管的博客平台:)