前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的云托管服务主题范文,仅供参考,欢迎阅读并收藏。
【关键词】 丙泊酚;布托啡诺;大孕周;无痛人流
本研究通过比较不同剂量布托啡诺复合丙泊酚用于门诊不同孕周患者无痛人流手术的效果及不良反应,旨在得出布托啡诺复合丙泊酚用于门诊大孕周患者无痛人流手术的可行性、优越性以及其最佳剂量,现报告如下:
1 资料与方法
1.1 一般资料 选择ASAI-II级,年龄18-36岁,体重35-65 kg,孕期9-11周,B超检查为宫内早孕,自愿拟行静脉全麻无痛人流的患者180例,均己签署麻醉同意书。所有患者常规检查血常规、凝血四项、心电图,排除有神经系统疾病病史者,近期无上呼吸道感染。三组患者的年龄、体重、孕期等资料经统计学处理,差异无统计学意义(P>0.05),具可比性。
1.2 麻醉方法 术前禁食8小时,禁饮4小时以上,术前2小时米索前列醇片200mg×2 阴道塞药。入室后开放静脉通道,常规监测无创血压(MAP),脉搏氧饱和度(SPO2),心电图(ECG)。将180例患者随机分为三组,每组60例。A组:布托啡诺 10ug.kg-1+丙泊酚 2.5mg.kg-1;B组:布托啡诺 12.5ug.kg-1+丙泊酚2.5mg.kg-1;C组:布托啡诺 15ug.kg-1+丙泊酚2.5mg.kg-1。三组患者静脉注射布托啡诺3min后,再注射丙泊酚,待睫毛反射消失后开始手术操作,术中出现肢体扭动者追加丙泊酚每次25-50mg。各组常规鼻管吸氧 5L/min,当脉搏血氧饱和度(SPO2)下降至95%以下时托起下颌,必要时予面罩辅助呼吸。各组患者术毕均给予缩宫素20u宫颈注射。
1.3 观察指标 观察患者麻醉前、麻醉后5min平均动脉压(MAP)、心率(HR)、脉搏氧饱和度(SPO2),镇痛效果,丙泊酚用量,术后苏醒时间、离院时间,术毕30分钟宫缩痛情况及恶心呕吐情况。
1.4 评估指标 ①低血压:麻醉后平均动脉压较基础值下降20%以上者;②呼吸抑制:呼吸运动幅度减小、频率下降或舌后坠导至患者在鼻管吸氧(5L/min)时SPO2仍低于95%需作临床处置者;③体动:分为4级:1级,有手指、趾关节活动;2级,有腕、踝关节活动;3级,有膝、肘关节活动,影响手术操作需追加丙泊酚;4级,有髋关节活动,影响手术操作需追加丙泊酚;④术后宫缩痛:采用视觉模拟评分(VAS):10为剧痛,0为无痛。
2 结 果
三组患者的年龄、体重、孕期等基本情况相似,所有患者均在4-6min内完成手术,各组手术时间无显著差异,(P>0.05),具有可比性。
2.1 对循环、呼吸的影响 三组患者注药后5min,MAP和HR变化情况,见表3。三组MAP和HR用药后均较基础值下降,但三组比较无差异,(P>0.05);三组丙泊酚的用量A组与B、C两组比较差异显著,(P
2.2 术后恢复时间 术后苏醒时间、离院时间见表1。C组术后苏醒时间、离院时间明显长于A、B两组(P0.05)。
2.3 镇痛效果 镇痛不全(体动分级3-4级)和术毕宫缩痛情况,见表1、表2。A组镇痛不全和术毕宫缩痛明显高于B、C两组(P
2.4 其他不良反应 见表2恶心呕吐三组比较无差异(P>0.05)。
3 讨 论
妇科人工流产手术操作简单,需时较短,但术中扩张宫颈和刮吸子宫内膜时可使病人感到极度疼痛和不适,强烈刺激更可以诱发人流综合症。门诊无痛人流技术已在临床广泛应用,但以往的文献很少对大孕周(9-11周)患者做专题研究。在临床工作中我们发现早孕9-11周和早孕6-8周患者在手术和镇痛方面存在明显不同。随着孕周的增大子宫逐渐增大,妊娠组织逐渐增多,孕囊也逐渐增大,增加了手术操作的难度,延长了手术的时间,增加了患者的创伤和风险。为了减少大孕周(9-11周)患者创伤和降低风险,常规术前2小时予米索前列醇片200mg×2 阴道塞药,软化宫颈,术毕给予缩宫素20u宫颈注射,加强子宫收缩减少出血的同时也会加重宫缩痛,往往需要较大剂量的镇痛药。
本研究观察不同剂量布托啡诺复合丙泊酚用于门诊大孕周(9-11周)患者无痛人流手术麻醉对比发现:小剂量布托啡诺(10ug.kg-1)在大孕周患者术中显示镇痛不全,需追加较大剂量的丙泊酚,后者易引起呼吸抑制,且小剂量术后宫缩痛多见。中等剂量布托啡诺(12.5ug.kg-1)用于门诊大孕周患者术中、术后镇痛完善,血流动力学稳定,术中呼吸抑制发生率低,大剂量布托啡诺(15ug.kg-1)嗜睡作用明显,患者苏醒时间及离院时间均显著延长。
综上所述,中等剂量布托啡诺(12.5ug.kg-1)复合丙泊酚应用于门诊大孕周(9-11周)患者无痛人流手术麻醉安全有效,血流动力学稳定,不良反应发生较少,避免了大剂量导致的苏醒及离院时间延长,解决了小剂量镇痛不全,值得临床推广。
参考文献
[1] 庄心良,曾因明,陈伯銮,主编.现代麻醉学,第三版.北京:人民出版社,2003,15(5):526-529.
[2] 董迎春,汪小海,等.丙泊酚与氯胺酮、芬太尼配伍用于无痛人工流产手术的比较[J].临床麻醉学杂志,2005,21(2):136-137.
[3] 甘国胜,施震,段玮,等.八种药物配方用于人工流产术中麻醉的效果比较[J].华南国防医学杂志,2007,21(1):12-14.
[4] 庄心良,曾因明,陈伯銮.现代麻醉学[M].3版.北京:人民卫生出版社,2004:527-528.
云计算创新科技奖
iCoremail是国内第一个云计算邮件系统,它不仅结合了成熟、功能强大的Coremail XT邮件系统,还借鉴专业的Corpease尚易企业邮箱运营经验,通过云计算技术实现专业邮件系统托管服务。
盈世信息科技(北京)有限公司拥有双软认证、高科技企业等多种资质。盈世专注于提供电子邮件技术整体解决方案及企业邮局运营服务。盈世总部设立于广州,在北京、上海、武汉、重庆、西安、济南、沈阳、杭州等地设立分部。
盈世13年来一直致力于电子邮件技术的发展,旗下拥有三大国内领先品牌:Coremail邮件系统软件是中国第一代中文邮件系统,目前在中国大陆地区已拥有超过6亿的终端用户,同时也为网易等超大型运营商提供邮件底层的完整支持;CorpEase(尚易)是国内首家在海外架设邮件服务器并提供国际化企业邮箱服务的运营商,也是第一家实现南北畅邮、全球通邮并对所有邮件服务器实行7×24小时全天候邮件系统监控的服务商;iCoremail则是国内第一个云计算邮件系统,它不仅结合了成熟、功能强大的Coremail XT邮件系统,还借鉴专业的Corpease尚易企业邮箱运营经验,通过云计算技术实现专业邮件系统托管服务。
iCoremail邮件系统云服务不仅功能强大,在海外通邮方面也实现了突破。目前大部分的海外通邮是海外转发,需要连接境外服务器,通过该服务器再转发出去,风险是可能会被否掉或遗失,但iCoremail邮件系统云服务的海外通邮是依靠先进的云镜像技术,将国内的部分数据直接同步到海外服务器,让客户在海外使用时,像是直接连接国内服务器一样,速度非常快。测评显示,iCoremail的海外云镜像加速功能最高速度可达10MB/秒,并且具有很高的灵活性,用户既可自主选择同步的站点,也可选择同步的用户和内容。
而随着企业越来越重视企业应用程序向云技术迁移,发现现有的网络根本无法应付云技术所需要的数据吞吐量。这不仅仅是增加网络带宽的问题,还包括了为不同数据流规划不同优先级。
为何会出现这种状况呢?其中一个主要原因是企业的网络连接一直以来都依赖于电信运营商以及其所提供的服务。而一般运营商都会在初次销售时许诺为企业提供一个托管的路由器,由运营商控制并在远程进行适当的配置调整。
但是在如今MPLS(多协议标记交换)网络环境中,需要满足多种QoS传输语音和数据的情况下,仅仅通过一个托管的路由器是远远不够的。而且在路由器托管的情况下,企业不但放弃了控制网络的机会,也失去了根据企业自身需求个性化配置网络的能力。这就是为什么企业为了满足语音、视频、数据和云应用等多种需求,必须选择网络托管的原因。
网络托管和路由器托管有什么不同?
如今的运营商几乎都是简单地提供网络接入服务,而其他附加服务很少。比如:运营商们一般都不会提供主动的网络监视和支持服务,包括安全监控服务,而这正是目前很多企业所需要的服务。运营商一般都是等到线路出现电路故障后才开始进行补救,这就意味着企业不得不承受运营商修复断网故障这段期间无网可用所带来的损失。
另外,运营商所提供的路由器配置功能相当简单,毫无灵活性可言,而能够根据企业需求进行个性化配置的路由器,正是基于云的企业应用保证顺利运转的必要条件。由于是以设备性能为前提的,企业就不得不承担硬件设备更换或升级带来的成本。
而另一方面,在网络托管方式下,企业可以脱离路由器的限制,优化和管理不同优先级的企业应用程序。而随着企业对于网络策略的深度参与,即如何设计、管理和监控网络,企业将获得更高的运行效率以及执行灵活性。
基于云网络托管给企业带来的七大实惠
让我们进一步看看基于云的网络托管能给企业带来哪些实惠。
1.完全可定制的QoS
随着MPLS的出现,企业已经可以方便地将语音、视频和数据内容在一个统一网络中传递。这就使得针对不同应用程序制定不同QoS,达到各个程序所需的数据传输标准成为了一个很重要的因素。比如:有了针对不同应用程序的优先级设定,网络打印数据就不会干扰到语音传输,或者浏览网页等数据流。
2.注册工程师提供个性化服务
企业之所以要依赖于基于云的服务托管供应商,是因为这些供应商拥有大量合格的认证网络工程师,可以随时解答企业所提出的各种问题,从而降低了企业在技术支持、项目实施以及投资方面所面临的风险,而如果企业自己设计网络,则需要面对以上各种风险。这种托管服务方式还包括了24/7/365全天候的主动监控,因此很多问题在企业发现之前就会被服务供应商及时解决。而在这之前,企业只能不断打电话给运营商要求解决问题,并忍受修复期间的损失。
3.远程路由监控和活动日志(TACACS)
虽然企业的托管网络完全交由服务供应商管理,但这并不意味着企业放弃了对路由器的管理能力。在网络托管框架下,企业可以放心地对路由器做任何企业觉得有必要的改动。服务供应商的终端接入控制器接入控制系统(TACACS)可以记录企业对路由器做的任何改动,并可以方便地将错误的路由配置恢复到之前的正确状态。
4.综合型的网络方案
一个托管网络供应商可能会综合多个一级网络供应商,但是对于客户来说这跟一个网络供应商没有什么差别,而且极大地降低了企业直接与多个网络供应商洽谈业务的时间成本和管理成本。另外,从业务持续性角度考虑,多个网络供应商可以提供充足的网络冗余度,提供更长的网络生存期。这种综合型的网络方案使得网络托管服务供应商能够结合各家网络供应商的优势,确保为客户带来最佳的网络服务。
5.自动化QoS标记
托管网络供应商会首先询问企业要如何标记各类数据,为哪些应用程序设置优先权,这些设置都是根据企业自身的需求而定制的。大多数情况下,企业的大部分应用程序数据在企业自己的网络内传输时都没有被标记或被设置优先权。而根据业务规则设置的自动QoS配置功能,可以帮助企业推测出哪些数据流需要更高的优先级。
托管网络供应商会标记出托管网络内部和整个互联网数据包的差别。而且可以对企业的路由器和交换机进行配置,根据企业应用的需求只允许某些类型的数据通过,而其他数据则被禁止。这使得企业托管网络的安全性得到了很大程度的提升,尤其是预防了来自互联网的木马传播以及垃圾邮件的传送。
6.多重直连方式
托管网络供应商通过多重直连方式在多个与之合作的一级网络供应商之中进行最佳选择。他们还可以通过MPLS网络直接将QoS提供给基于云的网络应用程序,从而让这些应用程序获得更好的网络性能。
7.网络监控和支持
对于中小型企业来说,我肯定会劝告他们放弃内部(Exchange)邮件服务器。无论是资本输出的购买成本还是服务器托管的运营成本,都需要拥有比较专业的技术功底。换句话说,在管理员身上你会浪费掉很多钱,因为他们需要兼顾Exchange server和许多其他IT技术工作。对公司员工来讲,电子邮件是最重要的工具,因此并不值得冒险。
电子邮件外包是否可行
下面将重点讨论我经历过的2种方案:托管版本的微软Exchange或者Gmail。需要指出的是,针对企业应用的Gmail与我们平常使用的Gmail有很大差别,企业版本Gmail没有广告,而且拥有比普通Gmail更高的安全性和可靠性。使用容量为25GB Gmail的每位用户每年需要支付50美元,这几乎为托管Exchange账户所花费的一半,而且Exchange账户还没有这么大的邮箱容量。
企业版本Gmail
反对电子邮件外包到云计算环境中的最好理由也已经不复存在了:Gmail也提供企业级技术支持,而且谷歌还在与其他伙伴进行合作,因此你可以获得本地服务支持。比如,我们可以与谷歌在比利时的伙伴Romneya进行合作。
对移动设备的支持也相当完美:全面支持黑莓企业级服务器,而且Gmail也可以在Android系统中平稳运行。另外,考虑到搜索成千上万电子邮件的情况,谷歌提供的解决方案更具有优势。
相比之下,Exchange server略有优势的是日程事件安排,这主要是因为它集成了Active Directory服务器。
Exchange Server 2007与Outlook
在我的经验中Gmail拥有较高的可靠性。企业级Gmail提供99.9% SLA,自从2年前投入运营以来还没出现过故障。即使宕机了也没有哪个内部部署服务器可以像这样正常运行,甚至托管解决方案也不能提供如此之高的可用性。
英特尔固态硬盘 910 系列具有更高的存储性能、耐用性和可靠性,可全面满足当今数据中心对高性能应用的需求。它采用了英特尔高耐用性技术和优化的多层单元(MLC)25 nm NAND 闪存,可支持在 5 年内每天对硬盘完全写入多至 10 次,与基于 MLC 的标准闪存产品相比将耐用性提高了 30 倍,从而提供了一款经济高效的存储解决方案。
基于PCIe接口的英特尔固态硬盘 910易于安装,支持在部署完成之后无缝升级服务器存储,而无需改变现有的服务器设计。它可用于支持针对频繁访问文件的存储分层和缓存,以满足高性能处理的需求,同时还可用于支持对于关键业务数据的访问需求。一块英特尔固态硬盘910产品可取代多块15000转的传统机械硬盘,不仅能够节省空间和功耗,还可以提高顺序读取、写入性能和存储可扩展性,并减少延迟。它采用了英特尔控制器(Intel controller)和英特尔固态硬盘管理固件(Intel SSD management firmware)。该固件针对磨损降低,NAND 错误减少和系统错误管理做了特别的优化。
英特尔固态硬盘 910 系列 400GB 定价为 1,929 美元,800GB 为 3,859 美元,享有 5 年有限保修服务。
捷波朗携手微软提供云通信服务
4月16日,全球创新耳麦解决方案制造商捷波朗(Jabra)近日宣布成为微软Lync托管包基础架构合作伙伴生态系统的一员。
捷波朗长期为微软Lync系统提供音频解决方案。2007年,捷波朗被授予为微软的金牌认证合作伙伴,即推出了第一款针对为微软Office Communicator的优化设计耳麦设备。捷波朗加入微软Lync 托管包基础架构合作伙伴生态系统表明,捷波朗致力于满足统一通信解决方案和部署不断增长的需求。
企业邮箱市场的发展日趋成熟,主要分为自建和托管两种模式。但是,这两种模式都存在一定短板,自建邮件系统对邮箱技术要求高、后期维护难;托管企业邮箱则无法提供个性化定制应用。用户对集合自建和托管优势的新型企业邮箱需求猛增。
据悉,盈世iCoremail率先通过成熟的云计算模式带来全新的超级企业邮箱(邮件系统云服务)。也就是说,客户可以独享一套Coremail邮件系统,制定富有针对性的邮箱解决方案,例如独立的邮箱访问安全策略、独立的安全日志记录查询等;也可以享受一对一的专家级托管服务。该套系统已经为网易邮箱提供技术支持,并且被国家机关单位、高等院校、大型企业等采用。为进一步了解超级企业邮箱,本报记者对盈世科技营销副总裁吴秀诚进行一对一采访,让他谈一谈iCoremail的安全优势。
独立存储空间 自主性强
吴秀诚介绍称,传统的企业邮箱,为所有企业提供了同一套邮件系统,邮件数据也混合存储在共享空间,一旦服务器出现故障,难以第一时间定位故障节点,很容易影响到邮件服务器的正常使用。如果遇上灾难,容易造成数据丢失和数据恢复困难。
而iCoremail超级企业邮箱则能够为每一位企业用户提供独享的云服务器(云存储空间),确保企业用户的数据得以单独存储,与其他用户的数据隔离,保证日常维护的自主性。
云·反垃圾中心 误判率低
盈世iCoremail结合云端技术,推出云·反垃圾服务,进一步提高并优化垃圾邮件的过滤性能。盈世的反垃圾邮件服务运营中心会自动抽取疑似垃圾邮件进行系统判断,再由人工做一次纠偏,系统还将学习人工判断的结果,从而形成一个正向循环,提高学习结果的准确性,减少误判。“反垃圾邮件引擎固然重要,但是垃圾邮件库更加重要。”吴秀诚表示,反垃圾功能的开发建设不仅是技术工作,更重要的是建立起长期、海量的数据分析研究。iCoremail创立于2002年,是国内邮件技术领先的盈世科技的邮箱品牌。盈世专注邮件技术15年,旗下还拥有Coremail邮件系统品牌。iCoremail依托庞大的用户群体,在邮件安全防护上的功能更具代表性和普遍性。其中垃圾邮件样本采集自盈世6亿用户和国内部署的百万探针邮箱,为垃圾邮件过滤提供更精准的判断信息。iCoremail超级企业邮箱的垃圾邮件正确捕获率高达99.95%,误判率仅为十万分之一。
全生命周期防护 安全性高
人物简历
马云 : 曾任杭州电子工学院英语教师。1995年,首次接触到了因特网,开设了制作主页的公司“海博网路”。1999年3月,马云开设了通过电子商务连接全球中小企业的。同年9月,在香港成功注册法人,出任首席执行官。
尽管进入到5月,阿里巴巴上市的传闻,为“喜欢作秀”的马云聚焦了一大批新眼球,但那毕竟只是马云自己的事; 更让业界关注的,还是4月底他和比尔•盖茨的亲密接触, 是否会在集体“贫血”的软件业搅起一潭春水。
“在马云还只会用互联网发发邮件、看看新闻的时刻,就做成了阿里巴巴和淘宝网,所以他不懂软件并不等于他做不成软件。”很多业内人士这么认为。更何况,在年初成立阿里软件公司时,马云让有丰富的软件行业工作经验的王涛帮他实现这个“做了5年梦。”
马云认为,电子商务和软件配合的时机已经很成熟。“阿里巴巴必须进入企业内部的管理,只有这样阿里巴巴才会在中小型企业和全球电子商务中立于不败之地。”马云强调说。
天下没有难管的生意?
阿里软件的口号就是“让天下没有难管的生意。”而马云本人则坚定不移地相信“阿里软件3年后将成为中国最出色的软件公司”。
之所以如此自信,是因为马云拥有过具有好莱坞电影般的创业史和成功史,“中国最大,全球最佳”的B2B网站阿里巴巴,马云拥有“两年从易趣手中夺过70%份额”的淘宝网、“中国最大的第三方支付平台”支付宝、“让杨致远心甘情愿地出售”的雅虎中国...
尽管有看法认为这些是马云“自己在冒的泡泡,今天阿里巴巴有没有真的赚到钱还是个谜。”但至少有人愿意给马云花钱,譬如软银的孙正义和雅虎的杨致远;至少有第三方数据机构认定马云是B2B和C2C领域里的老大,每年的收入有十几个亿。因此,马云很豪气地掏出3个亿来做阿里软件,“实在不是什么难事。”
5月21日,马云继续在中国互联网工程师大会上放言: “进军软件领域,是我做了5年的梦!” 意指他为阿里软件“屯兵储量”已有时日。但部分业内人士却认为,马云只是在软件领域打一些球。马云自己也曾经表示,阿里巴巴集团的所有业务都是围绕电子商务这个核心的。
“当电子商务领域一定要建立诚信体系时,我们就开始销售的‘诚信通’服务; 要有交易市场,我们就建立了阿里巴巴和淘宝网; 要能安全支付,我们就推出了‘支付宝’; 要能方便地找到信息,我们就收购了雅虎中国。”今天做软件,则是因为“市场有这个缺口,很多中小型企业生意越做越大,需要软件来管理自己的企业。”
几年前,有人认定美国模式是先做企业管理软件再做网上交易,而阿里巴巴正好相反,所以阿里巴巴一定会死。“我觉得他赢不了我们,可我当时也不知道能否赢他们。而今天那几家公司已经不见了,我们还在继续发展。”马云说,“我认为以电子商务为基础,深入到企业内部管理的时机已经到了。” 阿里软件总经理王涛则用另一说法佐证马云的想法,阿里软件是电子商务与软件的结合体,其定位是在企业管理与经营之间提供赚钱工具的服务提供商。
4月份,阿里软件正式首款产品阿里软件――外贸版。该软件将提供基于SaaS模式(在线软件服务)的企业管理、营销平台,并融入一些电子商务的功能。阿里软件对外宣称,这款精心打造的产品与传统软件截然不同:其最突出的功能特点是完全基于可靠的网络保障,托管用户数据,即使不在公司电脑上,企业人员也能通过网络正常开展业务,降低了因为病毒破坏、跨地域、软件投入成本过高给企业带来的经营伤害。
马云的“海市蜃楼”?
阿里巴巴对外宣称,阿里软件是中国第一家提供SaaS(在线软件服务)的公司。但事实似乎并非如此,国内的一些定位为中小企业的管理市场软件厂商,譬如速达、金算盘等,在2005年底就开始涉足这一领域。“不过,阿里巴巴的优势在于,它比任何公司都出名,都擅长‘秀’。”一位业内人士指出,对中小企业市场来说,“秀”也是很重要的。更何况,马云还有着号称“千万级”的电子商务注册用户。
据有关调查数据显示,中国目前有2000万家企业进行电子商务,使用管理软件的企业则只占了20%多。而操作相对复杂、成本依然较高,是阻碍传统软件在中小企业中进一步普及应用的关键。按照马云的如意算盘,“阿里巴巴国内注册用户已有1500万家,全球已经1800万家,哪怕其中只有100多万家企业每年愿付一点钱就不错了。”
况且,马云还拉来软件霸主微软来立SaaS的大旗,根据双方的信息; 微软公司将其针对中小企业的所有软件产品,包括电子商务服务平台、企业管理、办公自动化、企业通讯系统等打包,通过阿里巴巴在线平台向2000万中小企业销售。
“SaaS或许是趋势,但至少目前还存在不少的问题。”一位业内人士表示,如果马云仅仅凭借“SaaS”这一模式,就想在短短的两三年内成为“中国最出色的软件公司”看上去有点不那么现实,给人一种“海市蜃楼”的感觉。“和业务息息相关的管理软件,使用租赁的模式最重要的一点是可靠。”
对于SaaS的用户而言,数据的安全性和重要性往往至关重要,尤其是财务数据和客户信息,牵涉到企业的核心机密,将这些至关重要的核心数据放在第三方的服务器上,对于当时大部分企业来说是无法接受的。
事实上,从本质上讲,SaaS就是ASP(应用服务提供商)的延续,两者都是以网络托管服务为基础的,重点都是“软件部署为托管服务,通过网络存取”,运营模式都包括“软件所有权属于供应商,供应商来负责基础设施和软件维护升级工作”,服务方式都是“客户按一定的付费周期来租赁供应商的服务”。
而上个世纪软件开发商掀起的ASP浪潮,在21世纪初以彻底失败而终结。SaaS是否真的解决了ASP时所存在的信任短板、技术短板,目前还存在着一些疑问。“如果仅仅是将ASP换汤不换药,用户能接受吗?”
况且SaaS中最热门的是企业管理软件,譬如ERP、SCM(供应链)、HR(人力资源)、CRM(客户关系管理)等,这些和电子商务是完全不同的领域,需要对企业管理、经营管理等有深入的了解和深刻的理解,“即使阿里巴巴花上1个亿来收购软件公司,两三年内也未必能进入到主流的软件行业。”
不过,以前马云在做阿里巴巴、淘宝网时,也是被人泼得冷水淋漓,但至少目前来看,马云在电子商务领域是“成功人士”,所以,做中国最出色的软件公司,是马云的“海市蜃楼”,还是马云的“好莱坞”式的新成功故事,唯有时间来检验。
马云语录
我就是戴着望远镜也找不到对手。
与众不同不是我做出来的,而是我的本能。
一个男人的才华与其容貌往往是成反比的。
侠之大者,为国为民。企业家之大者,为国为民。马云,企业家之大者。
男人的胸怀是委屈撑大的。
免费是世界最昂贵的东西。
关键词: 版本控制; 代码托管; Git; 代码分析
中图分类号:TP317 文献标志码:A 文章编号:1006-8228(2016)12-32-03
Abstract: Software version control plays a very important role in the software industry, but most of the students in the school know little about it. In view of this situation, the advantages and disadvantages of three revision control system, CVS, SVN, and Git are analyzed and compared in this paper. And a code hosting platform based on Git, JLUCODE, for the teachers and students of Jilin University is designed and implemented, the communications between local and server are realized through the Git protocol and Web platform. The platform mainly realizes the functions of code hosting, statistical analysis, forums and exercises management, to help students to learn and understand the meaning of version control, enhance their ability to better manage the source code, to complete the work.
Key words: version control; code hosting; Git; code analysis
0 引言
版本控制(Revision Control)是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一代码文件都得到同步[1]。软件版本控制致力于帮助程序员管理他们的项目资产,这是一门不可或缺的技术,如若软件的开发没有版本控制,开发项目定然会岌岌可危[2-3]。
为了让更多的程序员能有效并且更加简单地管理自己的源码资产,代码托管便应运而生。代码托管(Code Hosting)是基于版本控制系统开发的,也可以说是由版本控制系统派生出来的,只有以版本控制系统为基础而设计开发的代码托管平台才有其存在的必要,版本控制是代码托管的基石,其优劣也影响着托管平台的优劣[4-5]。
1 版本控制和代码托管平台
1.1 三大主流版本控制系统
在当今的软件开发行业中,主流的版本控制系统分别是CVS(并发版本系统)、SVN(集中式版本控制系统)、Git(分布式版本控制系统)。其中CVS出现最早,是1986年Dick Grune为了解决社区人员分散、合作不便等问题设计开发的一个版本控制工具。而SVN则是CollabNet为了弥补CVS在使用中所发现的不足,于2000年开发完成并的另一款版本控制工具。Git是于2005年的,主要是由于Bitkeeper收回对Linux社区的授权,Linus不愿使用CVS等其他版本控制工具而研发出来。表1展示三者功能的简单对比。
网络速度的快慢,决定着版本控制软件将代码提交到服务器上的进度,网速慢可能导致开发不连贯。而Git的许多操作都在本地完成,不同于CVS及SVN每次提交都需要与服务器交互,只需将一个阶段性或最终版本提交到服务器。如此,以Git作为代码托管平台的版本控制系统,只需在网络良好的时候,向托管平台提交便可,既方便又不影响开发。
1.1.2 Git的原子提交方式优势更大
CVS每次提交都是对单个文件进行版本的分别修改,Git则简易得多,Git是根据SHA-1算法生成惟一commitid[4]。因此,当想跟踪以前某次提交的代码时,不需要考虑到底提交了哪些文件,所有代码会一次性的提取出来。相比之下,Git在这方面更占优势。
1.1.3 Git合并分支简易得多[6]
无论是建立新的分支,还是在分支之间切换,相比CVS等版本控制系统,Git的分支管理则容易许多,它只需要一条命令即可完成,不需要再去新建多余的目录。而且,分支合并之后,提交的历史并没有清除,而是依然保留,这样更加有助于分支的管理和追踪。
1.2 优秀代码托管平台简介
SourceForge是一个基于Web的服务,提供了一个源代码库,下载镜像,bug跟踪等功能。它作为软件开发人员可以用它来控制和管理的中心位置自由和开放源码软件的开发。虽然SourceForge上是第一个提供代码托管服务的免费开源项目,但许多用户和项目现在已经转移到GitHub上,或其他软件托管设施,亦或自托管他们的软件。
GitHub是一个利用Git进行版本控制、专门用于存放软件代码与内容的共享虚拟主机服务。它由GitHub公司的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。截止2015年,GitHub已经成为世界上代码存放量最大的网站。然而,GitHub在国内也遭遇许多困难,网络封锁、中间人攻击、DOS攻击、旁观者攻击等。当然这些也并没有影响它在代码托管中“霸主”的地位。
上述三个托管平台都是由国外的公司研发的,国内的Git@OSC是开源中国社区所设计开发的一款基于Git版本控制系统的代码托管平台。由于开源中国积累了大量用户,在Git@OSC推出后,便受到了许多人的关注,因为GitHub的一些不稳定因素,所以许多人都希望Git@OSC能取代GitHub在中国的地位。然而,Git@OSC想要超越GitHub在国内的地位,还是比较困难的。而大多数代码托管平台都是基于Git开发的,如Gitlab、BitBucket等,Git已然成为一股潮流。因此我们搭建的代码托管平台同样以Git为基础。
虽然国外的代码托管平台功能齐全,但是由于网络原因,服务并不稳定,而国内的托管平台少有完全免费的。所以为了有效的管理代码,方便师生增强对版本控制的理解,提高开发效率,避免重复开发,我们设计并开发JLUCODE。
2 JLUCODE平台介绍
本平台采用B/S[7](Browser/Server)结构,访问本平台无需考虑用户所使用的系统环境,只需有浏览器(即B端)和网络即可访问我们的服务器(即S端)。
2.1 功能简介
本平台面向的用户是高校师生,主要功能结构如图1所示。
[JLUCODE系统][教学模块][用户管理][版本库模块][数据分析][论坛模块][作业评分][设置答案][作业][用户验证][修改用户][添加用户][源码查看][历史版本][创建库][分析总结][分类分析][单库分析][进行讨论][话题][创建话题]
2.1.1 版本库操作的基本功能
用户可以在本地通过Git工具、Git命令行或者一些开发工具的Git插件将代码同步到我们的服务器。版本库一般通过JLUCODE直接在网上创建,创建时可以对版本库的访问策略进行设置,如限制推送(授权访问、指定用户)、限制克隆,推送以及限制查看,克隆和推送等。用户可以通过Git将版本库提交、同步到平台服务器中,然后平台站点获取服务器中的版本库数据,并以网页形式展示出来。除此以外,具有权限的用户可以查看版本库的各分支的差异,查看指定版本库的提交次数及每次提交的所有源代码。
2.1.2 版本库源代码的分析功能
JLUCODE提供对版本库的源代码行数、有效代码行数(总行数-注释行数-空行行数)等属性进行分析,并且提供同一版本库各分支的数据视图,如图2。除了提供对单个版本库分析,我们还提供对不同开发语言进行分类的分析。这些数据会生成报表,能以PDF格式导出,作为个人求职和升学的佐证。
2.1.3 论坛功能
JLUCODE还提供BBS论坛功能,开发人员及广大用户可以在此互相交流解决疑惑。
2.1.4 教学功能
JLUCODE面向我校师生,我们为师生提供了作业功能。通过JLUCODE,教师在平台作业,学生只需将本地代码同步到平台之中,然后将对应源码库设为作业答案源码库即可。
2.2 实现技术
平台前端页面采用框架Bootstrap进行排布设计,结合HTML、CSS等前端技术实现。后台程序以ThinkPHP为框架,以PHP为主要开发语言,通过PHP实现数据的操作,后台与数据库MySQL的连接、查询、编辑等数据交互是通过PDO数据对象来实现。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年正式更名为ThinkPHP,遵循Apache2开源协议,从Struts[8]结构移植过来并做了改进和完善,使用面向对象的开发结构和MVC模式[9];然后在服务器搭建Git服务,以使本地Git客户端可正常与服务器通信。后台通过PHP获取服务器中Git的信息,并在前端通过AJAX或者表单请求数据时,将数据返回,并显示在页面中。图3为本平台的技术框架。
3 结束语
代码托管平台弥补了许多开发者对使用版本控制系统上手慢的问题,对于软件开发具有举足轻重的作用,在很大程度上保证程序代码安全的同时,还使身处异地的团队成员可以同步开发,不至影响进度,从而提高开发效率。本文构建的JLUCODE平台不仅解决了上述问题,更是将托管平台服务的开发者市场由社会向高校转移,让众多在校学生接触到代码托管服务,增强版本控制意识。下一步的工作重点是将JLUCODE进行大力推广,让更多的学生了解并学会使用代码托管平台。
参考文献(References):
[1] Wikipedia contributors. Revision Control System [G/OL].
Wikipedia,2015(20150122) [2016-03-30].
[2] C.Micbael Pilato.使用Subversion进行版本控制 [M].开明出
版社,2009.
[3] Eric Brechner.代码之殇[M].机械工业出版社, 2013.
[4] 蒋鑫.Git权威指南[M].机械工业出版社,2011.
[5] 罗力格(Jon Loeliger).Git版本控制管理[M].东南大学出版
社,2010.
[6] 宋冬生.Git――版本管理之利器[J].程序员,2007.11:
118-119
[7] 李云云.浅析B/S和C/S体系结构[J].科学之友,2011.1:6-8
[8] 高宇靖.基于MVC设计模式的Struts框架的探索[D].吉林大
学硕士学位论文,2004.
本报讯 1月25日,在微软公司和国家发展改革委联合举办的“国家发展改革委-微软软件创新中心”(简称软件创新中心)2011年创新年会上,成都、重庆、海南和云南等微软技术中心正式成为第二批升级为软件创新中心的分中心。会上,微软“国家发展改革委-微软软件创新中心管理手册”和云计算平台提供给创新中心分中心,以加强软件创新中心的管理和服务,帮助本土软件公司发展。
联通与西班牙电信互换5亿美元股份
本报讯 1月23日,中国联通和西班牙电信达成共识,在采购、移动通信服务平台、跨国客户服务、网络容量批发承运、国际漫游、技术等领域,将深化双方自签署战略联盟协议以来开展的合作。并且,中国联通和西班牙电信双方同意增持对方规模相当于5亿美元的股份。交易完成后,按照目前的股价,西班牙电信对中国联通的持股比例将提高至约9.7%,而中国联通对西班牙电信的持股比例将提高至1.37%。
携手致腾信息微软推出面向中小企业的托管服务
本报讯 1月26日, 作为云计算战略的重要举措之一,微软(中国)携手上海致腾信息技术有限公司推出面向国内中小企业市场的托管服务。通过致腾信息的云服务托管平台,用户可以按月或按年租用的方式获得微软的企业级生产力工具,包括Microsoft Hosted Exchange 2010、Microsoft Hosted SharePoint Server 2010和Microsoft Hosted Office Communication Server 2007等。据悉,致腾信息已基于微软生产力软件和技术为中小企业量身定制了名为睿邮、睿通、睿享等三种类型服务。
2011年SAP中国的销售业务分成4大部分
本报讯 1月27日,SAP中国宣布面向市场的销售业务分成大型企业、中小企业、新兴战略企业与专业方案等4大部分。据悉,从“清晰”战略到“蕴韬略、更卓越”,SAP一直基于领先的产品技术、丰富的实践积淀和优质的保障服务,为中国企业提供企业预置、按需随选、移动应用等协调运营的企业管理解决方案,以满足不同行业、不同规模和不同类型企业的信息化需求。
CNZZ:Windows操作系统占据国内99%的份额
本报讯 日前,CNZZ2010年国内操作系统回顾报告。报告显示,Windows系列操作系统基本覆盖了国内个人电脑的桌面,使用率超过99%。细分来看,Windows XP的使用率从2010年初的93.16%减少到年末的87.94%;Windows Vista的使用率从2009年10月Windows 7正式以来逐渐下滑,到2010年年底已降至2.37%;Windows 7的使用率从2010年年初的2.09%增长到年末的8.42%。苹果的Mac OS X系列操作系统的使用率从年初的0.13%增长至0.23%。
BUFFALO WCR-GN无线路由器促销仅售168元
本报讯 近日,BUFFALO宣布,春节期间,WCR-GN路由器再次降价促销,仅售168元。BUFFALO WCR-GN采用IEEE802.11n技术标准,在传输速度、覆盖范围、穿透力上的表现非常抢眼,配合相同11n技术的网卡使用,便达到最大传输速度和覆盖范围,无线信号的最大传输速度高达150Mbps。支持多种无线加密协议及混合加密模式,安全可靠。
希捷推出高性能“绿色”台式机硬盘
本报讯 日前,希捷科技推出业内性能最高的3.5英寸环保台式机硬盘Barracuda Green。该款硬盘适用于低功耗个人计算机、多硬盘家庭网络系统和外置PC存储设备。这款硬盘整合了环保硬盘行业最高的转速(5900RPM)和希捷独有的SmartAlign技术,可为用户提供高性能体验。SmartAlign技术可以享受到新型高级格式化4K扇区标准的全部益处,却无需任何实用程序和额外步骤来安装。低温低耗的硬盘在安静运行的同时,也能帮助降低与冷却和供电设备相关的系统成本。
飞利浦推出Blade睿锋234CL2显示器
本报讯 近日,飞利浦宣布推出超薄LED旗舰显示器机型Blade睿锋234CL2,该产品以超薄机身和卓越设计为主打,采用了LED背光面板,整体机身厚度仅为1.29cm,超薄的机型不仅美化了桌面环境,还节省了桌面空间;23英寸的16:9的全高清屏幕和HDMI接口,为用户带来良好的宽屏游戏和视频体验;而灰2ms的极速响应时间,则杜绝了影音游戏与视频中显示器拖影的问题。
Acer Aspire One 721上网本平台升级
本报讯 近日,Acer将旗下上网本主力机型Aspire One 721的处理器升级为AMD最新推出的速龙 II Neo K145。AMD速龙II Neo K145处理器主频为1.8GHz,较之前主频为1.7GHz的K125处理器有了显著的提升,而时下很多上网本所搭载的处理器的主频仅为1.66GHz,相较而言,Aspire One 721的性能优势非常明显。
RIM在华BlackBerry 8980 Curve智能手机
本报讯 近日,RIM 公司和神州数码宣布推出同时支持Wi-Fi 和 WAPI的BlackBerry 8980 Curve智能手机,这是继BlackBerry 8910 Curve之后,双方针对中国零售市场推出的又一款高端商务娱乐黑莓智能手机,可以帮助企业个人高效管理工作和生活。
Gateway EC39C笔记本2010年获得多项大奖
本报讯 近日,Gateway表示,其明星产品EC39C笔记本电脑在2010年大放异彩,一举荣获了2010年台北国际计算机展创新设计大奖(Design & Innovation Award)和日本优良设计奖(Good Design Award)两项重量级大奖。此外,在最新公布的2011年iF Product Design Award 产品设计奖评选结果中,与Gateway EC39C采用同样模具的Packard Bell EasyNote Butterfly笔记本电脑获得了iF产品设计奖。