一个网站中个人的主页是如何实现的?

magicing 2008-04-28 05:45:53
类似博客这样的网站中,注册以后会自动生成个人的空间,csdn中也有,以后直接输入“网址+用户名”这样的地址就可以直接访问自己的空间,请问一般是如何实现这样的功能的?难道每注册一个人都会在服务器自动生成一个页面文件来实现吗,那如果有几万人不就会有几万的文件,管理不是很不方便?在实际应用中的相册系统中,是把图像直接存在数据库中还是把图片路径存在数据库中的效率会比较高呢?希望有实际经验的朋友们来回答一下,谢谢!
...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Brokenfango 2008-05-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 magicing 的回复:]
恩我猜也应该是这个样子,应该是动态的生成的,只不过这样还真的蛮复杂的,需要动态生成网页,现在这个论坛的地址也是html结尾,应该也是生成的。不过怎么把模版和实际数据结合起来呢,想知道更细节的,不知道有没有专业的人士能指点一下!
[/Quote]
HTML只是静态网页 不能动态呈现内容
yishusheji521 2008-04-28
  • 打赏
  • 举报
回复
帮忙顶了啊1~
magicing 2008-04-28
  • 打赏
  • 举报
回复
恩我猜也应该是这个样子,应该是动态的生成的,只不过这样还真的蛮复杂的,需要动态生成网页,现在这个论坛的地址也是html结尾,应该也是生成的。不过怎么把模版和实际数据结合起来呢,想知道更细节的,不知道有没有专业的人士能指点一下!
KKK2007 2008-04-28
  • 打赏
  • 举报
回复
可以有很多种实现方式,不会在服务器为每个人生成静态的网页
实际做法是,网站有一个网也模版,把客户的每个人可以个性化的部分用动态的方式实现。
每个人的不同数据存防在数据库中。
当用户用自己的url访问的时候,比如csdn.net/magicing,服务器端的servlet或者其他的什么技术吧,根据你的
id=magicing 从数据库取出你的资料,然后动态生成一个网页。其实你每次重新登陆访问的时候,网也都是
动态生产的,都跟上一次不一样。所以就不用担心为每个人都生成一个静态的而需要大量空间。
nanjg 2008-04-28
  • 打赏
  • 举报
回复
第二个问题,关于图片,存id就ok
valen_jia 2008-04-28
  • 打赏
  • 举报
回复
帮顶
antti8 2008-04-28
  • 打赏
  • 举报
回复
恩,我也想知道这个问题,帮忙顶一个

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧