Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在MySQL数据库中存储文章可以吗?_Php_Html_Mysql_Database_Content Management System - Fatal编程技术网

Php 在MySQL数据库中存储文章可以吗?

Php 在MySQL数据库中存储文章可以吗?,php,html,mysql,database,content-management-system,Php,Html,Mysql,Database,Content Management System,我想在MySQL数据库中存储文章,所以我只有5个HTML页面,可以从数据库中加载必要的内容,但我不知道这是否是个好主意。例如,在向该数据库添加1000篇文章之后,它会滞后吗?我是MySQL的新手,我只想知道这是否是一个好主意,如果不是,还有什么好的替代方案 编辑#1: 我忘了提到——这些文章不会一次全部显示出来,它们只会存储在数据库中。HTML文件将显示该数据库中的相应文章 编辑#2: 如果在数据库中存储每一篇文章是不好的,那么我可以将每一篇文章存储在一个单独的文件中,但同时创建一个数据库来存储

我想在MySQL数据库中存储文章,所以我只有5个HTML页面,可以从数据库中加载必要的内容,但我不知道这是否是个好主意。例如,在向该数据库添加1000篇文章之后,它会滞后吗?我是MySQL的新手,我只想知道这是否是一个好主意,如果不是,还有什么好的替代方案

编辑#1: 我忘了提到——这些文章不会一次全部显示出来,它们只会存储在数据库中。HTML文件将显示该数据库中的相应文章

编辑#2:
如果在数据库中存储每一篇文章是不好的,那么我可以将每一篇文章存储在一个单独的文件中,但同时创建一个数据库来存储这些文章的路径吗?我想我需要这样一个数据库,因为这样可以更容易地管理内容。

最好将文章存储在文件中。根据经验,如果文件通常大于100k,则最好存储在文件系统中。尺寸并不是唯一的标准,但是说得更多对评论来说太大了,回答也太离题了。这个问题没有一般的是或否答案。这在很大程度上取决于内容的大小以及嵌入内容中的图像/视频/其他媒体内容的数量。你需要做你自己的研究。我已经做了,正如你所说,没有一般的是或不是答案。我网站上的内容将由用户制作,不会有太多的视频,但会有相当多的文本和一些图像。