作者HuangJC (吹笛牧童)
看板PHP
标题Re: [请益] 关於传递变数
时间Sun Jul 20 19:13:35 2008
: → HuangJC :怎麽会咧..那个什麽定律,说电脑每年都在进步不是? 07/20 02:16
: → HuangJC :要不然我也不会学高阶语言了,还在用组语 07/20 02:16
: → HuangJC :网路会加快,DB也会加快,我们只要想原则性的概念 XD 07/20 02:16
: 推 ybite :DB要Query的时候要爬Database,这部份就非常吃效能 07/20 15:40
: → ybite :最好是能用Cookie/Session塞的东西就交给他们就好 07/20 15:41
cookie 是占用网路频宽
而 session 其实是电脑上的档案
档案搜寻和 DB 搜寻可以说是一样的事
DB 就是用档案做的
DB 搜寻要快,关键在 DB 设计是否优良
比如有没有排序,键值长不长 (用 int 做键值就比用字串好)
而如果什麽都没做,至少有个东西可以加快速度,就是 cache
比如你硬碟里有一千笔档案,但最近你常存取其中三笔
这三笔渐渐就被加快存取速度
而这个你还不用懂,OS 替你做掉
如果有这麽好康的事,那麽 DB 也在做,而且写 DB 的人已经想很多了
比如 B+ tree,其实我不会写,但 DB 说明里提及它会帮我弄 ^O^
在这样的想法下,我又拥护 DB 了..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.179.152
1F:→ uftea :为何不用 memcached 07/21 01:31
2F:→ HuangJC :对,要用;我们专案有用 :) 07/21 01:55
3F:推 jimwayne123 :cookie跟session写反了? 07/21 01:55
4F:推 JoeHorn :往分散式运算去想吧.. 全放 DB 不一定好.. 看状况.. 07/21 02:06
5F:→ HuangJC :其实线上游戏的工作量如果可以承受,那应该就 OK 了 07/21 02:50
6F:→ HuangJC :我们的架构是有参考这等级的工作站.. 07/21 02:50
7F:→ JoeHorn :硬体规格是另外一回事.. 弄一组 top500 榜上有名的, 07/21 07:11
8F:→ JoeHorn :想怎样恶搞都随你... 07/21 07:12
9F:推 Jim33 :从上面一直看下来我都晕了..我的观念非常差.. 07/21 08:34
10F:→ Jim33 :我想我该去买本PHP的书回来好好建立观念.. 07/21 08:35
11F:→ HuangJC :..最恐怖的是计概无范围,很多观念已经十几年了.. 07/21 12:07