我一直在考慮在我的網站上實現一個PHP消息系統。想知道我的以下建議的優點和缺點。使用MYSQL數據庫的php電子郵件系統
我注意到許多網站像spareroom.co.uk,easyroommate.com,oasis.com,Facebook等您可以登錄和消息用戶/配置文件。因此,爲了讓用戶發送消息,他們必須登錄到我的網站,然後將msg輸入到textarea中,我將它存儲在MYSQL數據庫表中。收件人用戶然後收到一封真實的電子郵件給hotmail/gmail通知他去我的網站&登錄並檢查他們的消息,然後他們可以只在我的網站上回復/發送。
我的消息表將是這樣的:
sender email address (varchar)(50)
sender advert id (varchar)(7)
sender message (text)
recipient email address (varchar)(50)
recipient advert id (varchar)(7)
所以從發件人/收件人發送的每條消息將是一個新的紀錄
我已經在我的數據庫3個其他表(這是第4次)。說7天后我會自動刪除郵件。希望這會讓用戶回到我的網站並使用它。我知道它會使用帶寬,但它可以確保我的網站正在使用,並且用戶正在接收電子郵件,因爲我的電子郵件服務器似乎將他們真正的電子郵件提供商垃圾郵件/垃圾郵件信箱。
問題:
1)是否有與記錄,但幾個字段負載分貝好主意嗎?
2)這個建議有沒有優點/缺點?
3)使用PHP的網站是否以類似的方式實現其消息系統?
乾杯, daza166
我在這裏可以找到的唯一問題是「擁有一個帶有大量記錄但只有幾個字段的db的好主意嗎?」這是你的問題嗎? –
好嗎?推薦我的問題btw – daza166
你描述了一個相當典型的方法,我沒有看到任何特別的問題。 – 2011-07-30 10:05:29