目前已被几乎所有的高级程序开发语言支持
“最主要的是没有 Access 的界面”
我用的是sqliteManager
sqlite 是一个类似Access的轻量级数据库系统,但是更小、更快、容量更大,并发更高。为什么说 sqlite 最适合做 CMS (内容管理系统)呢?并不是说其他数据库不好,oracle、MysqL、sqlServer 也都是非常优秀的 DBS,只不过他们设计目标不同,特性不同,所以只有更适用某个应用场景,没有绝对的好坏之分。
我归纳的中小型站点的CMS的特点如下:
1、数据量不超过10万
2、日页面访问量不超过10万
4、 站长不懂技术,不懂得复杂的数据库维护,只会用 FTP 管理网站
7、 多运行于虚拟主机,大部分PHP主机均同时支持MysqL,小部分PHP主机需要单独购买MysqL,PHP+MysqL的主机价格较PHP主机价格高。(以万网为例:最便宜的PHP空间780元,最便宜的PHP+MysqL的PHP空间1150元)
sqlite 的优点在中小网站CMS应用场景下表现突出:
1、与MysqL相比,它更彻底的免费,并且没有任何使用上的限制
3、无需单独购买数据库服务,无服务器进程,配置成本为零
sqlite的缺点在中小网站 CMS 应用场景下被规避:
3、写入较慢 默认配置下的 sqlite 的写入速度比MysqL慢了很多,但是 CMS 应用场景的写入操作较少。在插入新文章的时候基本感受不到慢。集中的写数据库操作只有在安装的时候会出现,不过只出现一次,可以忽略
4、为已有的表加索引较慢 但是在中小站点CMS中不会有这样的需求,可以忽略