从SAE又回到BAE,感觉好轻松

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介:

【前言】

我这个人总喜欢对同一类东西比較过来比較过去,用过来用过去。

比如曾经选择浏览器,从開始ie,到遨游,世界之窗。qq等等,用了有10款左右的浏览器,每款都用了不短时间,

终于固定在火狐+chrome(辅助)。

可能有人会认为有必要吗,或者认为非常抓狂,

可是总想有一个最好的选择。


【之前的文章】

之前写了一篇从BAE到SAE的文章:http://blog.csdn.net/uikoo9/article/details/37881307

事实上当时要换sae最要的原因是bae不能绑定未备案域名,其它都是其次。


【SAE的问题】

1.贵

用了大概4个月,费用也稳定下来了,

大概是50rmb左右一个月,对于我这样一个小应用来说非常不划算。

都能够换阿里云了。

2.认证难

有人说你认证个开发人员就ok了,

大家能够自己看看sae的认证条件:http://sae.sina.com.cn/?m=devlevel

总结下就是大牛和大公司员工给认证。

那菜鸟和小公司员工就必须付钱。

这又是一个有钱的不掏钱,没钱多掏钱的案例。

3.java的各种奇葩问题

以上两点还都能够忍耐,可是sae也就是sina后端都php,可想而知sae对php的支持比对java的好,

可是java奇葩问题太多了:

--1.使用jfinal须要改动源代码

应用是使用的jfinal。可是放到sae上就报错,须要自己改动一段源代码。

以前问过jfinal开发人员波总,为什么不改动下jfinal让其能够适应sae,波总说不会做不符合javaee标准的事情,

当时的感觉是大牛比較牛,无话可说,自己改。

--2.base url问题

用过sae的就知道,訪问的时候地址栏显示是的xx.sinaapp.com,可是实际是訪问的xx.sinaapp.com/num/appname

也就是实际会加上版本和appname,

导致的问题是,假设想地址栏仅仅显示xx.sinaapp.com。那你每一个redirect不是直接"/url"。得写成"xx.sinaapp.com/url",

非常是抓狂。

用过sae的有体会。

--3.cookie问题

前几天用到cookie,本地一切正常。可是sae上就不行了,

原来还是版本和appname搞的鬼,

由于本地是cookie.setPath("/"),

可是实际路径是/num/appname。所以不能这样写。

官网一直没有解决问题。给出的方案是cookie.setPaht("/num/appname"),

靠。没办法忍了,主要是透露一点,非常久的问题都不解决,说明对java不上心,(php是没有这个问题的)

详见:http://cloudbbs.org/forum.php?mod=viewthread&tid=5165&highlight=cookie

或自己在论坛搜索java cookie


【总结】

来一张图片:

最后的最后。

sae:。java开发问题多,能够绑定未备案域名;

bae:廉价,java无问题,仅仅能绑定备案域名。









本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5081634.html,如需转载请自行联系原作者


相关实践学习
1分钟部署经典小游戏
本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。
SAE的功能与使用入门
欢迎来到《SAE的功能与使用入门》,本课程是“云原生Serverless Clouder认证“系列中的第三阶段。课程将向您介绍阿里云Serverless应用引擎(SAE)服务相关的概念、特性与使用方式。通过课程将带您逐步深入探索Serverless世界,借助SAE服务,即使没有丰富的云计算和IT经验,也能够让开发人员在实际业务场景中便捷的掌握如何构建和部署应用程序,快速拥抱Serverless架构,将精力聚焦在应用代码和业务逻辑的实现上。 学习完本课程后,您将能够: 掌握Serverless应用引擎(SAE)的基本概念与核心优势 了解Serverless应用引擎(SAE)的核心功能 掌握使用Serverless应用引擎(SAE)的开发和部署流程 了解Serverless应用引擎(SAE)的适用场景和最佳实践  
相关文章
|
6月前
|
网络架构
移远EC20、EC200S-CN上网测试
移远EC20、EC200S-CN上网测试
668 2
|
11月前
|
监控 应用服务中间件
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
132 2
|
6月前
|
数据库 Windows
【解决方案汇总】学校正版软件管理与服务平台office更新失败错误码0x80080005 + 错误码0XC004F074、0XC004F035、0XC004C003、0XC004F017+反复提示激活
【解决方案汇总】学校正版软件管理与服务平台office更新失败错误码0x80080005 + 错误码0XC004F074、0XC004F035、0XC004C003、0XC004F017+反复提示激活
672 0
|
Dubbo Cloud Native 安全
Higress 0.7.0 版本发布:GA 进入倒计时
一个遵循开源Ingress/Gateway API标准,提供流量调度、服务治理、安全防护三合一的高集成、易使用、易扩展、热更新的下一代云原生网关。
Higress 0.7.0 版本发布:GA 进入倒计时
|
存储 Java Linux
|
监控 Java 编译器
[云监控]AE3-Script AE3脚本引擎
本文介绍了阿里云监控计算引擎 **AE3-Script** 语法。旨在帮助云监控报警用户更高效、更灵活地使用alert,实现所想即所得的报警体验。 ## 一、为什么需要AE3-Script 过去几年间,alert报警表达式引擎经历了两代衍进。 **第一代**,简单二元运算表达式,形如:``$Average >= 3``。该表达式要求必须为二元运算。其形式为: 。聚合方式必须以`$`开头,后
193 0
[云监控]AE3-Script AE3脚本引擎
|
Serverless PHP 对象存储
十分钟上线-FC&IMM构建serverless文档转换/预览服务
自从人类进入信息时代以来,办公文档是每个人日常频繁使用的工具,ppt、word、xls、wps、pdf 等为我们工作和生活带来了很多的便利,尤其进入云计算和移动互联网时代,人们可以利用各种终端来预览 ppt、word、pdf 等相关文档进行工作和学习,这种情况下,文档之间的格式转换,各种终端的适配预览显得尤为重要,在本文中,我们来看看阿里云函数计算和智能媒体管理相结合,快速实现一个弹性高可用的文档转换/预览服务。
3864 0