大家使用过的数据库性能及个人偏向(最多选3项)
本帖最后由 crgod 于 2009-10-12 12:19 编辑大家说说自己用过的最喜欢的数据库,说说优缺点!供俺们新手学习和了解~ 一直使用mysql,感觉还不错。刚查了下,感觉PostgreSQL,和oracle应该更好些!不过对oracle一直感觉比较恐怖。有时间尝试下PostgreSQL mysql 开源,并被广泛使用。 postgreSQL也是完全开源,性能上在稍大型数据和功能上比MYSQL更好些。(网上说的),有空试试,呵呵 想都不用想 就知道结果了。。。 :o,你真会想~数据库各有优缺点,你那么有信心应该都有接触?那麻烦分析下各个数据库吧。 来这看CI论坛的大部分是中小型站点,再大的话就可能更加倾向zend等大型框架了,既然是中小站点,Mysql就足够了。除非是酷爱研究数据库。 其实Access也不错,特别是Office Access 2007出来后,在易用性上,算是NO1了,其实大家都不用他的理由估计是access的评价度不行,再就是各个php的书都是用的mysql的组合。试问access连小型站点都搞不定,那他为啥还能在市场上混?mysql我使用了很多的图形界面工具,觉得MYsql—front是最好用的了,当然仅仅是个人爱好,特别是里面的query builder 功能,都不用一个一个敲键盘就能写出优美的sql语句了(还有单引号的加入,加强了安全性)。其功能上和效率上(桌面程序vs.web程序)都远远强于大家熟悉phpmyadmin。以上仅是个人观点,欢迎指正。
我在想既然能可视化,高效率的写sql了,那我选择CI的数据库类操作数据库的优势在哪儿? AR 的优势在于更优雅和隔离各种不同数据库的差异。 回复 8# Hex那和ODBC有啥区别?ODBC也无视各种数据库的差异啊。 回复 9# tmnh168
ODBC 没有 AR 优雅,呵呵。
实际上 AR 是一种设计模式,只不过在 CI 里被精简了而已,其最重要的是 ORM。