关于宏蓝
最新新闻
 叽里呱啦借助AI 科技…
 科技网站Gizmodo靠A…
 腾讯刘炽平:互联网…
 腾讯全球数字生态大…
 美国零售巨头同阿里…
 各位商家看过来,支付…
 星巴克终于要与阿里…
 阿里巴巴多有钱,京…
 ofo被滴滴和蚂蚁金服…
 腾讯暴跌1400亿美元…
 又一电商巨头“倒下…
您当前的位置:首页 >> 网站专题(广州专业做网站公司服务热线:020-85562980)
做一个有前瞻性的网站
时间: 2012/9/2 12:04:39  点击: 2937

技术总是在不停地发展,理论也在不停地发展,时装可能会复古,但技术不会。如果你现在正准备做一个全新的网站,或者你现在准备改造一个旧网站,那么有些是你应该要注意的。我接下来要说的,不一定是多么新的东西,但确实很多网站在开发的时候没有注意到。

基于REST API

Amazon是一家很有前瞻性的公司,遗憾的是我们只知道它是一家卖书的公司,但实际上它是三大云服务提供商之一,其它两家是Google和微软, 但Amazon显然不是排第三名。Amazon在很早前就提出产品全部API化,即使是自己内部的产品,也只能通过API调用。

就算你的网站不准备提供公开的API服务,也应该基于API开发,你可以不提供这个服务,但你应该有。没准哪一天你的老板突然要求说,我们和XX公 司要合作,怎么把数据提供给他们,难道你告诉老板说我们要再准备半年么?有家公司准备找我做一个iOS上的项目,我告诉他们要提供API,然后他们已经折 腾一年,还是没有把API提供出来,My God!

REST可以让API更加简洁,起码我是这样理解的,我们把服务器上所有的内容都抽象成为一个个资源,然后提供增删改查就可以了,好像初级程序员必学就是这四个了。但事实也不是太容易,技术并不仅仅是写代码,更难的是设计,REST就是设计的范畴。

三屏兼容

你的网站不仅仅只能在PC上访问,还需要在手机和Pad上访问。你可能会叫救命,当当是PC上的浏览器兼容就已经让人头大了,还要兼容Pad和手 机,天啦。没有办法,谁让移动用户越来越多了,最起码要兼容Pad的用户。要做到这些其实真的不难,如果你的网站能做到API化和数据分离,三屏兼容的工 作量没有你想象中的大。

对于一些古老的浏览器和设备,向它们说拜拜吧,记住,不要试图讨好所有的用户,搞清楚自己的目标用户都在用什么浏览器很重要。对于像IE6的用户, 可以提供给他们一个简版的网站,然后提醒他们升级。如果你的用户以IE6的用户居多,那你还升级什么网站呢,估计不是做新闻就是采集下载站,让他们看广告 吧。

数据与实现分离

这点很重要,因为我讲的很多地方都依赖于数据与实现分离,这不是什么新理论了吧,但遗憾的是大家都喜欢把数据和实现纠缠到一起。社交化时代搜索引擎 现在真心不那么重要了,很多网站最大的访问来源已经不在搜索引擎,而是社交网了。果断全站采用AJAX吧,好处太多坏处太少。如果你网站还在过于依赖于搜 索引擎,那么你应该反思一下了。另外,你也可以针对搜索引擎和用户提供不同的页面,Google现在已经可以索引AJAX的页面了吧。

国际化

就算你的网站只面向中文用户,也应该实现网站的国际化,指不定哪天你的老板说我们要面向全球用户呢,也可能哪天你的网站墙内开花墙外香呢。对于那些 采用GB2312编码的网站我是深恶痛绝的,做技术的要有一些前瞻性眼光。当然国际化不仅仅语言的问题,但你语言的问题都没搞好,谈什么国际化。

支持OAuth和OpenID

 
上一页    12  下一页  


本文标签:做一个有前瞻性的网站
上一篇: 垂直电商恐遭价格体系崩盘:或引发规模性倒闭
下一篇: 2012中国互联网大会
宏蓝首页 网站建设 网站推广 客户案例 网站新闻 人才招聘 支付方式 网站论坛 网站地图   关于宏蓝 联系宏蓝
 
电话:020-85562980 传真:020-85563269 邮箱:service@macroblue.net
联系地址:广州市中山大道89号国家软件产业基地天河软件园华景园区12S-05 邮编:510630
版权所有 (C) 2003-2011 www.macroblue.net 网站ICP备案号:粤ICP备05020325号-8