从网页到网络平台 网站开发模式改变

网络|网页

网络工作的方式正在发生改变。

10年之前,网络的出现给任何拥有互联网连接的人开启了一扇通向海量信息的大门。现在,公共网站上使用的智能数据技术正在让信息可以满足用户的特定需求。

能够让人们寻找到便宜汽油的Google地图界面就是这种技术的代表。越来越多的独立开发者正在使用网络巨头提供的工具,开发出越来越多的好玩程序,他们的努力令这些网站的内容越来越丰富。

对于网站所有者们来说,这预示着一个巨大的变革,尤其对于那些想迎接Web 2.0时代的人来说更是如此。分析师认为,和以往仅仅将网络看作是一支便利的信息发布工具不同,现在的网络企业需要开始扮演软件公司的角色,他们要去鼓励程序员在自家的平台上开发各种服务。 RedMonk公司的分析师Stephen O’Grady 说:“结果就是,很多聪明的网站经营者开始明白到了软件公司已经明白的东西:要保持你的组织富有创新,你需要开发社区的帮助。社区规模越大,你就越富有创新性。”

通过模仿软件公司的做法,鼓励程序员利用自己网站的数据做文章,网站能够给用户更多的专门服务,同时让自己的产品种类更加的丰富。

大型网站已经在这么做了。比如,Amazon.com三年前就公布了它的“网络服务程序接口”(Web services APIs)。

与此同时,Google和雅虎都已经雇佣了软件行业的高手,比如著名的工程师Adam Bosworth等等。

相当狂野的网络理想

允许个人来使用网络数据做文章已经让网站有了很多的意外惊喜。比如,一名24岁的程序员Adrian Holovaty就利用Google的地图,做了一个 Chicagocrime.org的网站,它能够在地图上显示芝加哥的犯罪事件发生在哪里。

在一家报社任职的Holovaty说,他想给芝加哥的居民提供服务。

另外一个应用利用了Amazon的书籍搜索服务,这个名为BookBurro的网站可以让用户比较书籍的价格。此类网络服务的搭建相当的简单:它不需要让开发人员自己去建造书籍搜索引擎,只需要利用Amazon提供的工具和其它数据来源就可以了。

邀请第三方开发人员为自己的网站进行开发,这种方式就像微软吸引外部的程序员为自己的Windows操作系统开发应用程序一样,它们都创造出了一种健康的商业形态。

比如eBay,已经20%产品清单是由外部程序员开发出来的自动拍卖程序获得的。用户仍然可以使用eBay网站来进行商品搜索,但eBay 程序开发部门的主管Greg Isaacs认为,自动系统能够让卖家的效率更高。Isaacs透露,这种自动系统程序发展很快,其数量已经由 2003年的300个上升到现在的1.8万多个。

随着网站越来越多的公开自己的应用程序接口规范,网站应用开发的热潮已经形成。

今天,XML(可扩展标记语言)协议让数据的访问更加的标准化。很多脚本语言与框架结构(frameworks)也已经变成免费的东西,这些都让个人用户获得了强大的工具帮助。

开端

随着Google和Amazon程序开发模式的成功,一些刚起步的网络公司正在让开发人员参与到自己的核心业务计划当中来。照片分享网站Flickr以及社会网络服务网站43 Things都公布了自己的应用程序接口。

Flickr的用户可以利用专门的工具,通过照片标签(tag)的方式搜索照片。

而3Things鼓励开发者对自己的服务进行定制开发。

所有这些都表明,网络正在经历一次变革。这种变革是网络本质的一种变革。网站不仅仅是一种出版系统,它也在成为可以被编程的东西,就像一台PC的操作系统一样。

时间: 2024-10-20 13:29:17

从网页到网络平台 网站开发模式改变的相关文章

从网页到网络平台 网站开发模式改变

网络|网页 网络工作的方式正在发生改变. 10年之前,网络的出现给任何拥有互联网连接的人开启了一扇通向海量信息的大门.现在,公共网站上使用的智能数据技术正在让信息可以满足用户的特定需求. 能够让人们寻找到便宜汽油的Google地图界面就是这种技术的代表.越来越多的独立开发者正在使用网络巨头提供的工具,开发出越来越多的好玩程序,他们的努力令这些网站的内容越来越丰富. 对于网站所有者们来说,这预示着一个巨大的变革,尤其对于那些想迎接Web 2.0时代的人来说更是如此.分析师认为,和以往仅仅将网络看作

[网站开发]菜鸟求问,请问网页一般是怎么存储的???

问题描述 [网站开发]请问网页一般是怎么存储的???我看到新浪每天都会产生许多新的网页,像下面这个链接http://news.sina.com.cn/c/2011-03-16/002022121008.shtml.这些网页的内容是每一次我点击链接的时候都从数据库拼凑出信息组合而成的网页吗?还是已经声称好了的,然后存储在某个地方??是存在数据库还是作为普通文件存在硬盘???请有经验者给出解答! 解决方案 解决方案二:都是已经生成好的静态页面解决方案三:右键查看源码能看见的是静态不能的是读的数据解决

网站开发之前后端分离模式理解

前后端分离的开发模式,原本觉得没什么稀奇的玩艺,在最近参与的一个大型项目中,让我有了更深的理解. 前后端分离的开发模式:系统分析阶段,系分和前端开发人员约定好页面上所需的逻辑变量,进入功能开发阶段,前端开发人员进行前台页面结构,样式,行为层的代码编写,并根据约定好的变量,逻辑规则,完成不同情况展示不同的表现.而后端开发人员,只需要按照约定,赋予这些变量含义,并提供前后端交互所需要的数据即可. 以前自己在php上玩过mvc开发框架,但是没有在这么大型的项目中实践过,所以过程中暴露出一些问题,也说明

新手入门:PHP网站开发中常见问题汇总

PHP网站开发 动态网页制作PHP PHP教程 PHP技巧 PHP网站开发常见问题 [1]页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到 当然也可以修改自动全局变量为开(php.ini改为register_globals = On):考虑到兼容性,还是强迫自己熟悉新的写法比较好. [2]Win32下apache2 用

完整、准确地把握Flash动态网站开发的知识体系

动态|体系 相关文章:准确.完整地把握Flash动画设计的知识体系 [摘 要] 本文明确阐述了应用Flash和服务端软件(包括Java..NET.ASP.PHP.ColdFusion等)进行网络应用程序开发.调试和部署的完整知识. 完备而充足:完全的技术基础大公开.完全的中文解决方案大公开.完全的安全架构原理大公开.完全的Flash Remoting实现大公开.完全的应用案例大公开.对知识体系进行了总结归纳,建立一个逻辑的知识体系,以利于用户快速.准确.完整地掌握它. [关键词] 动态网站开发,

为网站开发提速

导读:对于网站开发和设计来说,小团队往往具有更强的执行力,由于团队之间沟通方便,没有很多束缚,所以往往相对于大团队有高快的效率和速度保证. 最近接了几个网站建设的活,从网站策划到网页设计制作,都是我和朋友两个人在完成,工作量虽然很大,经常忙到凌晨两三点,却不感觉到累. 这就是做顺畅了的感觉,网站的前期策划到最后的形成都是按照我的思路一步步完成的,这里面不存在繁琐的工作交接,几乎没有什么冲突,工作便很流畅. 之前看到一个命题:开发一款新产品,如何在开发质量与开发速度上作权衡?当时作者给出的答案是求

视频网站盈利模式与营销策划

中介交易 SEO诊断 淘宝客 云主机 技术大厅 在与数十家视频网站进行信息网络传播权交易过程中,在研究视频网站内容和盈利模式基础上,综合自己在传统媒体和新媒体领域十几年的策划和营销经验,我发现:视频网站的盈利模式其实早就形成多种体系,但是盈利之路艰难,除去为了抢夺用户而支出的版权或者带宽等费用过于庞大的因素,再去除先把内容.用户体验做好获取长期利益的稳健因素,主要原因就是营销和策划综合实力几乎都不够强大,有的视频网站的营销才刚刚起步. 本文分为5个部分,包括内容基础(14个方面).观看模式(10

不错的一篇面向对象的PHP开发模式(简写版)_php技巧

我看到有人在批判PHP,什么这地方不好用,那地方不好用的.其实严格地说起来,没有一门语言好用,也没有一门语言有一个严格的标准,凡事都有一个发展的过程,我们总不能等这些标准呀什么的都很完善了再用吧?我觉得不管用什么语言,写程序都要靠自己,一个程序员要有好的风格,思路等等.最近我在整理一些资料,现在发出一些,希望大家多提意见,多多扶持啊哈 ====================================== 面向对象的PHP开发模式(待完善中...) ====================

阿涛:浅谈新手网站开发的注意事项

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 新手打算自己做网站,不知道从哪里入手,今天我就来谈谈我自己的看法,我自己既做过比较简单的asp开发,又做过比较难学的j2ee,下面从几个方面谈谈新手做网站要注意的一些事情. 一:你做网站的目的 如果你只是想修改淘宝的宝贝描述,或者修改一些cms的模板,那你语言上只要学学html,开发软件上学学DW就可以了,没有必要花很长的时间学asp,.ne