所以我刚开始学习网络开发,我只是好奇网站如何允许注册用户创建自己的网页。例如:www.website.com/john/page2 或www.website.com/john/page2允许用户创建自己的页面
这是我迄今为止了解的。所以当用户注册一个电子邮件地址并创建一个用户名时,我在服务器上为该用户名创建一个文件夹。当用户创建一个新页面(john/page1)时,我把它放在john的目录下。很像Linux文件系统。并且该文件夹john只允许对john进行写入访问(通过他的密码进行身份验证)。
这是正确的做法吗?
请纠正我,如果我错了,或建议我任何更好的方式做到这一点。
谢谢
很可能是一个框架被用来从URL中获取用户名和页面,并执行某些操作来从数据库中获取数据。所以一个文件夹/文件结构永远不会被使用,而是一个在数据库提取之上的优雅幻觉。 – MonkeyZeus