php - 仅使用 PHP 的虚拟页面?

标签 php mysql wordpress

我正在开发一个项目,我需要让用户在我的服务器上创建页面。但是,我不想让用户通过将内容存储在其中而弄乱我的 mysql 数据库,因此我无法使用 mysql 数据库来创建页面。

我确实研究了这个主题,似乎有某种 WP 插件可以允许创建虚拟页面。

是否可以使用纯 php 而不使用任何数据库来实现这一点?

最佳答案

这是可能的,但是是错误的。

当然,您可以使用 php 将 html 文件写入您的 Web 目录。但那个 解决方案决不会比把东西放进去更干净或更困惑。 数据库,有几个原因:

  • 在数据库中保存结构化信息更容易

  • 从概念上讲,将用户数据与程序分开是一件好事

  • 相比之下,以安全的方式控制对数据库的访问更容易 将用户数据写入文件系统

“我真的不想使用 mysql 数据库”并不是一个很好的理由 向上。你可能有一个很好的理由,但很难猜出那是什么,哪个 使得提出替代方案变得非常困难。

关于php - 仅使用 PHP 的虚拟页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23513736/

相关文章:

php - 迁移后,时间戳 < 1 上的 MySQL 查询停止工作

php - 如何在 CodeIgniter 中使用 PHPUnit?

mysql - MySQL 中每月的最后一个星期五

php - 在 PHP 中将一种日期格式转换为另一种日期格式

php - mysql对2个group by上的同一列求和

php - 使用函数连接到远程 mysql 服务器

mysql - sql查询数据格式

php - WP WooCommerce 页面产品数量

javascript - 创建包含数组中超链接项的下拉列表

php - 从结帐页面检索自定义字段值