作者OSDBNetwork (Cloud Service)
看板Soft_Job
标题Re: [请益] 如何定义网页後端
时间Mon Sep 5 18:37:45 2022
※ 引述《Kuba4ma ()》之铭言:
: 104上对於网页後端工程师的需求普遍是
: 1. 後端网页框架 JAVA+springboot / Python+Django
: 2. 资料库 MongoDB / SQL / MySQL
: 3. 云端服务 Azure / AWS / GCP
: 很多产品与服务都有提供如网页的UI介面供操作
: 像是Google的搜寻引擎 最後使用者是由网页UI看到结果
: 但一般人不会说Google在写网页後端 而是会说在做搜寻引擎
: 我在学生时期曾经在纯软公司实习
: 开发一个同时在线人数仅20人的网站
: 用得工具为JAVA + Springboot + AWS
: 以使用工具来看 就是业界普遍定义的网页後端
: 目前在一家外商公司任职
: 公司一个服务最後也是由网站输出
: 公司将後端拆分成长长一大串
: 我使用的工具没有常见的网页後端框架(Springboot/Django)等等
: 但是这服务最後又是由网页做呈现 那我负责後端 所以我也算是在写网页後端?
: 想请教各位
: 该如何定义「网页後端」?
: 谢谢
┌───┐
│Client│使用者电脑主机, 通常安装 Browser 浏览器 (Firefox, Chrome, Edge, ...)
└───┘
│
│
│
│
│
│
│
│
┌───┐
│Server│伺服器主机, 通常安装 Web Server 软体 (Apache, Nginx, Tomcat, ...)
└───┘
常见网站前端: Vue Angular React ...
即 HTML CSS Javascript 运行於 Client端 的 Browser 浏览器
( 网站前端定义: 程式所运行的资源 CPU Memory IO 会吃到 使用者电脑主机 )
常见网站後端: Java+SpringBoot Python+Django PHP+Laravel Ruby+ROR ...
即 Java Python PHP Ruby 等 运行於 Server端 的程式
( 网站後端定义: 程式所运行的资源 CPU Memory IO 会吃到 伺服器主机 )
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.143.251.229 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1662374268.A.769.html
1F:→ MoonCode: 本来想说点什麽 但发现我也说不出个什麽 09/05 19:48
2F:→ accessdenied: 楼上但是你最後还是说了什麽 09/05 20:03
3F:→ Lomonosov: 有点来到知识+的感觉 09/05 20:23
4F:推 lee457088: 要中秋了,看到一楼的月饼大真是应景 09/05 20:32
5F:→ airtsubasa: 在server开浏览器跑网页 请问这是哪端? 09/05 21:00
如果伺服器主机有安装Web Server之类的软体, 那麽开浏览器跑自己架设的网页,
这属於client兼server端.
如果伺服器主机没有安装Web Server之类的软体, 那麽开浏览器跑网页,
这属於client端. 因为没人硬性规定: 伺服器主机不能当个人电脑使用. XD
(所以本文多了通常两个字)
6F:推 BignoZe: 月饼大真应景 09/05 21:14
7F:推 holebro: XD 09/05 21:21
8F:推 becca945: 一楼月饼 09/05 21:43
9F:→ a12838910: .net 去哪了QQ 09/05 22:31
10F:推 Belieeve: 这样分的话SSR要算哪一端 XD 09/05 22:44
11F:推 k798976869: 後端吧 最早的网页不是都php回的html 09/06 07:44
12F:推 knives: ssr当然是前端的锅,也不想想是前端那些人搞出来的吗 09/06 10:17
※ 编辑: OSDBNetwork (220.143.251.229 台湾), 09/06/2022 11:02:43
13F:推 EPGo: SSR 前端自己开 render server 09/06 19:19