Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 开发者生存手册(最后更新2012年11月7日)

 关闭 [复制链接]
戏水 发表于 2012-11-7 14:19:59 | 显示全部楼层 |阅读模式
本帖最后由 monkeye 于 2012-11-8 14:43 编辑

本系列文章将持续发布 Discuz!应用中心 开发者应遵循的最佳实践以及常见错误。
遵循最佳实践避免常见错误,必将大大的有利于开发者开发出更好的应用、更好的在平台内外进行推广,创造更好的口碑乃至经济效益!

本系列不定期发布持续更新,请关注帖子标题中最后更新日期。

评分

5

查看全部评分

 楼主| 戏水 发表于 2012-11-7 14:36:20 | 显示全部楼层
本帖最后由 monkeye 于 2012-11-8 14:43 编辑

错误1 :  本来是老版本升级,却创建了新的版本分支

如图
推荐:


不推荐:

问题剖析:  开发者没有理解何时应该创建新的版本分支,何时进行版本升级。 一般来讲如果应用需要针对不同应用场景提供不同的功能时需要创建分支版本。 如果是对原有应用场景下的bug修复,体验优化,功能增加等应该更新版本,而不是创建新的版本分支。

错误后果: 本案例中,安装了《美图秀秀网页版v.12》的网站,并不会因为开发者创建了新的版本《美图秀秀网页版v.13 》而收到升级提醒。 这将严重的影响应用的版本升级迭代。无法把更好的体验和功能推送给用户。

目前开放平台已经开启了检测,禁止多分支版本的名称使用相同的命名规则,从应用提交的环节上杜绝此问题的发生。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

5

查看全部评分

回复

使用道具 举报

 楼主| 戏水 发表于 2013-1-9 17:28:09 | 显示全部楼层
最佳实践1:妙用组件功能实现按需安装

适用于以下几种情况:
1  我做了一个插件,功能很多。一般很少有站点所有功能都能用到。想把功能模块化,让站长按需选择自己需要的功能。不需要的功能不安装。


2 我做了一个应用,其中A功能想卖100元,B功能想卖120元。


如何使用该功能
详情请看 :开发者福音:妙用组件功能实现按需安装(组件功能使用教程)https://discuz.dismall.com/thread-3194069-1-1.html

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 12:02 , Processed in 0.031239 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表