今天我想谈谈PHP+Sqlite建站,或许是MYsql太普及,或许是SQLite不够出名,很多人一想到PHP程序的数据库就是MYsql,甚至以为只有MYsql适合PHP。其实PHP可以连接很多种数据库,包括ACCess都可以。想到Access,可能很多人会想到ASP+Access,是的,ASP+Access是一个很方便,成本很低的选择,加上安装、备份方便,很多人选择ASP+Access来建站。而PHP+mysql是分开的,程序源码与数据库分开,不仅要重新购买MYSql数据库,而且备份要分开一起备份,如果在本地测试后再上传到服务器,那还得修改数据库连接,相对不是很方便。
那PHP+Sqlite会是怎样呢?就像ASP+Access一样,程序跟数据库是放在一起的,SQLite也跟Access一样是一个文件,不过SQLite比Access效率高多了,而且SQLite是不用安装的,超方便。
现在越来越喜欢PHP+SQLite的程序,但是国产的却很少,还有些主机不支持,导致PHP+SQLite并不流行。
推荐一款优秀的SQLite CMS——akcms, AKCMS是一款非常小巧(仅270KB),但功能非常的强大的PHP网站内容管理系统,扩展性很强,对于中小网站绰绰有余。可能很多人还不知道这款CMS,因为官方论坛还不是很火,从akcms作者博客上看出,作者在2006年久已经开始策划该CMS了。
在akcms2.6版之前,每个版本都有SQLite版本,但是2.6之后Mysql版本与SQLite版整合了,安装时可以选择不同的数据库。好像在国内是第一个使用SQLite作为数据库的CMS。
AKCMS ,http://www.akcms.com
kingcms的PHP版也支持SQLite了, http://www.kingcms.com
9 条评论我要评论 »
1 - 歪豆 | 2009-09-15 at 12:32
体积够小,功能够用就行
[回复]
2 - wyman | 2009-09-15 at 13:51
长见识了.真的第一次听
[回复]
3 - 阿东 | 2009-09-15 at 14:21
这个东东确实没有听说过。
才二百多K。。好小啊。
[回复]
4 - goldapple | 2009-09-15 at 16:58
简单的看了下,很不错,但我还是偏向于用ASP+ACCESS做企业站,图个方便
[回复]
5 - 大剑 | 2009-09-15 at 19:15
不知道数据量大的话会如何,ACCESS肯定是做不来的
[回复]
6 - 占奇博客 | 2009-09-15 at 19:16
还是php好用。
[回复]
7 - Mr.Strong | 2009-09-15 at 21:18
用了好多PHP的CMS,都觉得不什么好用! 不知道这个怎么样!
[回复]
8 - Eleven | 2009-09-15 at 23:42
以前也是asp access 感觉比较入门 现在浸淫在php+mySql中了 都是这是黄金搭档 不知道是不是真的很黄金
[回复]
9 - 卢松松 | 2009-09-16 at 10:41
我想知道如何让php和asp的服务器组件公用一个端口?
[回复]