BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

纽约时报的技术变革:从纸媒进入数字化

| 作者 Zef Hemel 关注 0 他的粉丝 ,译者 臧秀涛 关注 2 他的粉丝 发布于 2013年6月18日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

2006年,纽约时报有20位工程师,他们都在公司之外的其他地方办公。工程部门和新闻部门完全独立,甚至广告销售部门也是独立的。这种文化是如何转变为由技术驱动并支持新闻的文化的呢?这是2006年Marc Frons作为CTO加入纽约时报时所遇到的挑战。在QCon New York 2013大会上,已经在纽约时报担任新的CIO的Frons和他的同事、担任CTO的 Rajiv Pant就其中的挑战做了主题报告。

2006年之后纽约时报经历了很多变化:部门进行了整合,记者和工程师也融合了起来。他们安排了很多鼓励技术开发的活动,包括:

  • 创意日(Hack Day):在此期间,工程师和记者一起工作,探索新的技术项目,与纽约时报相关更好,不过不是必须的。
  • 100%自由日(100% Day):类似Google的20%自由时间,员工每个月可以花一整天时间研究他们想出来的激动人心的技术。

纽约时报在招聘方面非常积极,而且设法吸引天才人物加盟,其中就包括CoffeeScriptBackbone.js的作者Jeremy Ashkenas。然而该公司和其他很多软件开发公司面临着同样的挑战:是自己开发软件还是购买别人的产品?哪些软件应该内部开发,哪些软件应该从其他厂商购买?从使用自己的编程语言开发软件到购买完全现成的软件并将其部署到产品中,纽约时报做了很多尝试。今天,纽约时报使用的是定制的内容管理系统和数据分析工具,但运行在自己的基础设施中,而这些基础设施又在Amazon EC2中,他们还使用了Hudson进行持续集成。

在现代化的Web开发中,还有一个反复出现的主题,这就是移动设备上的Web与原生之争。纽约时报不希望把赌注压在一个地方,他们试图在所有(移动)设备上提供良好的体验,同时支持Web和原生。

纽约时报已经向外部开发者开放,并组织了一些本地活动,同时开源了一批技术,其中包括:

  • Nimbul:开源的、面向企业的云管理工具
  • CloudSource:简单的基于角色的SVN/bash部署工具
  • NYT Transformer:数据处理程序,非常灵活,可以针对各种输入输出类型进行定制
  • DBSlayer:数据库连接池层,支持HTTP和JSON
  • XSLcache:针对PHP的XSL缓存扩展,用于加速XSL变换

纽约时报在其开发者网络上也通过API放出了一些内容数据,鼓励第三方使用这些数据来构建应用。

纽约时报经历了一次文化上的转变,其他出版商目前也正面临这种转变,这就是从纸媒向线上媒体的转变,从技术含量较低向高科技的转变。Frons和Pant所做的主题演讲很好地总结了这些公司目前正面对的挑战,并通过多个方面介绍了它们是如何与其他多数高科技公司产生重叠的。

查看原文链接:The New York Times Goes Digital: Technologizing an Originally Paper-Based Company

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT