前后端分离+信息安全+技术出路

用户访问网站的过程小知识:

1、浏览器先下载HTML的内容

2、根据HTML里的内容,下载并加载对应的CSS,让网页漂亮起来

3、根据HTML里的内容,下载并加载对应的JavaScript,让网站具备交互动效,其中部分JavaScript代码负责向服务器上的后端请求数据,并展示在页面上。
前后端分离

优点:
1.编程更轻松
前后端分离之后,后端更专注于实现业务逻辑,形成一套标准化的“API接口”,例如需要创建商品,前端将商品信息传给后端创建商品的接口,后端就会完成商品的创建,并返回创建结果。如果前端给的创建商品信息缺了标题或者价格,后端还能返回创建失败的结果,并且提示缺失了哪些信息等。
前端除了负责界面样式和交互,还接管了获取和展示数据的权利,从此前端开发就自由多了,如果遇上bug,也能很轻松定位到是前端还是后台的事情。

2.更高的可复用性
前后端分离,更是顺应了互联网发展多样化的潮流。后端通过提供一系列可以实现不同业务功能的接口,就可以让不同的前端、甚至外部系统过来对接。这样方便了公司不断推广自己的产品,今天推出手机网页版、明天推出APP版、后天推出小程序版本等。而后端只需要提供一次接口,无需每增加一类客户端,后端就要新写过。

MVC:Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。
MVC格式

前后端分离2.0
先把后台的数据跟HTML内容整合好,再呈现给用户吧,得力于一种叫做Node.JS的,可以使用网页前端熟悉的JavaScript编写的服务器语言,久而久之,HTML文件在服务器积累多了,就把好久都没人访问的HTML删了,给其他新保存的HTML文件让位置,通过“缓存”技术,让服务器永葆活力。小汪恍然大悟,原来这就是缓存啊!
其实所谓优秀的人才,所谓顶尖高手,是不是因为某项技术很厉害,或者苦读学习了很多知识所以很厉害,我特别要纠正一点,很多时候,是因为思维方式。

信息安全所依仗的核心技术

第一,是掌握系统运行的底层逻辑,你只有掌握了底层逻辑,才能理解所谓入侵,防御的很多关键技术。那么这个底层逻辑,在计算机领域,可能是操作系统的原理,是浏览器解析和执行的原理,是服务器伺服程序工作的原理,是数据库处理请求和响应的原理。在创业领域,在市场竞争领域,也存在类似的底层逻辑,什么才是商业的本质,什么才是经济的本质,一个企业的成本构成是怎样的,商业变现的逻辑和每个环节的挑战是什么。

第二,拥有反常规的分析视角,是不是你掌握的信息和知识足够多就能从事安全研究,其实差的还很远,什么是反常规的分析视角,就是在绝大多数人认为很正常很合理的操作逻辑中,尝试寻找可能存在的逻辑漏洞和风险隐患。

很多时候,我们讲技术,真的不是说编码,写程序才是技术,比如很多平台羊毛党的玩法,其实都是业务逻辑中的漏洞。你说这算不算技术?很多风控达人并不是技术高手,他们的牛逼在于逻辑分析能力和反常规的分析视角。

比如说,微软的顶尖程序员还少么?为什么会被第三方抓到各种安全漏洞?因为大部分人写程序,做系统,都是用常规视角。

那么反常规的分析视角,在创业中有什么价值呢?别人看不到的机会你能看到,别人认为没价值的事情,你认为有价值,这就是你的优势。

付费阅读
付费阅读这东西,可能有些场景是有诉求的,不过我这种随缘的作者,暂时没看出来有什么值得挖掘的。我觉得有可能吸引一些原创小说作者,原创动漫作者,以及一些金融财经类作者,我能想到的是这三个领域。另外,可能会适合从微博,从知乎,从各种其他渠道导流进来变现的场景。

优秀的门槛
解放前能识字的人才多少,高等小学毕业的就算是文化人了。三十年前上大学是个什么概念,家族之光。现在呢,每年考研人数跟我们当年高考人数差不多,研究生录取人数也跟我们当年高考录取人数差不多。

那只说最近这些年,只说我们行业相关的。

三十年前,中国能熟练操作电脑的人有多少,机房都要做防尘,操作者带着手套去操作键盘,会五笔输入法会排版就很厉害了,那时候新上大学的很多学生,看到电脑战战兢兢都不敢乱碰,生怕碰坏了赔不起。当时写文档排版还是有点小复杂的。

二十年前,中国会写程序的有多少人,能做交互网页设计,能写SQL,就足够找一份不错的饭碗。如果还知道防范SQL注入和跨站脚本,会一些数据库索引优化,绝对可以被称为高手。那时候的高手门槛就是这么低。

岁月无情,那我们怎么应对?

1、尽量让自己拥有较长时间竞争力的技能和思想。

比如说,很多年轻人热衷于学习新的工具,新的编程语言,学习在新的平台做系统,当然,这是有一定红利期的,但作为个人的竞争力,稍过几年,很可能就一文不值。

什么是竞争力,多理解系统底层的逻辑和思想,诸如内存分配的机制,多理解数据结构的原理和设计理念,这些也不能说永远都有竞争力,但如果理解到位,并且应用得当,至少可以保证二三十年自己的思想不会在业内落伍。

具有发现问题的敏锐度,掌握分析问题的方法和思路,也能让自己职场竞争力相对牢固一些。

2、站的越高,位置越稳。

如果你曾经站在Top 1/1000的优势位置,虽然来了很多优秀的年轻人,你可能力不从心,掉到了Top 1/100。虽然没有曾经的光辉,但仍然具有足够的竞争力。仍然配得上非常优秀的标签。

3、广结善缘,稳固地位。
趁着自己优秀的时候,多帮助和扶植优秀的年轻人,我一直是这么强调的,等他们足够优秀了,你的地位和影响力会越加稳固。

有些人觉得,教会徒弟,饿死师傅。干嘛不给自己留点竞争力。

现在这个社会,优秀的人才太多,优秀的年轻人太多,你不教,别人也会教,你的徒弟不抢你的饭碗,别人的徒弟也会抢你的饭碗。你结善缘,还能等他们成长起来感恩回馈,你藏着掖着,最后你真的以为能守住什么竞争力?抢你饭碗的年轻人会在任何角落里冒出来。

4、提升视野,向上发展。

一个人在职场如果经历了很多事情,经历了很多岁月,多半总会有点优势,这个优势叫做见识,你知道一个企业是怎么成,怎么败的,你知道一个产品是怎么做起来,怎么壮大的。这就是你的竞争优势,年轻人学的算法再好,很多想法再优秀,没有见识过大场面,总会缺那么一点格局和视野。
主要关注:
关心合作伙伴,上下游,同行的生存和发展话题。
产业和市场变化的情况(英雄迟暮,壮志未已)

科学技术:
对于国家而言,在新的世纪里,真正体现国家竞争力的,不是人口,不是GDP,更不是房地产规模,而是科技创新能力。现在国家对科技人才越来越重视,各方面的待遇福利也越来越好,我身边都认识很多海外名校博士,选择了回国报效,其中不乏入围青年千人专家计划的才俊学者。同时,资本方也越来越愿意支持和资助科技含量高的创新项目落地,芯片设计和工程领域,新材料科技领域,AI领域等等,在中国非常多科技创业受到了资本的追捧。

所以,科学研究不但是一个体面和令人尊重的事情,更是一个具有持续价值和回报的事情,我们现在不是在讲默默无闻为国奉献有多么伟大,我们讲的是,发展科技能力,不但能提升国家竞争力,同时,也能满足个体价值回报。

让年轻一代,向往科学,拥抱科学,既有利于国家的整体发展,也有利于个体的价值回报,我相信,有见识的家长,很容易能理解这一点。

发布了8 篇原创文章 · 获赞 1 · 访问量 3040

猜你喜欢

转载自blog.csdn.net/hello250sunshine/article/details/104067725
今日推荐