1.什么是web应用?
web就是网页,web应用就是在网页上的应用。是B/S架构模式。
2.B/S与c/s模式:
B/S架构模式即Browser/Server 浏览器和服务器架构模式,与之对应的是
C/S架构即Client/Server 客户端/服务器架构模式。
区别:
c/s架构交互性强、具有安全的存取模式、网络通信量低、响应速度快、利
于处理大量数据。
b/s架构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥
有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的
个性化特点明显降低。
3.关于网站开发
流程:需求分析 → 设计 → 编码 → 测试 → (上线) → 维护
需求分析包括:1.网站类型分析;
2.用户群体分析;
3.市场价值及竞品分析;
4.业务功能分析;
5.业务流程分析;
竞品分析考虑:1.主要业务功能是否同样满足用户;
2.独有的特殊功能的核心竞争力;
3. 用户操作及体验度是否优化;
4. 网站性能是否更加快捷;
5.用户对于网站的依赖程度及习惯度;
针对用户考虑:1.用户年龄;2.选择素材;3.网站布局;4.颜色搭配;5.用户体验;6.功能是否便捷;
4.开发网站的业务功能分析
页面架构的分析:分析有多少个页面,每个页面之间的关系(一级页面,二级页面...)可以“页面结构思维导图”整理出来;
功能模块的分析:分析有哪些功能,一个页面可能有多个功能,有些功能可能跨多个页面,使用“模块功能分析思维导图”整理出来;
功能流程:每个功能的具体操作流程,使用“功能流程图”整理出来。
5.Xmind的使用
点击中心目标按“enter”建立分支;
点击中心目标按“tab”建立子主题;
流程图箭头: ctrl+l;
6.网站的分类
网站类型:推广展示、机构企业、电子商务、多媒体、综合门户、搜索引擎
网站技术:固定分辨率、瀑布流、响应式
结构类型:封面型、国字型、拐角型、左右结构,上下结构
布局类型:流式布局、水平布局、垂直布局