例如,如何最好地设置像facebook这样的大型用户数据库

时间:2015-10-14 00:42:02

标签: php web

我的网站目前有超过15,000个注册(合法用户,激活用户和不道德的实体)。

我设置注册的方式是,对于每次注册,都会创建一个带有index php文件的文件夹,以重定向尝试访问该文件夹的任何人。

我最近有了一个新的共享托管服务器,当他们将文件数量限制在50,000左右时我感到很困惑15,000 * 2已经是30,000 *并且有些用户已经在网站上传了文件和图像。

那个结构好吗?我的意思是为每个用户注册创建一个新文件夹?

服务器是Linux,脚本语言是PHP

已编辑我为每个用户创建了文件夹,因为我想区分每个用户文件,因为每个用户都可以上传文件,如图片,pdf,文档等。

我是否只将所有文件保存在一个文件夹中?

1 个答案:

答案 0 :(得分:0)

如果您要在每个注册的文件中存储主要信息(例如:包括“密码,电子邮件,电话,信用卡”等),那将是一个坏主意。

MySQL也会以更好的方式存储它们;你可以使用很多脚本。

如果您想自己构建它,我建议您了解有关PHP处理用户注册的更多信息。它需要花费大量的时间和精力!