2015-10-14 21 views
2

我有超過15,000個註冊等目前(包括合法用戶,激活用戶,並肆無忌憚的實體)的網站龐大的用戶數據庫。如何最好地建立類似Facebook例如

我以這樣的方式設置註冊,即對於每次註冊,都會使用index php文件創建一個文件夾,以重定向嘗試訪問該文件夾的任何人。

我得到了一個新的共享託管服務器最近,我弄糊塗了,當他們限制文件數約50000 15000 * 2 30000已經與一些用戶已經上傳的文件和圖片在網站上。

這是一個很好的結構嗎?我的意思是爲每個用戶註冊創建一個新的文件夾?

的服務器是Linux和腳本語言PHP是

我爲每一個用戶文件夾編輯,因爲我想區分每個用戶的文件,每個用戶可以上傳圖片一樣,PDF文件,文檔等文件

我是否只在一個文件夾中保存所有文件?

+1

每個用戶的目錄?沒有那可笑 – 2015-10-14 00:56:57

+0

真的嗎?那麼哪個最好?將用戶信息存儲在數據庫中之後?我應該爲所有圖像創建一個文件夾,爲所有文檔創建另一個文件夾,並在數據庫中引用它們的完整路徑。 – Prodigy

+0

@Dagon和其他人你認爲這個問題的含義太廣泛了嗎?請解釋一下。這些旗子變得太多了,因此把我弄糊塗了。這是關於我現在的項目的一個問題。 – Prodigy

回答

0

如果您將每個註冊的主要信息存儲在文件中(例如:包括「密碼,電子郵件,電話,信用卡」等)將是一個壞主意。

MySQL將以更好的方式存儲它們;有很多你可以使用的腳本。

如果你想自己構建它,我建議你學習更多關於處理用戶註冊的PHP。這確實需要很多時間和精力!

+1

哪種腳本處理好用戶註冊?我實際上是一名PHP開發人員。我創造了很多時間的註冊系統。我將每一件事都保存在'MySql'數據庫中,但是我以這種方式創建了該文件夾,因爲我希望每個用戶文件對文件夾都是唯一的,那麼您對此有何看法? – Prodigy

相關問題