B/S方向

简介: B/S方向

1. 软件架构

B/S 架构软件 —— 我们所有的东西都希望通过网站的形式使用,而不依赖于任何其他第三方环境,且依赖于浏览器的应用

B/S

通俗来说就是开发网站

  • Web程序 office网页端

C/S

桌面应用—— 基于C/C++的QT开发(岗位少)

  • WPS office

2. 开发B/S架构软件需要哪些人才?

  • 前端
  • 后端
  • 测试
  • 运维 —— 管服务器、管部署
  • 产品经理(PM)
  • 首席技术官CTO【技术岗最高职位】(可能没有)
  • 架构师【技术岗次高职位】

3. 前端准备

  • Vs Code
  • Google Chrome
  • Nodejs
  • 设置淘宝镜像命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • Yarn(可选)如果你要安装它,前提是必须安装Nodejs
  • 查看当前镜像源
config get registry
  • 修改淘宝镜像
yarn config set registry https://registry.npm.taobao.org/
  • 切换自带镜像源
yarn config set registry https://registry.yarnpkg.com

4. 前端

HTML

  • (超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦,它定义了网页内容的含义和结构

CSS

  • 网页的表现与展示效果

JavaScript

  • (JS)功能与行为

JS 框架

  • Jquery Vue React

css 框架

  • bootstrap ELEUI

Web开发

  • MDNWeb

5. 后端

VMware 虚拟机

Linux基础

  • vim shell
  • Linux RedHat Kali
  • Ubuntu 16.04 18.04
  • Centos
  • 开源与闭源
    特殊的几个人能看见(开发组)
  • 阿里镜像源
https://mirrors.aliyun.com/ubuntu/
  • 设置root密码
sudo passwd root
  • 安装必要软件
sudo apt-get install openssh-server
  • ssh连接
ssh liyoh@xxx.xxx.xxx

后端语言:Java/Go/Nodejs/C#(.NET)/Python/PHP

  • JSP -> html 里面扩展java代码 eg: <%for…%>
  • 前后端分离
  • pm2

HTTP服务器搭建软件:Tomcat/Nginx/Apache

  • Express
  • 公网IP 网站所有人都能打开
  • DNS服务器解析 备案 买域名

数据库:MySql/Oracle/SQLServer/SQLite/MongoDB/Redis

计算机网络

(↓以下仅供了解)

MVC模式

  • model 模型
  • service 层
  • controller 控制器

HTTP API

  • TCP 传输控制协议 UDP用户数据包协议

6. Git(前端后端)

  • 版本控制
    保留了一切的历史 可以让代码迅速恢复到你想指定的commit位置
  • 协作开发 —— 需要网络
    在自己的电脑上使用git,那确实是有版本控制功能,没有协作开发功能
    大家把每次写的东西放到哪?基于git的一个平台–GitHub,GitLab
    如何放在Linux上部署运行?网站是怎么运行的?

7. 全栈(非常难)

  • 前端(node.js)跨入后端

8. Devops(开发+运维)

  • 开发+质量检测+技术运营

9. Github(好地方)

结束语

注意休息, 尽可能不要透支身体

以上所有内容来自课程个人笔记:走向实战,学完C之后学什么?前端后端?Java?Python?网站开发?B/S开发预备课-Frank


目录
相关文章
|
前端开发 网络安全
未来方向发展–极区
未来方向发展–极区
77 1
|
机器学习/深度学习 人工智能 自然语言处理
或许是一个新的算法方向?
或许是一个新的算法方向?
88 0
3. 模型的方向问题
3. 模型的方向问题
101 0
|
SQL 分布式计算 资源调度
未来发展方向|学习笔记
快速学习未来发展方向
|
运维 前端开发 JavaScript
B/S方向
B/S方向
197 0
|
安全 定位技术 双11
2011,它改变了潮水的方向
本文8600多字,是今年笔记写作的开始,这篇勉强算是“文”,目前来看更像是素材杂乱无章的堆砌,接下来,邀请您一起来完善它,留言区吐槽或建议、提供素材,也可以邮件我jiaxinwen360@163.com 。9月会有2012年,10月是2013年…我希望用半年多的时间先把过去几年互联网发生的故事做个梳理。 借用雷军的一句话,协迫自己再重新写起来: “每段历史都有可能被遗忘,因为大家有太多新的东西要关注了”——雷军
198 0
|
JavaScript API 容器
IntersectionObserver 实用方向
使用 IntersectionObserver API 来替换实现一些老版本的逻辑。例如:图片懒加载、滑动到底部加载更多。
380 0
|
SQL 存储 人工智能
扎心!天天写代码,方向真的对吗?
每个人的时间都是有限的,在有限的时间里选择一项值得投入的技术会变得尤为重要。
扎心!天天写代码,方向真的对吗?
|
Spring
提升性能的方向
提升性能的时间方法,空间方法,本质方法。
1175 0