PDA

查看完整版本 : 轉址script中有關使不使用資料庫的差別


哈啦
2009-12-20, 10:28 PM
最近在找一些轉址的php script,結果發現有的是需要php+mysql,但有的則強調不需要使用到資料庫,例如 http://4.cc 使用的 miniurlz (http://blog.kreci.net/code/url-shortening-script/) ,看起來功能也很強大。

我想請問一下,有沒有用到資料庫,有什麼差別嗎?例如執行速度?安全性?或什麼?

如果都沒差,那不是應該都不用資料庫會更省時省力嗎?~what所以我猜使用資料庫一定有什麼比較好之處吧?

hk2apple
2009-12-20, 11:49 PM
文本壞處是安全性差和維護難,難寫一點(我覺得),小data好像是快一點,但多data時會慢..
好處是不用買mysql空間, 多了些免費hosting可選擇

some
2009-12-21, 10:56 AM
mysql 除了text欄位的資料都會把資料放進ram處理, 速度較文字檔快n倍以上

文字檔處理因每次需掃瞄目錄檔案, 會隨著檔案越來越多速度越來越慢, CPU會很忙錄.

哈啦
2009-12-21, 01:08 PM
mysql 除了text欄位的資料都會把資料放進ram處理, 速度較文字檔快n倍以上

文字檔處理因每次需掃瞄目錄檔案, 會隨著檔案越來越多速度越來越慢, CPU會很忙錄.

原來如此,感謝告知。~yes