江湖救急!几个基本的前端后端问题!

2015-04-29 00:51:49 +08:00
 wohenyingyu01
我本来是个安静地做安卓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 ,感觉快要被开除了
4197 次点击
所在节点    问与答
26 条回复
FrankFang128
2015-04-29 01:11:58 +08:00
Google
emric
2015-04-29 01:31:25 +08:00
表明现况, 避免同事对现在的你有太大期望.
Reficul
2015-04-29 01:34:51 +08:00
PP
2015-04-29 07:53:16 +08:00
财会和法律在某些领域是一体两面的,比如证券,比如投融资。您有很好的起始背景,继续深化这方面的专业知识和素养,几年以后便会初有所成,回报之丰厚会超过您当下的选择。将IT经历从简历中移除,退出这家公司转而争取投资或证券的实践机会,花上五年时间完善知识结构,这条路径更适合您。最重要的是,您自己的人生,您要学会自己判断,您要学会自己选择。
neilwong
2015-04-29 08:35:43 +08:00
你这基础知识有点堪忧啊~ w3school.com 上我记得有一章是讲网站原理,可以拿来入门
wohenyingyu01
2015-04-29 09:46:22 +08:00
@emric 面试的时候我都是实话实说的,大家都知道我的情况,从未装过大神
wohenyingyu01
2015-04-29 09:47:55 +08:00
@neilwong 谢谢谢谢
wohenyingyu01
2015-04-29 09:50:05 +08:00
@neilwong 现在从入门开始看太迟了,我想先把整个流程理清,然后再去了解每一个环节都有些什么技术,然后哪里要用看哪里....
wohenyingyu01
2015-04-29 09:54:58 +08:00
@PP 我学了5年财会我当然知道,法律和计算机就是文科和理科的两个极端,你觉得切来切去合适么,我本身是一个纯理科生,爱好物理数学硬件和编程,干法律合适么。。。
wohenyingyu01
2015-04-29 09:56:34 +08:00
@neilwong 那上面从html开始讲起,可是我要做的是后端,从html看起会不会太晚了
gihnius
2015-04-29 09:57:26 +08:00
建议先去了解一下 http 协议,然后从简单原始的 CGI 开始。
PP
2015-04-29 10:03:12 +08:00
@wohenyingyu01 切来切去是否适合您很难确定,不过目前看来可以确定的是您无法判断和回应善意,不具备职业自我评估能力,在沟通中缺乏礼貌。
wohenyingyu01
2015-04-29 10:03:31 +08:00
@FrankFang128 怎么搜?how to build a goddamn website?
wohenyingyu01
2015-04-29 10:07:48 +08:00
@PP wake up, this is China! you wanna politeness, go back to your USA plz, this way sir.
b821025551b
2015-04-29 10:10:40 +08:00
不在管理岗,就不要展示给别人你会那么多,做好本职工作即可,不然后果不堪设想
wohenyingyu01
2015-04-29 10:11:35 +08:00
@gihnius 好的谢谢提示方向
learnshare
2015-04-29 10:12:21 +08:00
1. http://w3school.com.cn/ 多读几遍
2. HTTP 权威指南
Pastsong
2015-04-29 10:17:30 +08:00
My-S-Q-L 就是按字母读的 My-‘sequel’ 不是官方的读法
wohenyingyu01
2015-04-29 10:25:52 +08:00
@Pastsong 可是为啥大家都这么读T T
wohenyingyu01
2015-04-29 10:26:47 +08:00
@learnshare 好的已经加入书签多谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/187122

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX