• SaaS系列介绍之三: SaaS的特性与作用


    1 SaaS的特性

      最早的SaaS服务之一当属在线电子邮箱,极大地降低了个人与企业使用电子邮件的门槛,进而改变了人与人、企业与企业之间的沟通方式。发展至今,SaaS服务的种类与产品已经非常丰富,面向个人用户的服务包括:帐务管理、文件管理、照片管理、在线文档编辑、表格制作、资源整合、日程表管理、联系人管理等等;面向企业用户的服务包括:在线存储管理、网上会议、项目管理、CRM(客户关系管理)、ERP(企业资源管理)、HRM(人力资源管理)、STS(销售管理)、EOA(协调办公系统)、财务管理、在线广告管理以及针对特定行业和领域的应用服务等等。

      与传统软件相比,SaaS服务依托于软件和互联网,不论从技术角度还是商务角度都拥有与传统软件不同的特性,具体表现在:

      l 互联网特性

      一方面,SaaS服务通过互联网浏览器或Web Services/Web 2.0程序连接的形式为用户提供服务,使得SaaS应用具备了典型互联网技术特点;另一方面,由于SaaS极大的缩短了用户与SaaS提供商之间的时空距离,从而使得SaaS服务的营销、交付与传统软件相比有着很大的不同。

      例如,我们不妨考虑一下基于 Web 的电子邮件服务,如 Microsoft® Hotmail® 等。尽管您在考虑 SaaS 时很难率先想到Hotmail也属于SaaS的范畴,但Hotmail确实满足了所有SaaS的基本标准:供应商提供所有程序逻辑和数据的主机服务,使最终用户能够通过基于Web的用户界面在公共因特网上存取数据。

      所以,SaaS应用必须是互联网的,并且这种网络的应用可以灵活启用和暂停,随时随地都可使用。

      正因为通过网络来访问,SaaS对网络的传输质量有更高的要求。用户联网操作数据,很多业务对实时性有一定的要求,所以SaaS对网络的传输能力比普通ISP更高。

      l 多重租赁(Multi-tenancy)特性

      SaaS服务通常基于一套标准软件系统为成百上千的不同客户(又称租户)提供服务。这要求SaaS服务要能够支持不同租户之间数据和配置的隔离,从而保证每个租户数据的安全与隐私,以及用户对诸如界面、业务逻辑、数据结构等的个性化需求。由于SaaS同时支持多个租户,每个租户又有很多用户,这对支撑软件的基础设施平台的性能、稳定性、扩展性提出很大挑战。

      SaaS作为一种基于互联网的软件交付模式,软件大规模应用后的性能和运营成本是架构师的核心任务。

      现今,成熟的SaaS软件开发商多采用一对多的软件交付模式,也就是一套软件多个客户使用。此种方式也称为单软件多重租赁(Single Instance Multi-tenancy)。

      在数据库的设计上,多重租赁的软件会有三种设计,每个客户公司独享一个数据库instance,或独享一个数据库instance中的一个表,或多客户公司共享一个数据库instance的一个表。几乎所有SaaS软件开发商选择后两种方案,也就是说,所有公司共享一个数据库license,从而降低了成本。

      有些SaaS软件公司专门为单一企业提供软件服务,也就是一对一的软件交付模式,客户可以要求将软件安装到自己公司内部,也可托管到服务商那里。定制能力是衡量企业管理软件好坏的最重要指标之一,这也是为什么有些软件开发商在SaaS早期坚持采用单重租赁的软件设计方案。

      相比之下,多重租赁大大增强了软件的可靠性和可扩展性(Scalability)、降低了维护和升级成本。

      l 服务(Service)特性

      SaaS使得软件以互联网为载体的服务形式被客户使用,所以服务合约的签定、服务使用的计量、在线服务质量的保证、服务费用的收取等等问题都必须考虑。而这些问题通常是传统软件没有考虑到的。

      ² 面向企业的服务(Line-of-business service)

      向各种规模的企业和组织提供的服务。面向企业的服务通常是可定制的大型商务解决

      方案,旨在协助开展财务、供应链管理以及客户关系等商务工作。这种服务通常采用用

      户预订的销售方式。

      ² 面向个人消费者的服务(Consumer-oriented service)

      向公众提供的一类服务。面向个人消费者的服务有时以用户购买的方式销售,不过通常免费提供给用户,从广告中赚取收入。

      l 可扩展(Scalable)特性

      可扩展性意味着最大程度的提高系统并发性,更有效的使用系统资源。比如说应用,优化资源锁的持久性,使用无状态的进程,使用资源池来共享线和数据库连接等关键资源,缓存参考数据,为大型数据库分区。

      l 高效的多用户支持(Multi-Tenant-Efficient)特性

      高效的多客户支持则是设计基于SaaS模式的系统中最为重要的一环。比如说当一个用户试图通过某个基于SaaS模式的客户关系管理应用(Customer Relationship Management)来访问本公司的客户数据时,它所连接的这一基于SaaS模式的客户关系管理应用可能正同时被来自不同企业的成百上千个终端用户所使用,此时所有用户完全不知道其他并发用户访问的存在。这种在SaaS应用中极为常见的场景就要求基于SaaS模式的系统可以支持在多用户间最大程度共享资源的同时严格区分和隔离属于不同客户的数据。

      l 可配置(Configurable)特性

      当在传统的本地安装软件的使用环境中谈论可配置性时,直接修改部分代码进行二次开发来适应当前用户的需求是比较常见的解决方案。但在基于SaaS模式的使用环境中,如果业务应用的任何部分被修改了,则这一修改将可能同时影响所有当前客户的使用环境。因此,一般而言在SaaS模式的使用环境中,客户使用元数据(Metadata)来为其终端用户配置系统的界面以及相关的交互行为。由此可见,设计SaaS系统的一大挑战就是要确保配置软件应用的过程本身是简单且易于为客户所直接理解并使用的,而且应该无需考虑付出任何额外的开发和维护成本。

      这种按需配置的特性,给用户的选择更加自由,用户可以灵活选择所需要的功能模块。而备份、维护、安全、升级等服务都留给SaaS供应商完成。

      l 随需应变特性

      在未来的几年内,SaaS模式的应用将是随需应变的。满足随需应变的应用系统的市场机会将飞速超过过去传统的应用系统。

      传统应用程序被封装起来或在外部被主程序控制,无法灵活地满足新的需求。而SaaS模式的应用程序则是随需应变的,应用程序的使用将是动态的,提供了集成的、可视化的或自动化的特性。随需应变应用程序帮助客户面对新时代不断的需求变化,残酷的市场竞争,金融压力以及不可预测的威胁及风险等带来更大的挑战。

      SaaS模式的软件开发商可以利用这一市场的成长机会来提供软件应用和解决方案为帮助他们的客户完成到随需应变商业模型的过渡。通过注册并租赁SaaS模式的服务系统,您可以访问为帮助您建立随需应变应用程序和加速您的销售而设计的资源和支持材料。

      行业网络站点提供了关于它希望为随需应变业务开发的和变成随需应变业务的更多深入的信息。特别地,ISV的随需应变发展路标描述了您如何可以为您的企业和市场客户建立随需应变的解决方案。

      随需应变会使产品更新速度加快。

      l 在线工作和生活特性

      SaaS通过互联网提供软件托管服务,简单易用。在线软件一般容易操作,在服务器端自动升级,无需安装任何插件或软件;不需专职人员维护,随时随处可以操作,从而为用户带来了极大的便利。

      电子邮件,我们每天不可须臾离开,每天阅读和处理电子邮件已经成为很多人的习惯,如果机器坏了,无法登录电子邮箱,相信很多人会立刻陷入焦灼,那么,您用过Gmail吗?超大容量、超快速度、超多功能,完全可以象在本地机器上一样快捷地操作,和Gmail同样发挥巨大功用的,还有一系列的在线服务:Google 文档、Google 笔记本、Google 书签、Google分析……不管您在哪台机器上,只要输入您的Google账号和密码,就可以进入到您习惯的环境中,快速地开始工作。现在Gmail又有了手机版,即使您手边没有电脑,只要您的手机能够登录网络,一样可以阅读、处理电子邮件,方便地查找联系人。随时随地的办公已成为可能,因为可随时高效运用时间而变得更加从容。

      拼音输入法。在自己的机器上,您的打字速度飞快,因为智能ABC您已经用得习惯了,但如果换一台机器呢?您会发现,您的高效率可能立打折扣,因为别人机器上的智能ABC您还没有“驯服”。不用发愁,使用搜狐拼音,利用搜索引擎技术,根据搜索词生成的输入法互联网词库,能够覆盖所有类别的流行词汇。无论是最新的歌手、电视剧、电影名、游戏名,还是球星、软件名、动漫、歌曲、电视节目,全部一网打尽。提供全面的按键设置和外观选择,尽可能适应各种常见输入法的输入习惯,轻松上手。

      在线杀毒。微机技术不断发展,而病毒也同步“进步”,道高一尺,魔高一丈,一不注意就中招,杀毒软件,不能没有,从前,是软盘,后来是光盘,但是,病毒码不断更新,软件需要不断升级,每次升级就算耗费一点精力,累积起来也是很麻烦的事情。忘了升级?您忘了,病毒可没忘,它们每天睁大双眼等您犯错呢,这不,在您忘记升级的时候,它们以迅雷不及掩耳之势,占据了您的电脑,看着欲哭无泪的您洋洋得意。在线杀毒,您根本不用考虑软件的安装和升级,您只需要连线、检测、购买、杀毒就行了,虽然不敢说就此固若金汤稳享太平,但起码,也是加了一道可靠的安全锁吧。

      在线理财。在刚刚过去的2007年,理财成了人们经常念叨的词语。于是乎若干名言诞生:您可以跑不过刘翔,但一定要跑过CPI;您不理财,财不理您。几乎所有人都在和理财打交道,都在和CPI赛跑。而另一方面股市、资本市场异常活跃,作为个人,如何开源节流?作为企业,如何合理利用现金流和外部资本?都成为必修课。依托互联网平台下的在线记账方式,为个人或者企业提供了相当便捷的理财新方式,推动个人生活工作转型,推动企业经营革新。账客、理财易、蘑菇网……各类记账平台层出不穷,在企业在线记账方面,也有友商网这样的知名管理软件厂商新辟天地。

      在线词霸、在线听歌、在线OA、IM即时消息……就在您我不经意之间,各类在线服务已经悄悄向我们走来,渗透进我们的工作和生活,带来越来越多的便利。

      在线服务的付费方式更灵活,一般按照服务模式进行付费,用多少付多少,也可按使用时间支付。

      2 SaaS的好处

      l 改变企业的预算费用

      在一般的公司中,信息技术(IT)预算用于以下三大领域:

      软件:企业用于计算与信息处理的实际程序和数据。一般是一直性的投入。

      硬件:可为用户提供软件存取的台式计算机、服务器、网络组件以及移动设备等。

      专业服务:确保系统能够不间断运行和可用的人员和机构,包括技术支持人员、咨询

      人员以及厂商代表等。专业服务往往是种隐性的长期投资。累计起来往往超过软件的费用。

      在上述三大领域中,软件是最直接参与信息管理的部分,这也是所有IT公司要实现

      的最终目标。硬件与专业服务尽管是IT环境的重要组成部分,但它们是实现目的的手段,而不是目的本身,因为这两者能确保软件实现高效信息管理的最终目标。(换言之,只要能有效地增加软件功能,又不必添置额外的硬件,那么任何公司都愿意这么做。但是,如果没有增加软件功能的需要,任何公司都不会无缘无故地添置硬件。)

      在围绕内部部署软件构建起来的IT环境中,大部分预算通常花费在硬件和专业服务上,使得可用的软件预算只占少数,如图2-4所示:

      图2-4 信息系统三大领域

      在这种模式下,软件预算主要用于购买商业软件套件的许可证以及定制的业务软件。硬件预算主要用于最终用户使用的台式机和便携式计算机、存储数据和应用的服务器,以及可实现网络化连接的组件。专业服务预算用于支付技术支持人员的薪水,他们负责部署并为软硬件提供支持,此外还要为咨询人员和开发资源付费,这是设计并构建定制系统所需的。(各图中所示的比例分配仅用于说明性目的,并不代表资源分配的确切比例,贵公司的实际资源分配可能与图示截然不同)。

      在主要采用SaaS模式的公司中,IT预算的分配大为不同。

      图2-5 SaaS下IT预算

      在这种模式下,SaaS 厂商在其公司内部的中央服务器上存储重要的应用和相关数据,并拥有专业的支持人员来维护软硬件。这就使公司客户不用再为主机上运行的软件提供支持,也不必再为此而购买和维护服务器硬件。此外,通过Web或智能客户端提供的应用对台式计算机的性能要求要显著低于本地安装应用,这就使客户能大幅延长台式计算机的使用寿命,最终,绝大部分IT预算都能用于软件。

      l 可重复使用

      SaaS模式的应用最大优点之一就是“可重复使用”,这其实是SaaS其他所有优点的基础。如果您确信企业应该使用SaaS解决方案,实际上您就已决定不从事重复工作,而是单单利用现有的解决方案。至少,该解决方案实施起来速度更快、成本更低,虽然算不得最好,也会是“足够好”。可重复使用事实也是充分利用资源节约浪费的最有效的方式之一。试想,如果所有企业都使用SaaS模式的软件,自己都不架设服务器,光是用电量就节约不少。

      l 带来价值链新变化

      在传统的软件开发模式下,客户建设IT系统需要直接面对软件开发商、硬件提供商、集成商和售后技术支持,系统建设周期长、初期投入大。在SaaS模式下,客户只需要与服务提供商发生关联,在向服务提供商定购业务后,客户无需关注系统的软件和硬件,可以直接使用业务。从客户角度,从传统模式发展到SaaS模式,价值链由并行转变为串行。从ASP模式发展到SaaS模式,则出现了新的价值链角色服务提供商。SaaS模式下价值链的组成如图1所示。

      图2-6 SaaS模式的价值链

      对比ASP模式,在SaaS模式下,软件开发与运营分离,从而带动一个新领域的产生

      ——软件服务提供商。由于引入服务提供商的角色,使得运营范围和运营能力得到加强,SaaS软件能够面向“长尾理论”中的长尾市场,向更广泛的用户提供服务见图2-7。SaaS软件的运营成本问题,也是软件服务提供商要求SaaS软件开发商、硬件供应商必须解决的问题。

      图2-7 SaaS的长尾模型

      SaaS价值链的新变化代表了软件业发展的新趋势,将带来互联网的新应用,电信业有

      了新的发展空间,使信息化产生了崭新的模式。

      l 扩大客户市场

      我们把客户分为大客户、典型客户和普通客户。大客户是最引人注目的最被关注的对

      象。大家的精力都集中在一点上,自然竟争就更激烈,所带来的风险也更大。这部分的客户往往又是有限的。

      典型客户与大客户一样是有限的。只有普通客户才是无穷的,大家一般都忽视了这并

      不起眼的边沿的客户群体。“长尾理论”告诉我们,长尾市场就是一个海量的市场,广大的消费群隐藏在这个市场中。象阿里巴巴、google的成功就是充分抓住长尾市场的广大消费群,如广告业务不论客户大小、投入的时间长短、经费多少他们都做,这样积少成多,积小成大滚雪球似的产生极大的经济收益。

      SaaS模式就是不论是什么样的客户都向其提供服务,不论服务的时间长短,不论身处何地。传统软件是很难适应普通客户的,普通客户付不出更多的投资,也不想软件、硬件、服务都全面去投资,这样就只有放弃使用软件了。自然,软件市场就少了一大群消费者。而SaaS模式将不细分客户类型,让人人都可使用软件,让个个都消费得起软件。可想而知,这是一个怎么庞大的市场。如下图所示:

      图2-8 SaaS的海量客户群

      l 有效降低企业的成本

      为企业节省了大量成本,这些成本包括昂贵的硬件设备、软件以及通信设备投资,人

      力资源培训投资等等。由于硬件技术不断更新,机器在以超常规的速度折旧,很多企业对把大量资金投资在迅速贬值的硬件设备上感到不值,对养一批不能直接创造经济价值的IT人员感到不安,SaaS的出现使他们能用最少的钱办最多的事。

      l 推动企业快速实现信息化

      因为SaaS这种软件交付模式可以允许中小企业在不增加IT投入的基础下,快速实现

      信息化,同时也能够大幅度降低信息化给企业带来的风险。所以目前基于SaaS模式的企业管理软件已经在国际市场上占据了一定的市场份额,受到了很多中小企业的追捧。特别在数量众多且IT基础薄弱的国内中小企业市场,这种模式被包括SAP在内的众多国内外软件业巨头所看好,纷纷投入大量资源进行相应的研究开发。

      l 促进社会的优化整合

      SaaS厂商通常以按时、按件或按月的方式收取费用,所以较容易预估建置成本。且

      大多数的SaaS都会提供24小时全天无休的支持服务,此类服务耗费人力成本极高,是一般企业所无力采用的,所以可以考虑交由SaaS统筹处理。

      SaaS真正的内在价值来自其将整个业界连接一起的能力。“在贸易领域,零售商通

      过商业服务供应商进行产品数据资料交换,再从信息流、物流与现金流中获利。因此,SaaS的能力在贸易界将产生更大的价值——诸多供应商在同一程序里运行,使用同样的应用软件,而这些企业通过将彼此联系在一起的交易中枢网络进行贸易产生的效率是相当惊人的”。

      l 产生规模经济效益

      SaaS厂商采用“一对多”的服务方式,开发出一个应用可供给成千上万的客户使用,单从一个客户上收取的租用费用并不多,但这种大数量级的增加,其经济收入是十分可观的。

      l 提高效率

      企业能随时使用最新技术,提高了效率。SaaS行业本身也面临着不断加剧的竞争,为

      了在竞争中取得优势,粘住客户,除了提供更加专业的服务之外,他们也在不断跟踪最新技术,使客户也在最短的时间内,享受新技术带来的便利。

      Colorado Capital Bank成立于1998年,大约5年后,该银行开始求助于托管软件来迅速为客户添加多种新程序。Blume说:“当时我们是一家资产为5000万美元的银行,今天我们的资产已达7亿美元,首批托管解决方案中的大部分内容现在仍没有变化。无须重建基础设施就可以进行扩展。托管系统的这一能力对企业来说非常有益”。

      Colorado Capital使用的托管系统包括由Intuit公司下属Digital Insight子公司管理的网上银行系统。Blume解释说,若想在内部部署托管系统,公司不得不投入巨资支持防火墙,雇用首席安全官,购买新服务器和备份系统,以及建立异地灾难恢复设施。

      l 无需企业维护和管理

      企业无需再配备IT方面的专业技术人员,同时又能得到最新的技术应用,满足企业

      对信息管理的需求。系统的维护与更新交由专门的SaaS负责,对企业来说省事不少,不仅不需要专门的维护和管理人员,也不需要为维护和管理人员支付额外费用,很大程度上缓解企业在人力、财力上的压力,使其能够集中资金对核心业务进行有效的运营。而SaaS的例行维护工作包括软件的测试、修复、装设以及升级,比较麻烦的是相关的工作流程改造与人员训练的工作,仍需企业主与SaaS携手研拟适当的方案。

      l 架设快速,前置时间短

      原则上,SaaS使用的是随插随用(plug-and-play)的应用软件,而远程主机托管(remote

      hosting delivery)的企业模式则大大地节省系统架设的时间与成本。值得注意的是,虽然SaaS多半具备提供多元服务的高水平技能,但是其服务项目仍不能脱离“服务范畴同意书”(SLA)的规范。

      l 推动网络营销

      SaaS在线使用软件的服务受到越来越多的关注,不仅传统软件供应商,互联网企业与政府相关机构也意识到SaaS的广阔前景,纷纷投身到这一产业洪流。

      在营销界,由于E脉通性能优越,越来越多的中小企业接受这款营销软件,也提高了对网络营销的认识。广东汕头澄海殿曼纸品厂陈厂长说:“我们以前对网络营销没有什么概念,但相信上网就好比在报纸登广告,把广告投放出去了,客户才有可能找上来。使用E脉通后,才明白这款软件的威力确实不一般”。

      殿曼纸品厂专门从事工艺精品盒、彩盒、彩箱、服装吊牌、挂咭、礼品袋、各种不干胶标批发生产,以及挂历、日历、便笺表格等纸品印刷。年初开通E脉通账号,一周后在百度、Google搜索“彩盒批发,彩盒供应,服装吊牌供应商,挂历日历箱供应”等关键词,在首页前几位都出现了殿曼纸品厂的信息,许多潜在客户就是通过这些信息主动找上来的。一个多月后,殿曼纸品厂就做成了第一单的生意。此后,来自网上的订单逐渐上升到一半以上。通过E脉通提供的网络营销平台,殿曼纸品厂开启了一条面向大市场的营销通道!

      随着粤东、华南地区像殿曼纸品厂这样的中小企业,越来越多地使用E脉通,用E脉通开启网上营销通道,现在,E脉通正携SaaS这股热潮,走向全国各地区,有力地推动中小企业普及网络营销!

      l 颠覆传统软件交付模式。

      在SaaS的领域中,客户已看不到软件的影子,变成了100%的服务。软件供应商与客户的关系发生了彻底的转变:从售卖关系转变为服务关系,SaaS彻底革了传统软件交付模式的命,改变了人们对买软件的认识。

      l “先试后买”降低了信息化实施风险。

      SaaS让软件供应商与客户之间的沟通更加透明,在保证价格和功能公开公正的同时,为潜在用户提供“先试后买”的消费体验,在实施之前先使用,让用户提前评估使用后的效果,大大降低了企业信息化的实施风险。这在传统软件中简直难以想象。

      l 促进软件与互联网融合。

      2007年刚刚开始,阿里巴巴就宣布进军软件行业,要通 过SaaS的模式提供软件服务。不仅有越来越多的软件企业开始通过互联网提供软件服务,同时越来越多的互联网也加入到了SaaS服务中来,加速了软件与互 联网的融合。互联网给企业带来的不仅仅是发布和收集信息的窗口,更为企业的数据管理和信息应用提供了丰富的信息资源。通过SaaS把这些信息管理起来,成就了互联网和软件的融合。

      l 普及软件思想,促进整个市场发展。

      有人说SaaS对于传统软件来说是洪水猛兽,但笔者认为不然。在线租用模式可以使整个企业信息化的门槛降到最低,让那些高不可攀的信息化应用成为可能,SaaS还可以让那些不知道什么是CRM,不知道什么是ERP的企业主能够试用、并切实了解到信息化的好处和作用,使信息化的普及成为可能。很多实例证明,SaaS服务商在推广SaaS应用的同时,也帮助了传统软件的应用和推广。

      l 通过SaaS政府服务中小企业信息化服务实现落地。

      近些年来,政府服务中小企业信息化建设的决心越来越大,但是苦于找不到合适的方法和措施,使政府的重视与企业的需求之间无法实现顺利对接。SaaS的出现成功解决了政府服务中小企业信息化的落地。去年,为推动北京市商业的发展,促进中小企业的信息化水平的提升,北京市科委开展了基于ASP(应用服务提供模式)的中小企业信息化示范工程。该项工作通过组织实施企业联盟搭建了信息化公共平台,为北京中小企业(特别是商业中小企业)引入了“低成本、快实现”的信息化解决方案。

      l 没有软件只有服务,SaaS让盗版无版可盗。

      SaaS没有软件只有服务,用户只为服务付费。软件则沦为SaaS服务商的少量需求,没有了大量的软件需求市场,盗版软件便没有了生存的根本。同时SaaS服务通过互联网升级和正版认证,也让盗版无版可盗。

      越来越多低使用成本的SaaS应用逐渐覆盖了传统 Licence模式的软件,也让盗版市场无利可图。Google在2006年发布了自己的在线Office,正式发起对微软Office的挑战,相信随着SaaS的发展在线OS、在线播放器、在线IM、在线OA……等软件应用将越来越多,低廉的使用价格将让盗版无处生存。

      l 使用软件无需额外付费。

      传统企业软件应用中,客户所要购买的其实是软件的功能,但是却不得不为软件而配备了硬件、维护人员甚至是专门的IT部门,并且极有可能会陷入软件升级的陷阱无法自拔。但是SaaS的方式降低软件应用门槛,且无需额外支出任何费用。

      l 灵活的定价模式,符合企业的发展模式

      灵活的定价模式,采用SaaS的解决方案时,企业通常会使用基于订购、可以确定的定价模式,这种模式让企业可以在需要时购买所需服务。这意味着企业可以根据发展模式购买相应软件。企业规模扩大时只要开启新的连接,用不着购置新的基础设施和资源。而一旦企业规模缩小只要关闭连接即可。这样,企业可以避免被过多的基础设施和资源所累,而传统上,即使您再也用不着它们,也不得不继续需要管理及支持。

      3 小结

      本文详细阐述了SaaS的特点及作用。通过对SaaS的特点及作用的总结归纳,极大地丰富了SaaS的内涵,更突出SaaS的实用价值。也让读者对SaaS有个整理深入的理解。

  • 相关阅读:
    Go 好用第三方库
    Go 的beego 框架
    Go 的gin 框架 和 gorm 和 html/template库
    Go 常用的方法
    Dijkstra 的两种算法
    邻接矩阵
    next permutation 的实现
    最优二叉树 (哈夫曼树) 的构建及编码
    思维题— Count the Sheep
    STL— bitset
  • 原文地址:https://www.cnblogs.com/EricChan/p/3858362.html
Copyright © 2020-2023  润新知