【发布时间】:2018-12-20 22:36:52
【问题描述】:
我是后端开发的新手,这就是为什么我不想从纯编码开始学习,而是选择框架。想了解它的工作原理并开始自己编写独特的代码。
我尝试根据我未来的项目选择框架,如果没有合格的帮助,我无法做到。我之前搜索过在这里写,但找不到我需要的所有内容。我在这里不要求深入的建议、手册等。希望有经验的你能告诉我几种方法,我会自己选择一种。
我需要用框架功能做什么:
-
论坛:
- 一个(或交叉)用户的数据库与站点
- 论坛和网站的页眉和页脚
- 可变的设计主题(完整的 CSS 支持)
- 团体的权利和设计
- 用户的权利和设计
- 版主、管理员、普通用户
- 可以嵌套的论坛部分
- 主题
- 视觉帖子格式
- 图片插入
- 帖子中的符号计数
- 主题中每个用户的符号计数
-
网站:
- 论坛用户、他们的群组和权限也是如此
- 带有设置的用户配置文件
- 留言簿
- 教育模块:按用户组的时间表、课程与课程、作业发送/讨论、作业状态、所有用户和用户组的分数/日记、用户组的教育统计
- 带有文本表单数据和所有标记、论坛活动、状态和其他信息的公共用户配置文件
- 将用户个人资料中的一些数据自动发布到论坛并在更改个人资料时进行更新
- 停用/激活/禁止用户帐户
- 管理员IP查看:可以看到,哪些用户/论坛的消息有相同的IP
- messenger:私人聊天、私人和公共聊天组、自动将用户添加到用户组的聊天中
- 私人用户备注,仅对管理员可见
- 奖金累积
- 商店,当用户可以更改虚拟物品的奖金和玩游戏的会话随机礼物时
- 可视化地图,每个人都可以在其中查看所有论坛版块以及用户所在的位置
- 普通报纸:结构化文章的问题(通常的博客文章)、为用户评论、提供文章功能
我知道,这太多了,但项目是我的。而且可以长期发展。如果我需要学习一年或几年,没关系。
您如何看待,哪些框架具有最多用于描述功能的模块?请不要争论。如果您有实现上述功能的经验(或您认识的人),请在此处写下。
编程语言无关紧要(因为我都是菜鸟),但我想到了 Ruby 和 PHP(以及 PHPBB 论坛)。其他人也可以,只要他们能负担得起我需要的东西。
对不起,如果我在不知不觉中说错了话。告诉我,我会解决的。
【问题讨论】:
-
这完全基于您的要求。这个范围太广了,这里就不一一赘述了
-
你的意思是,任何语言和任何框架在我的情况下都将以同样的方式有效?
标签: frameworks programming-languages forum