我正在创建一个社区网站,我希望注册的用户能够使用我为他们提供的选项创建自己的个人资料,例如
添加的能力 - 阿凡达(个人资料图片) - 自定义用户名(仅一次,将在论坛中使用)(如果足够的XP可以更改) - 发布状态更新(可由朋友/大家看到) - 添加指向其个人资料的链接 - 创建一个生物 - 为个人资料添加标签,例如个人资料/游戏/工作/视频/其他(您可以选择) - 将有论坛帖子,个人资料视图,论坛帖子视图等的统计数据。 - 可以留言/添加好友/删除好友/阻止/取消阻止/报告 - 完成配置文件的XP点数 - 联系信息(从列表中选择或添加自己的信息) - 在页面上显示您的团队统计/个人资料(必须在我们的网站上有一个团队页面。)
这只是我希望在网站的未来添加/学习编码的功能。只是担心,但在进一步发展之前,是否有任何其他网站,如Wordpress已经制作,并有能力做上述所有和其他的东西。如果没有,我真的不介意,但真的想学习编码。对于所有这些,我需要知道什么样的代码,例如PHP,Javascript,MySQL和其他任何代码?
对于那些可以升级其个人资料的人获得某些XP积分的升级也是如此。甚至可以购买XP积分来添加到他们的帐户。
如果购买升级如 - 更改用户名颜色(在个人资料,论坛等方面生效) - 购买用户名效果(影响个人资料,论坛等) - 添加个人资料横幅(您可以上传广告的位置。) - 没有广告(一定的时间或永远)(必须登录) - 更改用户名
将使用: - Dreamweaver CS6 - Notepad C ++ - Photoshop CS6 还有什么我需要的吗?
我想添加更多功能,但我只想知道我需要学习什么样的编码才能使我的项目工作。可能需要一年或更短时间,但这是一个目标。请帮帮我。
谢谢 约瑟夫斯科特
答案 0 :(得分:0)
使用Cimy用户额外字段插件可以为您提供所有类型的自定义输入..即使您创建了自定义注册页面也是如此..
通过此链接获取此插件:
答案 1 :(得分:0)
我建议在Wordpress上使用Phpfox。
答案 2 :(得分:0)
如果您更喜欢配置和调整开箱即用的系统,并且像PHP一样需要编码,而不是采取Drupal。它被广泛使用,并为您的每个要求(阿凡达,用户点等)提供可配置模块,并且开箱即用。但升级可能会成为一场噩梦,通过Django等框架可以更轻松地完成一定程度的自定义。
如果您希望编写Python,在文件系统级别进行编码,从一开始就进行大量编码,从我的角度来看,Django是首选,因为它提供了最大的灵活性,并且已在许多实际站点上证明了自己。但是开始学习至少需要一个月的时间,而Drupal你可以在一两天内完成一些任务。
我建议先看看Drupal,收集你需要的模块,它只是取笑。但请记住,定制和维护它超过两年比从一开始就使用Django做更多的工作。