作者kuoyu (^_^)
看板PHP
标题[心得] 我对资料库使用的看法
时间Fri Dec 9 11:57:38 2005
以前公司最早案子使用mysql..
後来因为某些问题改用pgsql..
因此演伸出了一个资料库介面的处理..
大致上是这样的..
设立一个设定档..专门针对该案子使用..
里面设定资料库IP,port,account,passwd,dbname,还有资料库种类
另外有一个泛用的程式档供所有专案使用..
里面宣告一堆function..专门处理资料库的连线与查询..
当然..不同的资料库有不同的做法..例如连线方式的不同..
目的在於将资料库的处理与专案内的程式流程切出来..
专案程式只要把他include进来..
执行sql_query($sql_command,$sql_connect)即可查询..
预设上$sql_connect可以省略..
至於与系上的问题..还有连线..就交给里面的function处理..
主程式的流程可以比较简单..将来万一要更改资料库种类也方便..
不过这样也会有一些限制..比如说在LIMIT的使用上..
pgsql与mysql的使用就不一样..这部分要小心..
如果可以写成物件方式处理..应该会更方便..
资料格式我们只使用最基本的格式..
integer,float,varchar...
这些格式在所有资料库都可以通...
我的感觉是比较喜欢pgsql..
没有中文语系的问题..存什麽就是什麽..
而且完全免费..mysql在某些情况下仍需付费使用..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.155.53
1F:推 wawawa:感觉概念上跟adodb/pear::DB一样? 12/09 22:57
2F:推 gcaptt:除非从头到尾自己开发,若要找现成的东西mysql比较多 12/14 09:15
3F:推 kuoyu:以前我们的确很多都是自己开发..现成的就用字串取代.. 12/14 20:35