蕞近,在上会计课的时候,我问学员们,你们还在使用现金吗?学员们都笑笑说,很长时间不用了。现金好像真的已经淡出了我们的视野,取而代之的是人手一台的手机。购物的时候会用到它,浏览信息的时候会用到它,乘坐公交、导航、订餐、玩游戏的时候会用到它,很多人已经离不开它,而让手机发挥重要作用的是互联网。可以说,没有互联网,人们几乎寸步难行了。
《畅聊科技 : 写给大众的信息技术小史(第2版)》这本书中指出:“互联网和技术这两股力量无处不在,彻 底改变了人们工作与生活的方式,而如今需要科技知识的,不只有技术人员,每个人都应该了解。”此书的作者有着计算机专 业的前身,目前负责将初创企业与政 府机构联系起来,从而实现开发科技产品来解决民生问题的目标。所以,作者是非常注重落地和实用的。
作者从互联网的前端、后端到网络推广和网络安 全,为我们讲解了耳熟能详的基本概念。让我们轻而易举地读懂此书。
一、互联网的前端
假设公司高层决定要开发一个MyAppoly的程序,这个程序几乎适用于所有的场景,首先,技术人员利用了HTML和CSS两种计算机语言建立了页面精美,内容布局精良的网站,但是网站是静止的,这个时候JavaScript脚本语言帮了我们大忙,它让网站动起来,网站可以下拉菜单,跳出很多窗口。而Ajax技术让用户在搜索信息时,动态的下拉菜单会提供很多选项。
例如,你在搜索框中输入“计算机”三个字,下拉菜单会显示很多计算机开头的选项。这些技术为用户访问网站,与网进行交互提供了便利。大量的用户访问了网站,这些用户的信息对于公司来说非要重要,那么,公司如何能够知道知这些用户的信息呢?
二、互联网的后端
用户登录了我们的网站后会留下他的足迹,并且有可能注册个人信息,这些信息我们需要把它储存起来,不能因为用户的退出,信息也丢失了。这就需要我们在后台建立数据库,来储存这些信息。数据库建立起来后,公司必 须要考虑数据丢失,删改,被攻击的可能性。DBMS工具能很好地帮助技术人员保护数据,但是防守严密的数据库,也难保不会受到黑客的攻击,数据的安 全性一直是公司不断要加强的方面。
三、网络推广
公司的网站如果需要插入地图,天气预报等模块,不需要从头开始设计地图和天气预报,技术人员只需要通过API应用程序接口,就可以实现把现有的地图和天气预报嵌入公司的网站,
四、网站开发
如果公司高层决定,MyAppoly需要设计一个流程,进行新品开发,这个流程是怎样的呢?让我们一起来看看吧
首先,技术人员需要建立一个开发模型。它包括软件的需求、设计、实现、验证、维护五个方面。
其次,对这个开发模型进行调试和测试。
再次,经过构建、测试和调试之后,网站可以试运行了。
经过一段时间的试运行后,网站的用户数量如滚雪球般迅速增长,网站对于信息的处理能力大幅下降,眼看处于崩溃的边缘,如何改进网站成为了当务之急。技术人员从网站的性能和可扩展性入手,提高网站的加载速度、字节的传输量,提高应对大量数据程序的能力。
公司在解决了这些问题之后,黑客的攻击又成为了让人头疼的问题。如何能建立一个安 全的防护网把黑客隔离在外呢?很多公司的做法是:
1、 对网站收发的信息进行加密
2、 用户登录时要进行身份验证,例如,必 须输入密 码和动态的密 码等等。
3、 为自己的网站加设防火墙
4、 不断地为网站升级补丁
5、 遭到黑客攻击后,及时检查日志,尽快恢复网站工作。
五、新兴科技
1、 物联网
一切可连接至互联网并内含嵌入式传感器的设备,都是物联网中的物。像智能灯泡、智能扬声器、智能牙刷都是物联网设备。物联网在智能家居,智能手表、智能机器人领域都得到了广泛的应用。不久的将来,真的可以实现动动手,动动嘴就可以让这些物联网设备完成指令。
2、 人工智能
我想大家对于AI这词并不陌生吧,它就是人工智能的缩写,我们可以把它看成 人的大脑。游戏中使用人工智能,会让我们有身临其境的体验;我们想要音乐软件推荐喜欢的歌曲,它只要搜集我们的收听记录,就可以推荐符合我们胃口的歌曲。甚至我们的七情六欲,人工智能都可以感知到。
《畅聊科技 : 写给大众的信息技术小史(第2版)》这边书里没有教我们如何编写代码,它只是帮我们梳理一些重要的概念和科技术语,书中提到,不管你是互联网科技高管,还是风险资本的投资商,抑或是刚进科技公司的新人,或者是像我一样的普通人。这本书的内容都或多或少地与你相关。
如果你想迅速了解一些网络常用术语,此书是很好的选择。
,