免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: netroby
打印 上一主题 下一主题

zvchat聊天室开发随笔 存储结构 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-09-11 21:33 |只看该作者
谁说PHP不可以像C/C++一样开发出快速数据存储结构来?

PHP也有 fread, fwrite, fseek 怎么就不行啊? 二进制数据转换可以通过 pack/unpack 来作, 这一切都不是问题哦

做hash,做树结构,做链表都可以做啊~~~ 我之前发过 xdb 的代码; 只能说做这些不是PHP的强项,也不是多数PHP程序员的强项呵呵

[ 本帖最后由 hightman 于 2008-9-11 21:35 编辑 ]

论坛徽章:
0
12 [报告]
发表于 2008-11-28 09:27 |只看该作者
memcache究竟能不能用,还是个问题。因为我发现。我们的很多虚拟主机商,都并不提供memcache的服务支持,除非是自己的服务器,想装什么就装什么。

php的文本存储,也是逼不得已。
数据库的解决方案,无疑要比我们自己写一个存储驱动要好得多。
差距就在这里。

我们普通程序员根本就没办法把文件的读写玩弄的精纯熟练。比如说我自己这种垃圾货色。

我在想。如果我把php的文本读写功能玩透了。那我也可以开发商业的驱动卖钱了。呵呵。这种幼稚的想法只能自己想想罢了。
真要是实现。没个千而八百年的,是搞不定的。

前一阵子,有看外国的文本存储驱动程序。
不过效率也不会高到哪里去。

有条件的,还是用数据库吧。

我这个聊天室小程序,定位就是一个小的,轻便的解决方案。
如果想做大。可以选用mysql驱动。

memcache也在研究,不过我看的大部分空间商都不会额外提供这个。
至于有自己的服务器的朋友。呵呵,您还需要我这个小不点的程序么?

论坛徽章:
0
13 [报告]
发表于 2008-12-01 09:07 |只看该作者
用文件的方式,效率再高量大的时候也会被搞死
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP