Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
PHP5.x中的DBM或SQLite_Php_Sqlite_Content Management System_Dbm - Fatal编程技术网

PHP5.x中的DBM或SQLite

PHP5.x中的DBM或SQLite,php,sqlite,content-management-system,dbm,Php,Sqlite,Content Management System,Dbm,我们有一个客户端,它的站点托管在一个不提供DB功能的服务器上(我不想透露托管公司的名称) 我们开发了一个非常简单的基于CMS的站点,但我们的实现使用MySQL 我在某处读到,PHP中内置了类似DB的功能。我从来没用过 这些是什么?它们的可靠性如何 使用DBM功能或使用SQLite功能更可取的是什么 对于SQLite,我们是否必须对php.ini文件进行任何更改?如果是,那么这对我们来说是无效的,因为托管提供商不允许我们访问php.ini文件 TIADBM不是关系数据库系统(没有SQL),因此很难

我们有一个客户端,它的站点托管在一个不提供DB功能的服务器上(我不想透露托管公司的名称)

我们开发了一个非常简单的基于CMS的站点,但我们的实现使用MySQL

我在某处读到,PHP中内置了类似DB的功能。我从来没用过

这些是什么?它们的可靠性如何

使用DBM功能或使用SQLite功能更可取的是什么

对于SQLite,我们是否必须对php.ini文件进行任何更改?如果是,那么这对我们来说是无效的,因为托管提供商不允许我们访问php.ini文件


TIA

DBM不是关系数据库系统(没有SQL),因此很难移植CMS。SQLite至少有一个SQL支持。您可以在

上找到有关DBM的更多信息,Sqlite作为PHP5.2.x的默认版本提供。我更喜欢SQLite,因为它支持与MySQL几乎相同的sql命令,而且速度非常快


尽管SQLite for Firefox有一个很好的GUI作为插件提供。(SqliteManager)。

实际上,CMS在任何时候都不会包含超过100个动态页面。但我肯定会让SQLite看看它是否能在服务器上工作。