返回介绍

第十一章 前后端实战演练:Web聊天室 - 功能分析

发布于 2020-12-21 03:56:19 字数 3664 浏览 1078 评论 0 收藏 0

上面的一个简单的项目完成之后,对python感兴趣的应该已经把web.py这个东西熟悉的差不多了,说不定也像我这样把项目放到服务器上跑了起来。对于没有动手去做的同学,我只能表示很遗憾,作为观众的你一定体会不到参与的乐趣,当然也不会有切身的收获。

11.1 项目目标

相比于之前那个项目,这个项目的目标是按照专业前端的方法搭建一个我自己凭空想出来的需求。最后把这个需求完成,然后注册域名放到网络上,可以真实使用。这样也可以持续改进。

上线其实只是一个开始,希望有兴趣参与的同学可以主动参与进来,体会下实际的开发过程。

11.2 功能需求

这个项目的名字叫做聊天室,那肯定是在线聊天用的了,因为不是朝着Demo方向做的,因此需要多用户管理。

按照这个需求分析下功能大体有:

1. 多用户管理
    1.1 用户注册
    1.2 多用户登陆
2. 话题管理
    2.1 创建话题
    2.2 浏览话题
3. 消息管理
    3.1 发送消息
    3.2 删除消息
    3.3 回复消息
    3.4 浏览消息

大概这么几个功能

11.3 技术选型

因为是关于Backbonejs的教程,因此必然是基于Backbonejs的。技术选型暂定如下:

/* 前端技术 */
backbone.js
bootstrap.css
requirejs

/* 后端技术 */
web.py
sqlite3

暂时先估计用到这些,说不定真实情况用的更多。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文