pdo,mysqli,mysql——现在大家搞项目用哪个啊
时间:2011-10-16
来源:互联网
这么看pdo应该现在要普及了吧,一般的主机什么,国外都默认支持了,国内估计也不少吧。
用这个搞程序的多吗???
mysqli,出来好久了,dz之类的都用这个,这个用的人多少???
mysql,唉,牙都掉光了,现在还有人用吗?
补充内容 (2011-10-17 11:48):
mysqli纯鸡肋啊,兼容性不如mysql,前瞻性不如pdo,
作者: dongzide 发布时间: 2011-10-16
一定要记住,如果能用面向对象一定不要用面向过程.即使会影响那么一点点效率
作者: z32556601 发布时间: 2011-10-16
作者: iminto 发布时间: 2011-10-16
我个人喜欢PDO,但是很久没有用过了,根本没需求懂不?自己想用,其他同事也不准许,说他们没用过,也没必要用那么花骚。
shit
作者: konakona 发布时间: 2011-10-17
当然是mysqli,面向对象的东西一定比面向过程的对WEB项目更好.
一定要记住,如果能用面向对象一定不要用面向 ...
mysqli面向对象,但也能面向过程,两者都可用。
但pdo只能是面向对象的,为何你不直接用pdo?
作者: dongzide 发布时间: 2011-10-17
我觉得楼主可以先去看看php5.4的新特性再来发起这个调查吧
说说,什么特性?默认支持pdo?
作者: dongzide 发布时间: 2011-10-17
现在就是需求要你用什么,你就用什么。
我个人喜欢PDO,但是很久没有用过了,根本没需求懂不?自己想用, ...
还是要进步,例如,工作上,他们不会用可以附和,
但自己搞点东西,搞点独立项目,感觉还是pdo好,这是趋势
作者: dongzide 发布时间: 2011-10-17
作者: kernel 发布时间: 2011-10-17
不怕复杂的话可以用mysqlnd 怕麻烦就用pdo pdo阉割掉了一些功能 特殊应用上有局限 ...
mysqlnd???
没听说过,高级东西?
作者: dongzide 发布时间: 2011-10-17
作者: laijinyue 发布时间: 2011-10-17
作者: 单骑闯天下 发布时间: 2011-10-17
网站项目,mongodb比mysql更合适,而且momgodb提供的类本身就是orm了,更牛×,楼主去学mongodb吧 ...
不拉,nosql还得重头来,貌似也没啥主机支持,还是mysql吧,再说,pdo也支持mdb吧
作者: dongzide 发布时间: 2011-10-17
mysqli面向对象,但也能面向过程,两者都可用。
但pdo只能是面向对象的,为何你不直接用pdo? ...
PDO比较麻烦,所以以前没考虑.
经你这么 一说我查了一下,以后可能会改用PDO了,性能更佳.但比较耗内存啊
作者: z32556601 发布时间: 2011-10-17
mysqli面向对象,但也能面向过程,两者都可用。
但pdo只能是面向对象的,为何你不直接用pdo? ...
据说PDO现在还不成熟
作者: z32556601 发布时间: 2011-10-17
据说PDO现在还不成熟
不会,不成熟不会连wordpress,yii,zf都用。
耗内存应该也不会吧,
不过pdo的执行效率比mysqli啥的稍微低一点,但也可以忽视,毕竟好处比坏处大得多
作者: dongzide 发布时间: 2011-10-17
不会,不成熟不会连wordpress,yii,zf都用。
耗内存应该也不会吧,
我看的是PDO的效率比MYSQLI高一点,但是HTTP进程会比较多,所以占用内存多一点
作者: z32556601 发布时间: 2011-10-17
不怕复杂的话可以用mysqlnd 怕麻烦就用pdo pdo阉割掉了一些功能 特殊应用上有局限 ...
你还没明白mysqlnd是啥.
编译的时候可以把mysql mysqli 和pdo_mysql
指定使用 mysql-server提供的lib_mysql 还是 php内置的mysqlnd
php层函数的用法完全没有改变,仅是在C语言层的实现方法不同而已
作者: 大尾巴 发布时间: 2011-10-18
作者: zl8522115 发布时间: 2011-10-20
作者: zsq0302 发布时间: 2011-10-21
搞“开源”,做网站的,95%都是以mysql为主,附加PDO的方式,但默认就是mysql。
如果是是自己公司的项目,随意用,什么个各种各样的连接方式,连接池啊,各种各样的数据库,想怎么玩就怎么玩。
在这方面来讲,某种程度上,php里的“开源程序”阻碍了技术的发展。(因为它们得照顾虚拟主机,面向的是中小和初级用户)
作者: iminto 发布时间: 2011-10-21
我们公司项目用mysql(其实都无所谓,因为我们不直接用mysql,而且是封装到一个类里去了,以后换成mysqli或pdo都不影响上层代码)
自己写临时脚本我喜欢mysqli
作者: phpin 发布时间: 2011-10-21
我们公司项目用mysql(其实都无所谓,因为我们不直接用mysql,而且是封装到一个类里去了,以后换成mysqli或 ...
为何不用pdo,这个是完全面向对象的,还是zend主推的。应该更好用吧
作者: dongzide 发布时间: 2011-10-21
要适合才行,打个比方,我们产品开发了7,8年了,代码逻辑相当复杂,你说更换成pdo,你老板也不同意啊。
你自己搞项目想怎么用都行,没有人管你。
作者: phpin 发布时间: 2011-10-22
PDO. ADODB. 都是数据库抽象层. 感觉ADODB不错.. 你们为什么不用他呢??
作者: howk 发布时间: 2011-10-24
我个人用时都是mysql 默认,方便.
PDO. ADODB. 都是数据库抽象层. 感觉ADODB不错.. 你们为什么不用他呢?? ...
adodb是php写的,重量、效率都是个问题
pdo是底层实现的,没有这些问题。
作者: dongzide 发布时间: 2011-10-24
作者: 剑枫 发布时间: 2011-10-28
作者: zhuifengxhl 发布时间: 2011-11-01
作者: Lucifer丶 发布时间: 2011-11-01
如果目标数据库类型不确定 那才需要使用pdo但这样往往对于SQL层的优化有限
作者: lovehaw 发布时间: 2011-11-02
个人感觉mysql足够用了
如果目标数据库类型不确定 那才需要使用pdo但这样往往对于SQL层的优化有限 ...
pdo并不光是为了方便切换数据库才设的,这只是他其中一个功能,
pdo的写法是面向对象的,而且效率很高,这些都值得用啊,而且未来php会之默认开启这一个数据库驱动
作者: dongzide 发布时间: 2011-11-03
pdo并不光是为了方便切换数据库才设的,这只是他其中一个功能,
pdo的写法是面向对象的,而且效率很高, ...
哥喜欢PDO,也在用PDO,哥做的所有外包都是PDO,国内虚拟主机大部分也都支持PDO了。
但是,纠正一个问题,PDO“效率”并不快,MySQLI是其次,“效率”最快的是MySQL,呃,这里也谈不上效率……,只是连接处理方式不一样。。但是“效率”相差不是很多。
作者: cevin.zyc 发布时间: 2011-11-11
作者: jaky_chen 发布时间: 2011-12-20
作者: jsh204 发布时间: 2011-12-29
作者: es_liu 发布时间: 2011-12-31
这个无所谓了~封装得好,爱用哪个都一样
作者: kilobug 发布时间: 2012-01-05
当然是mysqli,面向对象的东西一定比面向过程的对WEB项目更好.
一定要记住,如果能用面向对象一定不要用面向 ...
你好逗呀,PDO不是面向对象的吗,做项目要考虑以后的扩展性,当然PDO是首选啦
作者: 简单鱼 发布时间: 2012-01-17
当然是mysqli,面向对象的东西一定比面向过程的对WEB项目更好.
一定要记住,如果能用面向对象一定不要用面向 ...
pdo也是面向对象的好不。
作者: Raser 发布时间: 2012-01-18
作者: bercmisir 发布时间: 2012-01-24
当然是PDO了 php6以后就被整合进来了
Php5.3.6已经集成pdo了
作者: phpfpm 发布时间: 2012-01-25
作者: clt 发布时间: 2012-02-03
作者: C-PHP 发布时间: 2012-02-20
作者: intsigshy 发布时间: 2012-03-09
作者: gadaweb 发布时间: 2012-03-09
Php5.3.6已经集成pdo了
5.2就已经有pdo了。
作者: cevin.zyc 发布时间: 2012-03-09
哥喜欢PDO,也在用PDO,哥做的所有外包都是PDO,国内虚拟主机大部分也都支持PDO了。
可以说说pdo和mysql在效率方面的区别在哪吗?谢谢!
作者: zb254153397 发布时间: 2012-04-17
可以说说pdo和mysql在效率方面的区别在哪吗?谢谢!
其实也没什么,无视这几个的效率吧。相差几微秒而已。
作者: cevin.zyc 发布时间: 2012-04-18
其实也没什么,无视这几个的效率吧。相差几微秒而已。
噢。谢谢。
作者: zb254153397 发布时间: 2012-04-18
根据需求,小项目一般mysql足够了,没事换什么数据库啊
作者: phptree 发布时间: 2012-05-02
作者: lyfqs 发布时间: 2012-06-26
作者: lyfqs 发布时间: 2012-06-26
作者: beyondxiwang 发布时间: 2012-07-09
作者: elarity 发布时间: 2012-07-28
作者: wzy1880 发布时间: 2012-09-21
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28