wordpress 在新浪sae建站小技巧
来源:http://www.cnloans.net 时间:2013-11-22目录:网站运营浏览:1574次
什么是sae?
Sina App Engine(以下简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内
首个公有云计算平台(http://sae.sina.com.cn), SAE是新浪云计算战略的核心组成部分。
SAE作为国内的公有云计算,从开发伊始借鉴吸纳Google、Amazon等国外公司的公有云计算的成功技术经验,并很快推出不
同于他们的具有自身特色的云计算平台。SAE选择在国内流行最广的Web开发语言PHP作为首选的支持语言,Web开发者可以在
Linux/Mac/Windows上通过SVN或者Web版在线代码编辑器进行开发、部署、调试,团队开发时还可以进行成员协作,不同的角色将对
代码、项目拥有不同的权限;SAE提供了一系列分布式计算、存储服务供开发者使用,包括分布式文件存储、分布式数据库集群、分
布式缓存、分布式定时服务等,这些服务将大大降低开发者的开发成本。同时又由于SAE整体架构的高可靠性和新浪的品牌保证,大
大降低了开发者的运营风险。另外,作为典型的云计算,SAE采用“所付即所用,所付仅所用”的计费理念,通过日志和统计中心精
确的计算每个应用的资源消耗(包括CPU、内存、磁盘等)
SAE从架构上采用分层设计,从上往下分别为反向代理层、路由逻辑层、Web计算服务池。而从Web计算服务层延伸出SAE附属的分布式
计算型服务和分布式存储型服务,具体又分成同步计算型服务、异步计算型服务、持久化存储服务、非持久化存储服务。各种服务统
一向日志和统计中心汇报。
7层反向代理层:HTTP反向代理,在最外层,负责响应用户的HTTP请求,分析请求,并转发到后端的Web服务池上,并提供负
载均衡、健康检查等功能。
服务路由层:逻辑层,负责根据请求的唯一标识,快速的映射(O(1)时间复杂度)到相应的Web服务池,并映射到相应的硬
件路径。如果发现映射关系不存在或者错误,则给出相应的错误提示。该层对用户隐藏了很多具体地址信息,使开发者无需关心服务
的内部实际分配情况。
Web服务池:由一些不同特性的Web服务池组成。每个Web服务池实际是由一组Apache(PHP)组成的,这些池按照不同的SLA提
供不同级别的服务。每个Web服务进程实际处理用户的HTTP请求,进程运行在HTTP服务沙盒内,同时还内嵌同样运行在SAE沙盒内的
PHP解析引擎。用户的代码最终通过接口调用各种服务。
日志和统计中心:负责对用户所使用的所有服务进行统计和资源计费,并设定的分钟配额,来判定是否有非正常的使用。分
钟配额描述了资源消耗的速度,当资源消耗的速度到达一个预警阈值时,SAE通知系统会提前向用户发出一个警告,提醒用户应用在
某个服务上的使用可能存在问题,需要介入关注或处理,配额系统是SAE用来保证整个平台稳定的措施之一;日志中心负责将用户所
有服务的日志汇总并备份,并提供检索查询服务。
各种分布式服务:SAE提供几乎可以覆盖Web应用开发所有方面的多种服务,用户可以通过StdLib(可以理解为SAE PHP版的
STL)很方便的调用它们。
本人一直对网络推广很是好奇。会做点儿推广,基本属于菜鸟的最低级。以前都是在空间商买的虚拟主机,这个操作方便。操
作上基本没有难度。就是下载,修改,上传,前几天看到新浪的sae很是好奇,就研究了几个晚上。发现这个东西确实还挺有用。最
主要是现在sae在国内基本上算是个新事物吧。能够免费用上相当长的时间。建站新手用这个练手很是不错。下面我简单说下如何在
sae上搭建网络推广网站,复杂的我也说不出来。
sae是新浪推出的云服务,不同于普通的虚拟空间。一般的php程序在这个平台上跑不起来。好在新浪sae应用商店有现成的
wordpress 程序。。点击就可以安装。很是方便。不过我建议大家不要通过应用商店安装。因为应用商店的并不是最新的版本。目前
应用商店最新的版本是3.4.1这个版本测试过。很多wordpress主题装上去老是报错。推荐大家到wordpress for sae 网站上下载最新
的版本。本人目前用的版本是3.7.1。
安装完毕后剩下就是安装主题了。我在这里 推荐大家安装 ishopping的主题,本人在网站上找了很长时间才找到这个,很是不
错。关键是免费的。看起来效果还是不错的。安装完主题后自己简单修改下代码。就可以上传商品。推广了。
这个主题启用之后 我发现 在wordpress 的后台设置的时候一直提示:您没有足够的权限访问该页面。
这个据我分析应该是这个主题和wordpress的代码冲突了。具体原因我也看了一个晚上没有整明白,下面我给大家一个另类的解决方
法。非常简单。没有技术含量,就是把wordpress的主题先换做默认的主题。等设置完毕后再切换到ishopping 的主题。这个不限于
设置界面。在后台操作的任何界面只要出现这个没有权限的问题都可以这样操作的。这是我发现的ishopping这个主题的小小的瑕疵
吧。除此之外感觉这个主题都是挺好用的。
写这篇文章比较简单。从虚拟主机转到sae 也要很用心的看看,不过简单的操作还是很容易办到的。两者的区别关键是在上传工
具。虚拟主机的操作基本上都是傻瓜式的。看一看都会了。sae上传工具用的SVN客户端。。这个用起来现在感觉确实是挺方便。特别
是对于开发。sae的教程就在百度上找吧。。。
现在我已经把用到的这两个工具上传到我建的这个买什么的网站上www.cnloans.net 有需要的网友可以去下载。wordpress经常
遇到设置界面没有权限的问题。都可以用这个另类的方法解决。当然了最好的解决方法还是修改下代码。