A5下载文章资讯

分类分类

AKCMS再次放弃支持SAE的尝试

2014-06-10 14:50作者:qazwsxzxc

据AKCMS官方介绍,已于4月份开始了AKCMS6.0的开发,计划中的一个重要的功能是支持SAE(Sina App Engine),5月中旬发布声明放弃这项功能的开发!昨日,AKCMS发布新版5.3.7!

下面是官方陈述放弃SAE的理由:

上个月我们开始了AKCMS6.0的开发,,计划中的一个重要的功能是支持SAE(Sina App Engine)。SAE(Sina App Engine)是一个创新的云服务,有许多看上去很美的特性,但经过这么多天的具体实践,遇到很多困难,终于今天忍无可忍,决定放弃SAE。压倒骆驼的最后一根稻草是:模块式扩展无法在SAE下工作。

SAE因为某些考虑,禁止“程序生成程序”,所有的新增的功能都要人工上传。因此AKCMS的许多功能都无法实现了:在线安装、一键安装应用、一键安装模板、一键升级,甚至用户自己创建模板这么简单的功能也需要对现有的模板引擎做深度定制才能实现。如果这些特色功能都被阉掉,SAE版的AKCMS又回到几年前的老路了。

SAE的程序上传是基于SVN代码管理的上传方式(不支持FTP),站长要先了解一堆概念,然后面对一堆常人看来不知所谓的报错。毫不夸张的说,非技术出身的站长可能花一天时间都上传不上去代码。
这些限制不能说毫无道理,但是从产品角度说是无法接受的。SAE作为一个新生事物,有其创新性。如果想从叫好到叫座,首先要解决的是降低用户的使用门槛,包括:程序迁移的门槛,程序开发的门槛,程序使用的门槛。

打一个比方:SAE这样的新兴的云服务提供商就像电力公司,他搞了一个技术创新,为了减少电能在传输过程中的损耗,电压由220V改成1000V;推出了自己的接口标准,3相的插头太占地方了,搞一个USB的插头,不占地还能直接为手机充电。这么先进的功能搞了几年,怎么没人用呢?因为用户没有支持1000V电压的电器,也没有支持USB接口的电器,所以用不了,而又因为没有用户,家电厂商就没有生产1000V的USB接口的电器的动力。完美的死循环。应该怎么办呢?应该生产大量的插座、转换器,免费提供。自带变压功能,让电力到用户墙上就已经是220V了;插座仍是标准的23口插座,再额外多加一个USB接口,这样,用户切换到SAE电力公司就平滑无痛了。当然这些都是比方,对应在SAE云平台上来说,就是想办法解决本地写入问题,想办法支持FTP,不要借口云平台如何如何,可能要做一些取舍,但办法一定会有的。

说完SAE,反思AKCMS其实也面临几乎一模一样的困境:先进功能特性馋的人流口水,可就是不会用。批评别人是容易的,轻松加愉快,问题在自己身上就不容易正视到。痛下决心放弃SAE之后如释重负,6.0的开发重点转为提升易用性,翻了翻论坛,以前被我断然拒绝的建议,现在看来越看越有道理。

另外预告一下,我们还在同时开发一个真正意义上的大杀器:站群管理系统,用于同时管理100+网站的牛逼系统。他和AKCMS的定位理念截然不同,他不追求灵活自由这些东西,他追求自动化、高效率、全流程。如果同时管理100多个网站,任何一个简单的操作都需要花费大量的人工时间,这个牛逼系统的定位就是解决这个问题的。现在已经完成了重要功能的性能验证,效果惊人:一个建站必做的操作,我做了测试用通常的办法最快要30分钟,现在鼠标在网页上鼠标点两下,1分半钟就搞定了。

5月9日AKCMS更新,5.3.7发布 修复多项BUG:

1 修正了开启生成静态再关闭生成静态,文件名自动变为静态地址后不会同步变回动态的BUG

2 修正了某些情况下,涉及接口的数据出现乱码的BUG

3 放宽安全检测功能对包含ID的参数的校验规则,包含字母也视为正常

4 修正了PHP5.3+中开启AKCMS的调试模式后提示未来会删除不建议使用的警告信息的问题

5 修正了在Ubuntu+Firefox下,后台登录页的输入框超长变形的问题

6 修正了在Ubuntu+PHP下,无法一键升级、安装模板、安装应用的问题(其实是Ubuntu的问题)

AKCMS轻量级CMSv5.3.7下载地址:http://down.admin5.com/php/18311.html

 

展开全部

相关

说两句网友评论
    我要跟贴
    取消