sina app engine word sina app engine - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

sina app engine word sina app engine

时间:2020-08-14 08:43:04
Sina App Engine是什么 1 Sina App Engine(简称SAE)是新浪研发中心于2009年上旬开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云
作者:

sina app engine word

Sina App Engine是什么

1. Sina App Engine(简称SAE)是新浪研发中心于2009年上旬开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云计算平台,SAE是新浪云计算(简称浪云)战略的核心组成部分。

2. SAE作为国内的公有云计算,从开发伊始借鉴吸纳Google、Amazon等国外公司的公有云计算的成功技术经验,并很快推出不同于他们的具有自身特色的云计算平台。

SAE选择在国内流行最广的Web开发语言PHP作为首选的支持语言,Web开发者可以在Linux/Mac/Windows上通过SDK或者Web版在线SDK进行开发、部署、调试,团队开发时还可以进行成员协作,不同的角色将对代码、项目拥有不同的权限;SAE提供了一系列分布式计算、存储服务供开发者使用,包括分布式文件存储、分布式数据库集群、分布式缓存、分布式定时服务等,这些服务将大大降低开发者的开发成本。

同时又由于SAE整体架构的高可靠性和新浪的品牌保证,大大降低了开发者的运营风险。

另外,作为典型的云计算,SAE采用“所付即所用,所付仅所用”的计费理念,通过日志和统计中心精确的计算每个应用的资源消耗(包括CPU、内存、磁盘等)。

3. SAE从架构上采用分层设计,从上往下分别为反向代理层、路由逻辑层、Web计算服务池。

而从Web计算服务层延伸出SAE附属的分布式计算型服务和分布式存储型服务,具体又分成同步计算型服务、异步计算型服务、持久化存储服务、非持久化存储服务。

4. 7层反向代理层:HTTP反向代理,在最外层,负责响应用户的HTTP请求,分析请求,并转发到后端的Web服务池上,并提供负载均衡、健康检查等功能。

5. 服务路由层:逻辑层,负责根据请求的唯一标识,快速的映射(O(1)时间复杂度)到相应的Web服务池,并映射到相应的硬件路径。

如果发现映射关系不存在或者错误,则给出相应的错误提示。

该层对用户隐藏了很多具体地址信息,使开发者无需关心服务的内部实际分配情况。

6. Web服务池:由一些不同特性的Web服务池组成。

每个Web服务池实际是由一组Apache(PHP)组成的,这些池按照不同的SLA提供不同级别的服务。

每个Web服务进程实际处理用户的HTTP请求,进程运行在HTTP服务沙盒内,同时还内嵌同样运行在SAE沙盒内的PHP解析引擎。

用户的代码最终通过接口调用各种服务。

7. 日志和统计中心:负责对用户所使用的所有服务进行统计和资源计费,并设定的分钟配额,来判定是否有非正常的使用。

分钟配额描述了资源消耗的速度,当资源消耗的速度到达一个预警阈值时,SAE通知系统会提前向用户发出一个警告,提醒用户应用在某个服务上的使用可能存在问题,需要介入关注或处理,配额系统是SAE用来保证整个平台稳定的措施之一;日志中心负责将用户所有服务的日志汇总并备份,并提供检索查询服务。

8. 各种分布式服务:SAE提供几乎可以覆盖Web应用开发所有方面的多种服务,用户可以通过StdLib(可以理解为SAE PHP版的STL)很方便的调用它们。

@Se7eN

让wordpress博客自动为每篇文章自动关键字及网页描述。

每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?办法很简单,我们只需要在模板头部添加如下一段PHP代码。

今天桃子empress在博客留言板中说:“怎么在sinaapp engine 应用的的wordpress添加关键词和描述!”其实笔者之前接触过sinaapp,但是没深入过,既然是wordpress博客,应该是一样的办法!sinaapp好像不支持FTP。

那没关系,你直接在后台管理中找到主题–编辑–header.php。

打开你的模板文件header.php,在最前面添加如下PHP代码: (也可以不用在最前面,懂PHP代码可以随意摆放合适的位置,不懂的话就先按照这样做吧!)post_excerpt){$description = $post->post_excerpt;} else {$description = mb_strimwidth(strip_tags(apply_filters("the_content",$post->post_content)),0,220);}$keywords = "";$tags = wp_get_post_tags($post->ID);foreach ($tags as $tag ) {$keywords = $keywords.$tag->name.","; }//判断是否为分类页} else if ( is_category()) {$description = category_description();}?>添加完上面的代码,然后查找标签: 在后面加入" /> "/ >这两句代码位置也非绝对的,如果你不了解的话,就放在标签后边就可以了!好了,然后去刷新你的首页和其他文章页面吧,查看源代码。

是不是就和上图一样了呢!这样就为wordpress所有的文章加上关键字和网页描述了。

如果你之前没有为文章添加标签的话,关键字是没有的哦!p=197.html

大家还关注
    
阅读排行
推荐阅读