作者PTTLSboy (阿铯)
看板PHP
标题[请益] 使用连接资料库的CLASS,效率会不会较慢
时间Tue Sep 18 22:14:08 2012
目前是使用一个CLASS,专门用来连接资料库及一些mysql函式
1.假设当有一笔资料要新增: (注:db_mysql是我的class)
$test_insert=new db_mysql("insert into ... "); //处理SQL
$test_insert->close(); //关闭连接
unset($test_insert);//释放记忆体
当要做SELECT或是其他的动作又要再来一轮,每一次都宣告一个CLASS
的记忆体然候做完再释放
2.如果是用function把连接资料库的程式码包起来 ($connection= ... 略)
$query="insert to ...";
$result=mysql_query($query,$connection);
mysql_close($connection);
这样直接执行,效率会不会比较高,电脑书上是教这种方法
---------------------------------------------------------
因为目前公司案子是用CLASS连接的写法,所以一直有此疑问,哪个效率上较好
请问各位前辈都是用什麽方法写的呢?
感谢看完!!
--
派大星:多少钱?
蟹老板:5块钱
派大星:(掏口袋) 我只有7块Q_Q
蟹老板:成交!
派大星:派大星啊! 你真的好会杀价
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.0.232.61
1F:→ kuAIpAI:我是觉得...用class比较好维护 效率应该差不多吧~ 09/18 22:16
2F:→ kuAIpAI:只要连线完毕 要记得中断连线~ 应该就没有其他太大问题 09/18 22:16
3F:推 alpe:重点是你连线几次... func or class 不会差异到有感觉 09/18 22:17
谢谢喔!我了解了:)
※ 编辑: PTTLSboy 来自: 123.0.232.61 (09/18 23:17)