我正在创建一个社区网站,我希望注册的用户能够创建自己的配置文件,其中包含我为他们提供的选项,例如
添加能力-头像(个人资料图片)-自定义用户名(只有一次,将在论坛中使用)(能够更改,如果有足够的XP) -发布状态更新(可以由朋友/每个人看到)-添加链接到他们的个人资料-创建个人资料-添加标签到个人资料,如个人资料/游戏/工作/视频/其他(你可以选择)-将有论坛帖子,个人资料视图,论坛帖子视图和更多的统计信息。-可以发送消息/添加朋友/删除朋友/阻止/取消阻止/报告- XP个人资料完成-联系信息(从列表中选择或添加您自己的)-在页面上显示您的团队统计/个人资料(必须在我们的网站上有团队页面。)
这只是我想在网站未来的代码中添加/学习的功能。只是关心,但在继续之前,有没有其他像Wordpress这样的网站已经做好了,并且有能力做所有上面和其他的事情。如果不是,我真的不介意,但我真的想学习编程。我需要知道哪种代码才能完成这一切,比如PHP、Javascript、MySQL等等?
还为那些获得某些XP点数的人升级,在那里他们可以升级他们的个人资料。甚至可以购买XP点数来添加到他们的帐户中。
如果购买升级,例如-更改用户名颜色(在个人资料、论坛等上生效)-购买用户名效果(影响个人资料、论坛等)-添加个人资料横幅(您可以在其中上传广告)。-无广告(一定时间或永远)(必须登录)-更改用户名
将使用:- Dreamweaver CS6 -记事本C++ - Photoshop CS6我还需要什么?
我想要添加更多的功能,但我只想知道我需要学习什么样的编码才能使我的项目工作。这可能需要一年或更短的时间,但这是一个目标。请帮帮我。
谢谢约瑟夫·斯科特
发布于 2013-06-11 15:24:05
如果您更喜欢配置和调整开箱即用的系统,并且像PHP那样在需要编码的情况下使用Drupal。它被广泛使用,并且有一个可配置的模块来满足你的每个需求(阿凡达,用户点数等),并且开箱即用。但升级可能会成为一场噩梦,通过一定程度的定制可以更容易地使用Django这样的框架完成升级。
如果你喜欢编写Python,在文件系统级别上进行配置,从一开始就进行大量的编码,从我的角度来看,Django是首选,因为它提供了最大的灵活性,并且已经在许多实时网站上证明了自己。但是启动一些东西至少需要一个月的时间,而使用Drupal只需要一两天就可以启动和运行一些东西。
我建议先看看Drupal,收集你需要的模块,它很有趣。但请记住,在两年多的时间里定制和维护它比从一开始就使用Django做更多的工作。
发布于 2013-06-11 15:13:58
使用Cimy用户附加字段插件可以为您提供各种自定义inputs..even,如果您还创建了一个自定义注册页面的话。
通过此链接获取此插件:
http://wordpress.org/plugins/cimy-user-extra-fields/
发布于 2013-06-11 15:20:44
我建议使用Phpfox而不是Wordpress。
https://stackoverflow.com/questions/17038348
复制相似问题