作者HuangJC (吹笛牧童)
看板PHP
標題Re: [請益] 關於傳遞變數
時間Sat Jul 19 20:58:01 2008
: 推 HuangJC :因為在學 phpbb,所以很習慣用它的方法;它依賴資料庫 07/18 13:55
: → HuangJC :XD 這真是太豪華了,把資料丟進資料庫,另一邊再Query 07/18 13:56
: → HuangJC :只要帶進自取的 session_id(所以當然要唯一)即可 07/18 13:56
: → HuangJC :以這方法,想'全域'或被'傳送'的變數不管有多少都可以 07/18 13:57
: 推 sd1029 :那是有代價的,人多時DB的負擔會很重! 07/19 04:40
昨天下班前和同事聊這東西
DB 負擔重是一個考量,而自己按的 FORM 我們也用了很多
但是我還是覺得 DB 法不錯
自己按的 FORM,以及 cookie
不管 get or post 都一樣,資料原本在 client 端
必需佔用網路頻寬傳給 server
今天 a.php & b.php 程式都在 server
client 端去看 server 的東西,變數卻來來回回傳,網路還比較慢
如果我塞進 DB,DB 一樣在 server
那所有東西都在 server 上了
反正躲不了
那我覺得操 DB 會比塞網路頻寬好一點
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.179.152
推 allanshen :用SESSION也可以,這就是在server端了 07/20 00:35
→ KC73 :網路頻寬要倍增不難, DB效能要倍增很難. 07/20 01:57
→ 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