查看: 769|回复: 17
|
PHP Class的问题
[复制链接]
|
|
想在这里问一问。
PHP + MySQL connection with class
如果我的 db connection 用Class和没有用class
会有什么different吗
因为我用来execute 10000多data。
speed没有差多少
$result = $db -> query($sql);
难道会比较好????
Timer也不会差很多?
跟我这样写
$result = mysql_query($sql);
|
|
|
|
|
|
|
|
发表于 6-4-2007 02:35 AM
|
显示全部楼层
回复 #1 红发 的帖子
这只是关系到oo或structure而已,如今流行oo,大家也就这么写,当然oo的好处可不少
至于速度,你可以自己做testing,以前有读过一篇文章,说明structure比oo还快,当然这并不代表oo慢 |
|
|
|
|
|
|
|
发表于 6-4-2007 09:05 AM
|
显示全部楼层
我也看过类似的报告。
OO,在执行上反倒不如由上到下的编写方法。
但在编写却远远超过由上到下的编写方法。 |
|
|
|
|
|
|
|
发表于 6-4-2007 09:31 AM
|
显示全部楼层
回复 #1 红发 的帖子
你所用的$db->query($sql)應該是mysqli吧?之前也嘗試試用過,但後來讀了manual,卻好像沒有支援Persistent Connection,所以還是用回mysql的mysql_pconnect()了。據知,mysqli是新的liabrary,MySQL的官方網站上甚至有新的mysqli發佈,但我還沒時間試。 |
|
|
|
|
|
|
|
发表于 6-4-2007 09:41 AM
|
显示全部楼层
原帖由 hui_wooi 于 6th Apr, 2007 09:05 发表
我也看过类似的报告。
OO,在执行上反倒不如由上到下的编写方法。
但在编写却远远超过由上到下的编写方法。
OO在系統設計、開發與維護上都有幫助;還有系統的靈活性與可延伸性也增強了。 |
|
|
|
|
|
|
|
发表于 6-4-2007 01:46 PM
|
显示全部楼层
原帖由 红发 于 5-4-2007 11:58 PM 发表
想在这里问一问。
PHP + MySQL connection with class
如果我的 db connection 用Class和没有用class
会有什么different吗
因为我用来execute 10000多data。
speed没有差多少
$result = $db -& ...
你误会了 class的意思了。。
class的用意是为了方便开发,维护和升级.至于speed的话,就看你自己怎么调整你的SQL query, database 了 |
|
|
|
|
|
|
|
楼主 |
发表于 6-4-2007 08:57 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 6-4-2007 08:59 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 6-4-2007 10:23 PM
|
显示全部楼层
还有,还有就是
有没有可能写一个file出来,好像dll file这样,让人家改没有 |
|
|
|
|
|
|
|
发表于 7-4-2007 10:48 AM
|
显示全部楼层
你可以用.net convert去DLL, 或用servlet咯。。你知道把string放入,它就会return 你result了 |
|
|
|
|
|
|
|
楼主 |
发表于 7-4-2007 02:24 PM
|
显示全部楼层
原帖由 max5007 于 7-4-2007 10:48 AM 发表
你可以用.net convert去DLL, 或用servlet咯。。你知道把string放入,它就会return 你result了
我用VS2005但是找没有哦。
等下在找找看,可能看miss了 |
|
|
|
|
|
|
|
发表于 9-4-2007 02:42 AM
|
显示全部楼层
原帖由 红发 于 7-4-2007 02:24 PM 发表
我用VS2005但是找没有哦。
等下在找找看,可能看miss了
你要把 php 的 class 转换去 DLL?? |
|
|
|
|
|
|
|
发表于 11-4-2007 09:20 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 11-4-2007 09:36 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 11-4-2007 10:46 PM
|
显示全部楼层
回复 #14 hui_wooi 的帖子
谢谢 |
|
|
|
|
|
|
|
发表于 12-4-2007 02:44 AM
|
显示全部楼层
一般地说是自创的 dll, 可以用 vb6 或 .net 制作. |
|
|
|
|
|
|
|
发表于 12-4-2007 02:52 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 12-4-2007 06:46 AM
|
显示全部楼层
没错,正是ISAPI
谢谢上面两位提供的解释和keywords |
|
|
|
|
|
|
| |
本周最热论坛帖子
|