我本来是个安静地做安卓iOS开发的小程序员,本科专业是财务会计,辅修法律,以上为背景。
目前在一小公司实习,一天我们公司后端都跑了,他们部门叫我去顶一阵子,因为我有java基础。我的任务是维护后端更新,后端调用了一个云平台的API,要随着API的更新去更新后端。具体后端用了什么框架,什么数据库,甚至什么语言,我一无所知,因为是实习,总得好好表现,就答应下来。
现在我想请教几个基本的问题,总要有个基本方向去百度:
1. 前端是如何让别人访问到的?比如网页html一般不是放在服务器上什么8080端口,用http协议就可以访问,请问是如何实现的呢?apache是不是就是干这个的?还有其他的流行技术去实现吗?
2. 后端和前端一般是如何连接的?知道网页上有什么js可以调用后端数据,但是这些后端以什么形式存在呢?如何与js交互呢?有什么流行的框架或者技术吗?听说过spring struct hibernate,这些框架都是要解决什么问题呢?好像是和数据库有关的?
3. 后端是如何读取数据库的?也是把数据库放端口上,然后通过向本地的127.0.0.1数据库端口发送sql语句吗?还是可以直接有代码通道?我知道一个客户端访问服务器数据库是放端口上的吧?放端口上的话,都用些什么协议呢?
我很想知道整个流程是怎么走的,请大家抛给我一些名词,我去百度就好了,抱歉问这么简单的问题,给程序员丢脸了T T
==========
ps:今天作为一个后端开发人员去参加会议,在大庭广众之下问卖思扣是什么,后来才知道原来MySQL是这么念的!!以前都是用到的时候现查的,从来没人告诉我怎么念T T ,感觉快要被开除了
目前在一小公司实习,一天我们公司后端都跑了,他们部门叫我去顶一阵子,因为我有java基础。我的任务是维护后端更新,后端调用了一个云平台的API,要随着API的更新去更新后端。具体后端用了什么框架,什么数据库,甚至什么语言,我一无所知,因为是实习,总得好好表现,就答应下来。
现在我想请教几个基本的问题,总要有个基本方向去百度:
1. 前端是如何让别人访问到的?比如网页html一般不是放在服务器上什么8080端口,用http协议就可以访问,请问是如何实现的呢?apache是不是就是干这个的?还有其他的流行技术去实现吗?
2. 后端和前端一般是如何连接的?知道网页上有什么js可以调用后端数据,但是这些后端以什么形式存在呢?如何与js交互呢?有什么流行的框架或者技术吗?听说过spring struct hibernate,这些框架都是要解决什么问题呢?好像是和数据库有关的?
3. 后端是如何读取数据库的?也是把数据库放端口上,然后通过向本地的127.0.0.1数据库端口发送sql语句吗?还是可以直接有代码通道?我知道一个客户端访问服务器数据库是放端口上的吧?放端口上的话,都用些什么协议呢?
我很想知道整个流程是怎么走的,请大家抛给我一些名词,我去百度就好了,抱歉问这么简单的问题,给程序员丢脸了T T
==========
ps:今天作为一个后端开发人员去参加会议,在大庭广众之下问卖思扣是什么,后来才知道原来MySQL是这么念的!!以前都是用到的时候现查的,从来没人告诉我怎么念T T ,感觉快要被开除了