当前位置: 首页 > news >正文

wordpress百度推送代码加统计重庆网站优化指导

wordpress百度推送代码加统计,重庆网站优化指导,个人交互式网站备案,建筑专业网站建设Google的App Engine开箱即用#xff0c;支持版本化部署。 您可以非常轻松地在各修订版之间来回切换#xff0c;这是在上线之前正确测试应用程序的一项很棒的功能。 有一个主要问题#xff1a;应用程序的所有版本共享同一数据存储。 因此#xff0c;如果要迁移数据#xff… Google的App Engine开箱即用支持版本化部署。 您可以非常轻松地在各修订版之间来回切换这是在上线之前正确测试应用程序的一项很棒的功能。 有一个主要问题应用程序的所有版本共享同一数据存储。 因此如果要迁移数据则存在严重的影响现有生产应用程序的风险。 因此需要一个合适的暂存环境。 这不是什么秘密我是Google App Engine的粉丝。 一旦您习惯了它的特性它就具有许多主要的优点 。 自从我开始将一些持续集成/精益启动想法纳入我自己的项目中以来。 我已经遇到了共享数据存储问题并且对适当隔离的登台环境的需求已变得显而易见。 这是我的方法。 设置登台应用程序 可以使用名称空间创建隔离的数据存储但是我不想创建其他代码进行测试。 因此我采取了另一种方法我认为这更容易而且不易出错 在appengine控制面板中创建第二个应用程序。 您有10个免费的所以这不是问题。 我在被测应用程序的名称上添加了“ -staging”后缀因此我不会将另一个误认为是另一个。 如果要从现有数据存储的副本开始则可以使用Python开发工具包导出整个数据存储 。 即使您使用的是Java开发工具包也值得进行设置。 它使您可以备份数据存储这在真正弄乱某些内容时可能会派上用场。 接下来使用相同的工具将数据库导入到暂存应用程序中。 最后将您的应用程序部署到登台应用程序。 如果您使用的是Eclipse则只需更改应用程序ID否则可以在appengine-web.xml中找到该属性。 关于在测试中使用生产数据的小提示请非常小心。 您可能希望匿名化某些数据并删除所有可能被远程机密的内容。 应该是这样。 确实没什么可做的但是您现在应该拥有生产应用程序的完整功能副本。 进行一些冲浪以确保一切正常。 当您感到高兴时让它自动化。 自动化部署 我本来打算淘汰Maven的 但是现在我已经创建了一个非常满意的设置。 因此Maven会留在这里。 与Maven的Eclipse插件和Maven的GAE插件一样 。 多亏了maven-gae-plugin我才能够使登台和生产部署自动化。 这给了我非常可复制的构建和部署设置。 为了无缝地为登台服务器和生产服务器创建构建我使用了Maven配置文件及其在复制资源时过滤资源的功能 。 在appengine-web.xml中我添加了gae.application变量 ?xml version1.0 encodingutf-8? appengine-web-app xmlnshttp://appengine.google.com/ns/1.0application${gae.application}/application ... 接下来我启用了对appengine-web.xml的过滤接下来的所有内容都放入pom.xml中 plugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-war-plugin/artifactIdconfigurationwebResourcesresourcedirectorysrc/main/webapp/directoryfilteringtrue/filteringincludesinclude**/appengine-web.xml/include/includes/resource/webResources/configuration /plugin 在属性部分中我添加了默认应用程序即临时应用程序。 这使我确信除非我真的想投入生产否则我将始终将其部署到登台环境中 propertiesgae.applicationmyapp-staging/gae.application /properties 对于生产部署我创建了一个配置文件 profilesprofileidproduction/idpropertiesgae.applicationmyapp/gae.application/properties/profile /profiles 使用此配置我可以轻松地运行本地开发服务器 mvn gaerun 部署到登台服务器 mvn gaedeploy 当我感到高兴时将其部署到生产服务器 mvn gaedeploy -Pproduction 除了应用程序的名称您还可以配置其他属性这些属性在测试设置和生产设置之间有所不同。 例如我在本地和登台服务器上使用PayPal开发服务器但在生产中使用的是真正的PayPal站点。 结论 通过非常简单的Maven配置可以创建一个非常可重复的构建和部署环境。 添加一个持续集成服务器您就可以实现完美的精益设置。 参考我们的JCG合作伙伴 提供的Google Appengine Staging Server Howto   Peter Backx在Streamhead博客上。 翻译自: https://www.javacodegeeks.com/2012/02/google-appengine-staging-server-howto.html
http://www.yutouwan.com/news/147990/

相关文章:

  • 吉安市规划建设局网站开源手机网站建站系统
  • 男生女生做污事网站免费盐城中瑞做网站公司
  • 锦州网站建设多少钱广告公司网站官网
  • 承德网站建设费用一般做音响的有哪些网站
  • 网上做二建题那个网站好wordpress可以做企业管理系统吗
  • 如何做网站meta设置app上架应用市场需要多少费用
  • 韩漫网站建设asp做微网站设计
  • 网站页面需求烟台网站建设 制作 推广
  • 域名注册之后如何建设网站建立网站目录结构时不正确的建议是
  • 淄博英文网站建设微信小程序有什么用处?
  • 做网站的模版建设l旅游网站目的及功能定位
  • 怎样做关键词网站网站设计的一般流程是什么
  • 东莞网站建设价格网站整站模板
  • 网站推广前景怎么样如何给wordpress导航添加图标
  • 网站建设高考题盘石 网站建设
  • 做网站为什么要做备案接入东莞机械网络推广
  • 做一款网站注意啥外贸网站建站赚钱
  • 门户网站建设模板下载南昌seo方案
  • 酷炫的网站欢迎页面公司网站管理图片
  • 全英文外贸网站建设丽江建设局网站
  • 广州市网站公司使用wordpress搭建博客
  • 绍兴公司网站建设 中企动力绍兴sem是什么职业岗位
  • 建站平台有哪些免费一键搭建网站oa软件多少钱一套
  • 科凡建站北京市建设工程信息
  • 乐陵网站服务在哪一条wordpress维护页面插件
  • 有什么网站可以做电子网站算阵地建设
  • 优化网站推广教程整站郑州管城建设网站
  • 表格我做视频网站南昌哪家网站开发公司好
  • 自学网站开发软件开发wordpress更改默认登录页面
  • 上海网站建设觉策桂林的网站建设公司