常见问题解答

SI是什么?

iWebSI是一款适用于庞大在线与高度交互类网络服务站点的基础软件平台。通过它,站点可以轻松获得同时服务于百万至千万级庞大用户群的能力,并且不管这些交互式服务的请求来自计算机还是移动终端。基于标准化、松散耦合以及模块化设计的层与部件结构模式使iWebSI技术平台支持向多个方向和层次的快速扩展。支持热插拔及快速增加新节点的计算机集群技术(分布式计算与处理/高可用性/负载均衡)和标准的应用层接口可快速适应在线业务规模的爆发式增长以及商业模式的调整变更。

怎样才是平滑升级?

所谓平滑升级,软件为满足业务需求,在逐步增加产品功能、安全补丁,软件版本升级时,原有的软件架构不发生变化,无须推翻、重装该软件系统,整个升级过程不会造成任何软件功能重大变化和业务的中断。

就好像商城的营业面积。过小的营业面积,只适合简单的业务模式和服务于有限的用户。一旦扩大规模或变更业务模式,则必须承担更大的投资风险,原有的业务模式和小规模的营业场所都需要推翻重建。

编译型模板引擎技术是什么?

分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。把内容整理(编译)成一个新的脚本文件作为最终的输出页面模板。

目的就是要使PHP程序员同美工分离,使程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。

举个例子 就像是吃瓜子 ,解释型:是边吃边剥 。编译型:是先全剥好然后再吃

LAMP是什么?

LAMP=Linux+Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

LAMP。L代表Linux,Linux是开放的操作系统;A代表Apache,Apache是最流行的Web服务器端软件;M代表mySQL,mySQL是带有基于网络管理附加工具的关系数据库;P代表PHP,PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特征来使得它的网络开发更加有效。

为什么要内核和应用分离?

程序架构将软件的扩展应用与核心程序完全分离,使得程序的扩展功能极大丰富,容易安装、使用和卸载,而不会影响到软件的内核代码。

大量的扩展应用极大扩展了站点、软件产品的功能和应用,使得互联网上的众多站点、软件产品呈现出不同的形态、风貌,体现出较好的个性化、易用性,避免了同质化。

什么是“用户体验”?

用户体验(User Experience,简称UX 或 UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。 在用户访问一个网站或者使用一个产品时的全部体验。是他们对该网站或产品的印象和感觉是否成功,是否享受,是否还想再来使用,以及他们能够忍受的问题,疑惑和BUG的程度。

SI架构体系及优点是什么?

为了具备良好的伸缩性和扩展性,iWebSI 采用了分层、松散耦合、模块化、基于标准的架构体系。

这种体系的优点包括:
高可用性、持久可靠与健壮性,可平滑实现线性扩展及无缝增长。
可适应未来全新商业模式的架构,应用可快速随需而变。
高应用开发效率,支持新功能的快速交付。
支持基于开放基础平台Api 的网站技术聚合能力。

贡献者激励计划?

贡献者:
是指任何对软件产品的核心源代码,扩展应用代码,补丁,管理工具,样例,图形,手册,文件,或任何其他形式的人,是升级软件作品的后续修改者。

贡献者激励:
开源软件的发展离不开贡献者的努力,因此要向合适的贡献者提供合适的激励,可能物质激励,也可能是社区认同感之类的机制来鼓舞。

SI是怎样无限扩展的?

当系统中数据存取、文件存取、Web 服务处理以及缓存加速服务中的任何一部分遭遇瓶颈时,都可以通过增加相应的计算机集群中的节点来增加处理与计算能力。

iwebSI 基础平台中数据库服务器集群、文件服务器集群、分布式缓存服务器集群可同时实现横向扩展和纵向扩展。当然,由于更低的起始投入成本、更高的利用率以及适时的可扩展性,iwebSI 基础平台以横向扩展为主方式。而系统的纵向扩展则作为对横向扩展的有益补充,以达到对iwebSI 基础平台扩展与伸缩能力的最优化。