键盘敲烂,月薪过万作业不做,等于没学
当前系列: Web开发基础 修改

视频地址:

Part-1:https://www.bilibili.com/video/av86060546/

Part-2:https://www.bilibili.com/video/av86090938/ 


-------------------------------------------


理想状态上,经过25周的学习,同学们应该参照“一起帮”,完成以下全部功能。实际上,这也是“一起帮”的教学的核心目的之一(另外一个目的是通过面试拿到offer,^_^)。

以下功能,应完成的优先级从上往下依次递减。标注意思为:

  • [讲]:会在课堂上予以讲解示例并完成
  • [练]:会以作业的形式布置给同学们,要求同学们必须完成
  • [选]:鼓励学有余力的同学予以完成


用户权限

注册/登录,其中又包括:[讲]

  • 输入验证:常规/Ajax
  • 密码加密
  • 记住我(自动登录)
  • 退出登录
  • 验证码
  • 邀请人
  • 返回上一页

个人资料

  • 上传头像 [讲]
  •  其他 [练]

联系方式 [练]

激活Email/找回密码 [讲]

修改密码 [练]


内容管理 

求助/文章/建议,被合称为“内容”,他们都包含了:

发布和修改 

  1. 富文本编辑器插件 [讲]
  2. 防脚本攻击和SEO优化 [讲]
  3. 防跨域欺骗(CFR
  4. 自动生成摘要 [练]
列表显示 
  1. 筛选过滤 / 排序 [讲]
  2. 分页显示 [讲]
单页 
  1. URL重写 [讲] 
  2. 上一篇/下一篇 [练]
  3. 评价:赞/踩 [讲]
  4. 评论 [讲]
  5. 根据不同用户呈现 [讲]

草稿和自动保存 [练|选]

以上链接以文章(Article)为例进行讲解,同学们可以使用求助(Problem)和意见(Suggest)进行演练


此外,不同的内容还有不同的地方:

求助

  • 分级关键字 [练]
  • 悬赏帮帮币 [讲]
  • 状态转换 [练]
  • 邀请回答 [练]
  • 总结 [练]

文章

按作者显示 [讲]

分类/系列 

  • 增删改取 [练]
  • 显示 [练]
  • 排序 [讲] 
  • 全文阅读 [练]

意见建议

  • 投票(待完成)[讲]


积分系统

帮帮点 

帮帮豆

  • 每天更新 [练]

帮帮币


消息通知

消息是针对特定用户的:
  • 生成 [讲]
  • 提示/显示 [练]
  • 已读/删除 [练]
  • 订阅 [讲]
通知是针对所有用户,并且由管理员发布的 [选]


即时聊天 [选]


广告[选]


一起督促吧[选]

非常繁琐,所以难度较大,仅供有余力有时间的同学参考。


附:参考链接

示例/测试网站:http://sample.17bang.ren/

开发文档:http://doc.17bang.ren/

常见问题:http://sample.17bang.ren/FAQ

作业

根据功能索引熟悉一起帮
源栈 ASP.NET 实战 功能
觉得很 ,不要忘记分享哟!

任何问题,都可以直接加 QQ群:273534701

在当前系列 Web开发基础 中继续学习:

下一课: 已经是最后一课了……

我们的 特色

  • 先学习,后付费
  • 线上/线下,自由组合

更多了解

QQ群:273534701

答疑解惑,远程debug……

B站 源栈-小九 的直播间

写代码要保持微笑 (๑•̀ㅂ•́)و✧