【问题标题】:php implementation of SQLite like functionalitySQLite 类功能的 php 实现
【发布时间】:2015-04-27 15:22:45
【问题描述】:

我目前正在开发自己的 CMS,在服务器端使用 PHP/SQL,在客户端使用 Javascript。 它的早期版本是纯 Javascript,但我意识到这会使无脚本用户无法访问我的网站。

因此,我将我的范例转移到构建基本版本的服务器和提供眼睛糖果选项的 javascript。

数据位于使用 PDO 访问的 SQL 数据库中。

一些同事想使用我的 CMS,但他们不习惯 MySQL,并且不喜欢在迁移他们的网站时必须迁移他们的数据库(由于许多原因,这种情况经常发生)。

我认为使用 SQLite 作为数据库将是一个可以轻松移动的简单文件。但是我们机构的专业网页服务中不提供 SQLite。

我知道使用基于 php 的实现会限制负载平衡的能力(在物理上分离网络服务器和数据库时你会拥有这种能力),但我的数据库会保持非常小并且不会导致性能问题。

问题:

  • 是否有任何 SQLite 的 php 实现即使在 sqlite 和 pdsqlite 模块不可用时也可以工作?
  • 是否有任何其他解决方案可以让 PDO 回退到可以轻松迁移的基于文件的基本数据库?

【问题讨论】:

    标签: php mysql sqlite


    【解决方案1】:

    经常试试pdo odbc适配器这个可以用。

    如果 sqllite 不可用,为什么不回到 flatfiles,特别是如果数据量不是很大写入 json 文件或 xml 文件,这些可以很容易地安静地查询,尤其是 json 文件,它们很容易移植。

    【讨论】:

    • 我不喜欢平面文件,因为我必须重写所有查询命令,包括连接和级联删除
    • 我正在查看它,但我仍然不知道它在这种特定情况下如何帮助我
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 2010-12-04
    • 2022-01-18
    • 1970-01-01
    相关资源
    最近更新 更多