haulm 发表于 2007-2-24 21:25:32

下定决心我的Web笔记本用postgresql

很早前就想放弃mysql顺便学习一下postgresql,只是懒于整理一堆笔记资料,随着半年来懒人(本人)一直没能保存好自己的笔记,最后还是决定长痛不如短痛,两数据库一并用,然后从mysql+dz里去复制移动旧资料,使用phpbb可以不受到国内BBS程序限制于Mysql数据库的应用。

mysql是非常灵活、健壮的web应用的数据库,只有一个我不能忍受的缺点:编译太慢,更新快,大量服务器安装的朋友喜欢用mysql去管理和应对web服务,所以mysql的编译会用很长时间测试安全(长达数小时),而postgresql编译只有几十分钟。另外mysql 只适合于中小型服务器的Web应用,我想对数据库多一些了解就得走出去。

好看的新年风格:D

nihui 发表于 2007-2-24 21:39:51

自己访问自己的论坛啊。
真好看!
Happy New Year!

:-D:-D:-D

haulm 发表于 2007-2-24 21:48:50

自己访问自己的论坛啊。
真好看!
Happy New Year!

:-D:-D:-D

刚认识MGC时还有自己的论坛,现在没有空间了,论坛就成为自己的笔记本一直留在自己个人PC上,再后来论坛就是我的笔记本了,它比任何一款的网络摘抄软件都好用,不是么?:D

这只是第一步,其实首帖还没提到的是我在打包尝试Webmail服务时仍发现大量的mysql应用,这些应用是松散的手记,而不是可编译的源码包,如果我想把服务器打包尝试,那么大量集成使用mysql 肯定是不合理的,因为mysql毕竟是商品,只免费于学习,授权我不爱讨论下去(不过还是要提醒Qt是商业而KDE绝对不是商品)。

jiangtao9999 发表于 2007-2-25 21:16:11

开发一个通用接口才是王道。 :twisted:

haulm 发表于 2007-2-26 10:03:02

开发一个通用接口才是王道。 :twisted:

什么才是通用接口? Postgresql 有自己的c++编程接口,Mysql有C代码的接口,Qt提供了这两种数据库的插件并且不管你机子上是否装有sqlite都提供sqlite数据库接口。总的来说,在Linux上数据库编程没有任何的障碍才对,而国内的PHP程序一般只采用Mysql是历史问题,当年Mysql还是开源免费非商业时,大量的应用程序基于它来开发,Mysql向商品转换时国内才有Postgresql热,可惜折腾几个月就冷清下来了,Postgresql并不适合于中小型网站的数据库应用,它带有学术味道而不是商业应用,所以Mysql收费很顺理成章,Postgresql编译花不了多少时间,而Mysql因为大量的Web应用,编译会花上很长时间去测试安全性能。

同样mplayer用处相当广泛,MGC完全可以考虑集成它的指令程序,是否安装其GUI界面可以由用户去挑选。

qdzhuang 发表于 2007-2-26 11:34:29

odbc本身就可以了

haulm 发表于 2007-2-26 11:42:39

正相反,Unixodbc已经列入淘汰行列了,商业开发不用它,通用程序也不用它,Qt更是直接支持sqlite这种小型数据库,是sqlite使得unixodbc失去了任何意义,sqlite正在成为win和类unix下小型数据库的应用标准。
页: [1]
查看完整版本: 下定决心我的Web笔记本用postgresql