比如说.net的空间还比较少\而且比较贵,支持sqlite数据库就更少了. [quote]原帖由 [i]点点纤尘[/i] 于 2008-4-2 11:25 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=24978518&ptid=2481983][img]http://www.im286.com/images/common/back.gif[/img][/url]
虽说实现一个功能并不需要看是什么语言编写,但要考虑语言的通用性,
比如说.net的空间还比较少\而且比较贵,支持sqlite数据库就更少了. [/quote]
呵呵,是的,同意这种说法。不过想更正一下,支持sqlite没有相应硬件和软件的要求的,比Access还通用 这是套不错的系统 哈哈,你的回帖很快,很热心啊,谢谢 好东西,有没有access版本的? [quote]原帖由 [i]我爱红猪[/i] 于 2008-4-2 11:45 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=24979041&ptid=2481983][img]http://www.im286.com/images/common/back.gif[/img][/url]
好东西,有没有access版本的? [/quote]
sqlite相对于access,通用性更好,大多数情况下性能上更好(大约是access的10倍)。
所以暂时还没有打算做access版本的。当然如果很多人需要的话,可以做这么一个版本,还有MSSQL版本 没用过 SQLite 一般虚拟主机都没有。服务器也不敢随便安..楼主这个程序 光这个SQLite 拦下90%的用户 提供MSSQL的也行啊。.
还没看见谁家虚拟主机支持SQLIFE的.
自己服务器不敢胡乱装东西的. 弄个php+mysql吧 [quote]原帖由 [i]eudx[/i] 于 2008-4-2 12:02 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=24979461&ptid=2481983][img]http://www.im286.com/images/common/back.gif[/img][/url]
没用过 SQLite 一般虚拟主机都没有。服务器也不敢随便安..楼主这个程序 光这个SQLite 拦下90%的用户 [/quote]
使用SQLite,不需要服务器装任何组件来支持 [b]啥是[/b][b]SQLite? [/b]
SQLite 是实现了SQL 92标准的一个大子集的嵌入式数据库.其以在一个库中组合了数据库引擎和接口,能将所有数据存储于单个文件中而著名.我觉得SQLite的功能一定程度上居于MySQL 和PostgreSQL之间.尽管如此,在性能上面,SQLite常常快2-3倍 (甚至更多).这利益于其高度调整了的内部架构,因为它除去了服务器端到客户端和客户端到服务器端的通信.
所有这些都集在一个包中,也仅仅比MySQL的客户端的库稍微大一点.而令人印象深刻的特点是你可将你的整个数据库系统放在其中.利用非常高效的内存组织,SQLite只需在很小的内存中维护其很小的尺寸,远远比其它任何数据库系统都小.这些特点使得其成为在需要高效地应用数据库的任务中一个非常方便的工具.
[b]它对我有啥用[/b][b]?
[/b]
[align=left]除了速度和效率,SQLite还有其它好多的优势使得其能成为许多任务中一个理想的解决方案.因为SQLite的数据库都是简单文件,因此无须一个管理队伍花时间来构造复杂的权限结构来保护用户的数据库.因为权限通过文件系统自动进行.这也同时意味着(数据库空间的大小只与环境有关,与本身无关)无段特殊的规则来了解用户磁盘空间.用户可以从创建他们想要的任意多的数据库和对其对这些数据库的绝对控制权而得到好处.
数据库就是一个文件的事实使用SQLite可以轻易地在服务器间移动.SQLite也除去了需要大量内存和其它系统资源的伺候进程.即使当数据库在大量地使用时也是如此.
[/align] 我现在再考虑是不是需要做一个Access版本了,看来很多人对SQLite还是不太熟悉啊 [quote]原帖由 [i]点点纤尘[/i] 于 2008-4-2 12:12 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=24979654&ptid=2481983][img]http://www.im286.com/images/common/back.gif[/img][/url]
弄个php+mysql吧 [/quote]
对PHP不熟悉,哈哈 真不错
系统为什么采用SQLite作为数据库
好多人都问到系统为什么不采用Access作为数据库,适用性更强。这里主要是由于我们平时都很少接触到SQLite这个优秀的数据库。
[b][color=#ff0000]SQLite[/color][/b]是一个小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:
[list][*][color=#cc0066][size=14pt][b][font=微软雅黑]零配置——不需要安装和管理。[/font][/b] [/size][/color][*]事务操作是原子,一致,孤立,并且持久的(ACID),即使在系统崩溃和电源故障之后。[*]实现了绝大多数SQL92标准。[*]整个数据库存储在一个单一的文件中。[*]数据库文件可以在不同字节序的机器之间自由地共享。[*]支持最大可达2T的数据库。 (2[size=10pt]41[/size] 字节)[*]字符串和BLOB类型的大小最大可达 2G 字节(2[size=10pt]31[/size]字节)。[*]小的代码: 完整配置的少于250KB,忽略一些可选特性的少于150KB。[*]在大多数常见操作上比流行的客户/服务器数据库引擎更快。[*]简单,易于使用的API。[*]内建TCL绑定。另外提供可用于许多其他语言的绑定。[*]具有良好注释的源代码,95%经过测试。[*]独立:没有外部依赖。[*]源代码位于公共域。 可用于任何用途[/list] 是不是空间支持ASP 就可以了的? [quote]原帖由 [i]eudx[/i] 于 2008-4-2 19:42 发表 [url=http://www.im286.com/redirect.php?goto=findpost&pid=24992402&ptid=2481983][img]http://www.im286.com/images/common/back.gif[/img][/url]
是不是空间支持ASP 就可以了的? [/quote]
空间需要支持.net 2.0 然后数据库像ACCESS那样放在空间里的呀
