51CTO专访人人网黄晶:WEB开发需要随需应变

【专访】互联网中的开发工作一般都是当今***进技术的试验场,程序员该如何摆正自己的态度,成为一个合格的WEB开发人员?而一个网站想做大做强,就需要拥有自己的一套体系框架来支持日益变化的市场需求。

为顺义等地区用户提供了全套网页设计制作服务,及顺义网站建设行业解决方案。主营业务为成都网站制作、成都做网站、顺义网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

在专访的最开始,记者与黄晶先生讨论的是WEB网站开发过程中需求是千差万别的,在网站架构设计阶段应该采取什么样的措施实现随需应变的重构?人人网在发展过程中有哪些经验可以介绍?

人人网产品技术高级总监-黄晶(摄)

在谈到人人网早期的开发时,黄晶先生提到当时主要是采用一些成熟的开发技术,比如Struts和Hibernete等。但是到后面发现类似Hibernate这样的技术,在性能优化方面还是不太理想,还是需要开发出一套属于自己的框架来适应业务的发展。在这里记者也联想到网站本身也曾经历过这样一个发展过程,用户量在迅速上升,内容建设也日趋完善,但此时早期网站构建过程中的问题就暴露出来了。比如用户发现页面打开速度变慢,编辑登陆后台速度变慢,服务器已经无法存储海量的内容数据。这些网站飞速发展的阵痛也同样困扰着,不过及时改进系统,推出新的内容平台,也极大的改变着这些困难,最终我们有了质的飞跃。可以说WEB开发的经验是逐步积累的,中国的开发人员还是要有一定的耐心,相信困难都是可以克服的。

延伸阅读

Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,***革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

WEB程序员要有持之以恒的学习能力

在谈到对WEB开发人员的建议时,黄晶先生建议刚涉足WEB开发的程序员还是把基础打牢。比如对于HTTP协议,对于MVC等基础知识都要烂熟于心,一开始不用好高骛远的就开始钻研架构。在一定程度上来说,网站没有达到一定级别就研究架构没有多少实际意义。罗马并非一日建成,好的网站也不做不到一劳永逸。就算业内知名的Twitter,其工程师也在为应付频繁宕机而苦恼,处理好每一个细节是程序员首先应该做的。

国内程序开发的另一大障碍就在于架构,很多团队没有自己的架构,也苦于没有好的架构可以借鉴。这可能与目前国内的市场环境有关,也与很多大网站为了保持自己的竞争优势而树立的技术壁垒。黄晶先生表示人人网目前构建的开放平台不光为国内开发团队分配收益,还会把一些好的控制方法和框架方法与大家分享,从而与大家共同发展。如果真的可以成为现实,那么首先就能为大家提供一些成熟的架构,便于大家更快的实现网站的功能,这也意味着能早一天从网站应用中赚取***桶金。

NoSQL让网站信息处理更高效

NoSQL的火热让人们似乎看到关系型数据库即将崩溃一样,不过在数据库领域有着Oracle和IBM这样的“房地产开发商”,他们是不希望关系型数据库如同现在的中国房价一样出现“拐点”的。在WEB领域,NoSQL已经开始在Digg和Reddit这样的大网站投入实战。黄晶先生特别提示,NoSQL很适合处理目前互联网中这种琐碎而数量庞大的信息。比如人人网用户发布的小消息,一天的数据条数很庞大,如果按照传统的关系型数据库处理就会严重影响效率。而在工业领域和金融领域,黄晶先生承认目前NoSQL还无法完全承担,需要继续发展。向您推荐《详解NoSQL数据库使用实例》以便于您更进一步了解NoSQL的配置使用。

一个好的数据库管理员可以用20%的精力解决80%的性能问题,这样的素质很难培养。对于培养的问题,黄晶先生还是建议要有扎实的基础,对于数据存储的过程,查询的过程,数据库运作原理都有很清晰的了解。在数据库优化方面,人人网目前的SQL语句都会要求DBA去分析,讲清楚SQL语句的实现原理。同时他还警示,并不是所有的优化手段都是有效的,有时候DBA需要有决断能力。比如要重点解决那些使用频繁的SQL,因为他们会影响整个网站的反应速度。而对于使用不怎么多的SQL,如果无法优化,可以绕行。人人网在开发过程中就遇到过这样的问题,怎么优化都不行,***他们单独用了一个后台和一个系统来运行这个应用,从时间效益上取得了***的平衡。

专访黄晶视频请见下一页

#p#

视频采访实录

责任编辑:杨鹏飞
来源: WEB开发
分享到微信

微信扫码分享

分享到微博 相关推荐
专访人人


:SNS网站后台架构探秘 在了解了世界最大的PHP站点Facebook的后台架构后,我们不禁想问:国内的SNS站点在使用哪些后台技术呢?对此,独家专访了现任人人网产品技术高级总监黄晶老师,由他来给大家介绍一下国内大型SNS网站的代表人人网的后台架构情况。

2010-09-08 08:55:00

后台架构 数据库 SNS网站

专访人人公司副总裁吴疆实录 本文为6月23日移动开发频道对人人公司副总裁吴疆的专访实录,吴疆先生将向我们介绍人人网移动端同一性服务、人人网在SNS+LBS上新的产品方向、盈利模式和未来的长期规划。

2011-06-27 13:53:32

人人 吴疆 SNS

专访嗷嗷:
WEB前端性能优化问题 在2012年7月7日阿里技术嘉年华上记者遇到阿里巴巴前端技术专家刘杰(花名:嗷嗷)。嗷嗷从事前端开发多年,期间做过设计转过产品,混过后端,写过《Web标准设计》一书。目前就职于淘宝网,主要负责前端性能监控、优化等前端开发相关的工作。

2012-07-13 09:58:06

WEB WEB前端 性能优化
独家
专访:Android
开发入门问与答 本文为对国内Android开发的先驱者、热门书籍《Android应用开发揭秘》作者杨丰盛进行采访内容,如何从进入Android开发领域呢?学习Android需要什么知识呢?本文将对此进行深入探讨!

2010-08-26 08:57:04

Android Android开发 TechEd 2011
用户
专访:九叔 在今年的微软TechEd大会上,SystemCenter系列成为了重要话题之一。本次参会的用户对此是怎么看的呢?记者对到场的易车网系统工程师九叔进行了专访,请他谈谈自己对这方面的感受和看法。

2011-11-01 12:15:16

TechEd 2011
人人副总裁吴疆:“SNS+LBS=SoLoMo” SNS社会性网络服务在移动平台发展迅速,从第三方数据显示,每天有超过30%的用户使用手机登录人人网、使用人人网的服务。6月23日移动开发频道记者专访人人公司副总裁吴疆,吴疆先生将向我们介绍人人网移动端同一性服务、人人网在SNS+LBS上新的产品方向、盈利模式和未来的长期规划。

2011-06-27 13:44:42

人人 吴疆 SNS

专访李良:ITSM产业还
需要更加清晰的定位 在首届中国IT服务管理论坛上,记者彭凡有幸与首批ITSM专家李良先生就IT服务在国内的发展进行了探讨。

2010-06-09 18:20:32

ITSM

专访Opera高伟:保持开放 不跟随 浏览器作为人们访问互联网的窗口已经融入了我们的生活,只要是在可以上网的地方我们就会用到浏览器。Opera作为一支低调的浏览器从浏览器诞生之初Opera就一直在为用户服务着。时至今日Opera经历了16年的洗礼你又对它了解多少呢?记者有机会与Opera官方发言人高伟先生,高伟先生将会告诉你不一样的Opera。

2011-12-23 16:13:25


专访钟胜辉:用技术创造需求 从第一台计算机诞生以来,开发技术是伴随着计算机技术的不断发展而逐步进化的。俗话说“万事开头难!”,程序员在刚进入开发行业后该如何发展自己是每个人最关心的问题。今天采访了CMSTOP的创始人钟胜辉老师,请他谈一谈他个人的技术成长之路。

2011-01-04 15:29:30

开发技术

专访Gartner集团副总裁Mike Harris 作为全球影响力最大的市场调研公司,Gartner是为广大IT业者所熟悉的,比如“十大IT战略技术”已经连续数年提出,其调研结果经常会被IT媒体所引用。近日,趁Gartner集团副总裁MikeHarris先生访问中国之际,记者与CCW记者对这位已经从事IT产业工作19年的资深分析师与管理者进行了专访,问题主要包括了云计算、中国IT产业的优势与未来、IT对企业业务的影...

2009-11-13 04:23:12

云计算 Gartner 专访 云计算让教学
随需应变 在经过仔细的测试之后,实验教学中心采用了VMwarevSphere和VMwareView。从2008年开始,上述产品正式上线运行。实验教学中心从VMwareVI3.5起步,如今已升级到最新的VMwarevSphere5.0,VMwareView也已经升级到最新版本。曹旭斌表示:“我们是国内最早使用VMwareView的用户,可以说见证了VMwareView在中国的发展和应用。”

2012-09-13 16:42:49

云计算 虚拟化 VMware
,我们彼此见证【我与
的故事】 六岁了!6年里,我们风雨同舟,共同见证着彼此的成长。在这特别的日子里我们准备了很多特别的活动,其中“六周年征文:我与的故事”活动用文字记录了彼此的风雨历程,值此之际感谢每一位关注过的网友,谢谢你们!以下是精选优秀文章全文。

2011-09-08 13:50:51

51cto
独家视频
专访 红帽CEO谈云计算架构 2009年8月5日,红帽宣布其成为中国第一个由政府牵头建立的云计算中心的技术提供商。这是红帽公司开源协作创新力计划(OSCI)项目的一部分,这个项目旨在促进中国开源技术的进一步应用。在的独家专访中,红帽总裁兼首席执行官卫赫士对红帽云计算技术进行了详尽的解答,并与用户分享了云计算使用心得。

2009-08-07 11:45:58

云计算 SOA 虚拟化 RSA科维洛接受

专访,直面后门问题 科维洛在主旨演讲中直面RSA后门等焦点问题,并在会议期间接受了记者的专访,针对公众关注的后门事件、与NSA的合作、中国威胁论、安全与隐私的平衡等问题,进行了阐述。

2014-03-05 18:57:31


专访章文嵩博士:开源
需要走出第一步 在刚刚结束的ADC2012(AlibabaDeveloperConference2012)大会上,记者有幸采访到了阿里巴巴高级研究员章文嵩博士(花名:正明)。章文嵩博士就开源技术与工程师本身的发展进行了讨论,做开源项目需要大胆迈出第一步。

2012-07-13 02:49:00

章文嵩 开源 ADC2012

专访金山移动办公部总监王晖实录 本文为专访金山移动办公部总监王晖的视频实录,在本视频中金山移动办公部总监王晖为详细介绍了KingsoftOffice移动版的UI设计、团队规模、移动办公软件的市场前景以及开发者在开发移动应用时应该注意什么。

2011-05-20 08:56:55

Office应用 访谈 金山 2009 IBM信息
随需应变技术大会 window.location.href'http:www.expiod2009index.php';

2009-12-14 19:59:05

IBM
博客大赛 博客大赛已经如火如荼的进行一段时间了。作为开发频道的编辑,我首先还是关注了《关于vs2008无法打开afxcontrolbars.h的错误》http:yarin.blog.1130898422912。这篇博文的作者尝试了VC10,但最后还是觉得VC9比较顺手,但是这时遇到了afxcontrolbars.h文件缺失。最后发现是SP1补丁没有打上的原因,在这里提醒各位VisualStudio2008的用户一定...

2010-12-10 13:21:47

博客大赛

专访盖国强:NoSQL很火 但还需市场检验 在2010年4月2日召开的数据库技术大会上,数据库频道有幸对知名DBA盖国强先生进行了专访。就Oracle数据库机和NoSQL发展的问题请教了盖国强先生。

2010-04-02 22:02:19

盖国强 NoSQL
伴我实现著书梦想【我与
的故事】 六岁了!6年里,我们风雨同舟,共同见证着彼此的成长。在这特别的日子里我们准备了很多特别的活动,其中“六周年征文:我与的故事”活动用文字记录了彼此的风雨历程,值此之际感谢每一位关注过的网友,谢谢你们!以下是精选优秀文章全文。

2011-09-08 13:26:27

51cto

相似话题

前端
23718内容
后端
25876内容
游戏开发
648内容
项目管理
2708内容
全部话题

同话题下的热门内容

如何使用TensorFlow和Cleanvision检测大堡礁的海星威胁? 六个好用的Python库,绝对是瑰宝! 2024,开发通用软件正在发生的八大变化! 基于双塔神经网络与负采样技术构建高性能推荐系统 微服务or单体?这五家“耐撕”公司的初创故事 1.5亿行代码变更背后:代码质量下降,谁来背锅? 2024 年 2 月 TIOBE 指数:最流行的十种编程语言 卓越架构:提升代码设计的指导性见解

相关专题 更多

2023年第十八届中国企业年终评选榜单公布! 网络运维智能化?瞻博网络有奇招! 2023-12-18 11:43:34 Intel 黑客松竞赛火热进行中! 2023-11-06 12:00:56 我收藏的内容

微博

QQ

微信

复制链接

微信扫码分享

业务

  • 媒体 CIOAgeHC3iTechplur
  • 社区 博客软考资讯鸿蒙开发者社区
  • 教育 学堂精培企业培训CTO训练营
  • 学堂
  • 学堂企业版
  • 官微



关于我们&条款

  • 关于我们
  • 站点地图
  • 网站大事
  • 意见反馈
  • English
  • 用户协议
  • 隐私协议

北京市海淀区中关村南1条甲1号ECO中科爱克大厦6-7层

北京市公安局海淀分局备案编号:110108002980号
营业执照 京ICP备09067568号

Copyright © 2005-2024 .COM 京ICP证060544 版权所有 未经许可 请勿转载

友情链接

新浪科技 腾讯科技 网易科技 凤凰科技 驱动科技 科技行者 TechWeb 艾瑞网 站长之家 速途网 中国经济新闻网 IT之家 工联网 极客公园 236视频会议 中国IDC圈 企业网D1Net 投资界 次方元 火山引擎

技术栈公众号

技术栈公众号

业务
速览

在线客服

媒体 CIOAge HC3i 社区 博客 鸿蒙开发者社区 教育 学堂 精培 企业培训 CTO训练营

网页标题:51CTO专访人人网黄晶:WEB开发需要随需应变
网页地址:http://www.shufengxianlan.com/qtweb/news2/215052.html

成都网站建设公司_创新互联,为您提供网站内链外贸建站做网站软件开发网页设计公司云服务器

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联