云计算百科
云计算领域专业知识百科平台

开源访谈·zTree作者张其纲专访-中国开发者基于jQuery框架开发的开源树形结构插件

以下是经过整理的访谈内容,采用更清晰的排版和结构化呈现: 具体内容请看:【开源访谈】zTree 作者张其纲访谈实录

开源访谈·zTree作者张其纲专访

【人物卡片】

姓名:张其纲 标签:Java/JS双栖开发者 | zTree创始人 | 开源践行者 座右铭:“既然做了,就让它做到最好!”

【项目名片】

名称:zTree 类型:jQuery树形控件插件 特点:中文友好 | 高性能渲染 | 数据驱动架构 诞生:2010年4月(访谈时已维护2年+)


一、开发故事

1. 创作契机 “2010年公司技术空窗期,为练习jQuery决定重构DHTML树控件,意外发现用户需求后转为开源项目。”

2. 核心技术

  • 采用数据为中心的设计理念(区别于传统DOM操作)
  • 性能突破:延迟加载+CSS Sprite技术处理万级节点
  • 架构特色:插件化扩展设计

3. 命名由来 “取姓氏拼音首字母,追求简洁易记——zTree即’张氏的树’”


二、开源运营

1. 推广策略

  • 早期:技术论坛答疑式推广(需规避广告嫌疑)
  • 转折点:开源中国发布后用户量级跃升
  • 典型案例:中国移动研究院等企业级应用

2. 维护现状

  • 纯个人项目(开发/文档/答疑全流程独立负责)
  • 日均投入1-2小时,侧重用户支持

3. 盈利模式

  • Google广告
  • 用户捐赠 “小工具类项目商业化难度大,开源反而能获得持续迭代动力”

三、行业观察

1. 中外开源差异

  • 国内:开发者更倾向"拿来主义",贡献意愿低
  • 积极信号:出现自发翻译协助和物质捐赠

2. 移动化挑战 “原认为移动端不适合树形控件,但随着大屏设备普及,已规划触控优化版本”

3. 对jQuery生态的思考 “希望被jQuery官方收录,目前通过插件架构保持扩展性”


四、开发者建议

1. 学习心得

  • 保持求知欲:“仅为赚钱很难突破技术瓶颈”
  • 长期主义:“zTree的用户积累源于两年持续响应”

2. 开源感悟

  • 意外收获:“用户反馈倒逼技术深度成长”
  • 生态价值:“开源代码能获得更广泛的需求样本”

金句摘录

“当同事跳槽发现新公司在用zTree时,那种成就感远超金钱回报” “国内开源就像早春的芽,需要更多人用耐心去浇灌” “坚持的力量很可怕——它能让你从’玩玩而已’做到行业标杆”

(访谈时间:2012年 | 来源:开源中国) 具体内容请看:【开源访谈】zTree 作者张其纲访谈实录

赞(0)
未经允许不得转载:网硕互联帮助中心 » 开源访谈·zTree作者张其纲专访-中国开发者基于jQuery框架开发的开源树形结构插件
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!