我计划启动一个用户生成内容的网站。保存用户提交的数据的最佳方法是什么?
考虑到用户提交的数据类似于博客文章,在phpmyadmin数据库中保存数据的方法是个好主意。顺便说一下我擅长使用php和mysql,但我不确定它是不是一个好方法。
答案 0 :(得分:1)
通过'phpmyadmin'数据库我假设你只是指一个MySQL数据库。
由于您的用户数据基本上是“博客文章” - 基本文本和HTML,并且您很可能也会存储用户名,发布日期,标题等 - MySQL数据库是一个很好的地方存储它。
如果您使用的是标准共享主机,那么您的选项几乎就是关系数据库(MySQL)或平面文件。在这两个选择之间,关系数据库是更好的选择。
答案 1 :(得分:0)
不确定您在这里问的是什么 - 如果您正在考虑实际尝试将.jpg文件和文本保存为物理存储在数据库中的blob,请不要。如果您打算让很多用户全部上传内容,请不要这样做。考虑将它保存在服务器上的用户文件夹中,或者更好地保存到云端 - 从长远来看它会更便宜,并且可以通过损坏的数据库为您节省大量的痛苦。