特点
提交人:qwf | 时间:2013-9-20 0:00:00 | 位于栏目:核心技术 | qwf的其它文章 | 编辑文章 | 返回首页

publishop.net并不特指某一个产品,它是一个贯穿于珠峰所有产品与服务的基础平台,同时也是珠峰理念的体现,它还包含了一整套软件开发的管理体系,使得软件开发不会随着规模的扩大而发生歧变。

 

一,结构特点

1,技术层面与业务层面分离
publishop.net使得技术层面与业务层面完全分离,开发人员无需考虑代码如何编写,只需关注业务结构、用户体验等问题。最终产品或服务的规模大小、结构、功能、界面与平台无直接关系。
图:publishop.net与具体项目的关系:

图:开发人员分工:

2,应用开发标准化、模板化
publishop.net技术的核心思想之一就是标准化。标准化是“跑得快、跑得稳”的根本。高铁的运营速度远大于汽车,根本原因就在于铁轨及信号控制的标准化,而公路由于路况的复杂性,只能人为控制,很难实现数码自动控制,使其难以达到高铁的高速度。
例如,publishop.net使用selectbox代替了原来的单选(radio)、多选(checkbox)、下拉框(select),并且在调用时只需申明selectbox出现的时间、位置、选项即可。

3,数据整合
publishop.net的上述两大特点衍生了第3个特点,就是数据整合能力。随着用户信息化需求的提高,往往会产生各种独立的应用。例如企业的供销、财务、办公等都各自独立,数据无法有效交换。publishop.net如果作为用户的基本平台,将一次解决数据割据的问题,一方面用户的综合成本最大限度降低,一方面由于数据整合并深入各个管理及应用环节,使得用户的应用体系结构完备,实现效能最大化。

 

二,技术特点

1,多种技术的完美结合
没有一种技术可以全面覆盖所有的用户需求,也没有一种技术能够全面覆盖和超越另一种技术。publishop.net的一大优势在于,各种外围技术的综合利用、扬长避短。它是Dotnet、HTML、javascript、Flash、Ajax的完善结合。

2,自身代码精简
与publishop.net传递的理念一致,publishop.net开发段本身就是集约思想的体现。其核心代码极其精炼,这也使得publishop.net具备优越的性能。

3,提供标准组件
publishop.net技术与具体功能应用是分离的。因此,一些功能可以通过组件的形式进行扩展。随着时间推移,这些组件越来越丰富完善,最终产品的性能不断提升、功能不断扩展,开发效率也会进一步提升。