Mobile VS WEB
前言
从web时代过来的人都怀念web时代的好。我自己也不止一次听大牛教导“APP is good, web is great”。很对,因为web开启了互联网时代。但有些人就此认为进入到移动的app时代是倒退就不对了。
本质
APP和WEB从本质上来看,都是为了给人呈现最好的互联网产品体验和互联网服务体验,这个是一致的,是没有大的区别的。互联网服务提供商也是需要通过服务来获取报酬也是没有大的区别的。
两者之间最大的区别是场景不大一样,APP主要出现在手机这种便携式设备上面,而WEB以前是出现在PC上面,手机上hybrid出现的比较多。手机这种场景和PC场景有一个大的区别就是手机屏幕比较小、存储空间比较小、网络速度不够稳定,受到地理位置的限制。正是这些条件的制约,使得同一个产品和服务以单独的APP展现形式出现在手机上面,这样才有可能达到最好的产品和服务体验。这是移动互联网时代APP出现的根本原因。
PC时代的 应用与web
PC时代其实也有C/S(client-server)的应用和B/S(browser-server)的应用的区分的。我毕业刚开始写的就是C/S的系统,类似于PC场景上面的APP。我们的无线网络优化系统就是通过数据库连接和数据服务器交换数据。但是web系统有两个最大的优势。一是跨平台,跨Linux/MacOS/WIndows;二是运营成本低,服务端安装一次,所有地方都能即时升级。这使得后面很多系统最后都更新到了web系统上面,只留下了一些交互比较复杂的工作给C/S。