WordPress搬家到sae

新浪每月会给高级开发者1万多的云豆
切一半流量过去测了几天,比较稳定,索性整个搬了过来。(对,以上都是炫耀)
备忘如下:

静态文件存储

虽然豆子多,但代码空间只有100M,直接把wp-content的uploads拷过来就撑爆了。需要在Storage开个文件夹,用小黄鸭Cyberduck上传静态资源,然后数据库里批量替换掉之前文章内的链接。

数据库备份

Storage再开一个backup的文件夹,然后在网站根目录创建backup.php

<?php
$date = date('Y-m-d');
$dj = new SaeDeferredJob();
$taskID=$dj->addTask("export","mysql","backup","$date.sql.zip","app_cuikai","","");
?>

config.yaml 里加个cron 每周执行一次

cron: - description: backup
url: backup.php
schedule: every Saturday of month 02:00
sitemap

结合sae提供的google-sitemap-generator扩展,生成sitemap到Storage
网站代码目录添加sitemap.php

<?
    
header("Content-Type: text/xml;");
    
$url="http://cuikai-wordpress.stor.sinaapp.com/sitemap.xml";
    
$contents=@file_get_contents($url);
    
echo $contents;
?>

config.yaml里中转

- rewrite: if ( path ~ "sitemap.xml") goto "sitemap.php"
二级域名跳转

/wp-blog-header.php 开头添加如下代码

if(strtolower($_SERVER['SERVER_NAME'])=='cuikai.sinaapp.com')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://uicss.cn'.$URIRedirect);
exit();
}
域名cname指向

万网不支持cname记录url,要么ping域名拿到a记录,要么托管到DNSPod

就这样,别的没啥需要记的。

子女关怀

公司楼下也有一家鸿毛饺子
对鸿毛的全部印象,就是艰难岁月里苦逼苦逼的加班餐

以至于崔夫人问我,吃不吃饺子的时候,精神恍惚了一下,瞬间开出去十几米
好吧,再吃一次又不会死

等我进了店
闺女正坐在儿童餐椅上玩着服务员送的小兔子
等我点完餐
服务员又送过来一盘色彩斑斓的儿童水饺
再看闺女吃的香
瞬间对这家店大为改观

所以
现在你知道
低成本让孩子爸快乐的方法是什么了

w3ctech走进名企

2014年,w3ctech将联手国内知名的IT公司,一起提供更优质的内容与讨论。
(好吧,其实是没场地,找土豪帮我们)

人艰不拆,直接步入活动预告:

2014年3月29日,走进百度
低网速高延迟网络下的静态资源管理和优化(王程)
通常我们会将网站的静态资源打包合并,减少网页的请求数。但随着网页静态资源关系越来越复杂,版本迭代越来越快速,人工几乎无法控制资源合并策略。可能会将没有关系的资源合并到一起,相互依赖的资源合并到了不同包里,本意是减少请求数可实际效果确实增加了请求数和资源下载量,即浪费的大量人力,还影响了网页的性能。本主题主要为大家分享我们是如何通过自动化的方案解决静态资源的管理和合并的。
基于HTML5技术的文件上传组件(廖学芝)
WebUploader是个以HTML5为主、FLASH为辅的文件上传组件。在充分发挥HTML5的优势,同时又兼容IE浏览器。本次分享将介绍WebUploader是如何利用文件的分片并发上传功能来提高上传效率,以及如何支持秒传和断点续传等扩展功能。
百度前端基础数据平台介绍(张军、张涛)
大数据时代,前端作为重要的数据源,可以为产品和技术决策提供重要依据。该平台收集大量线上用户的真实数据,帮助产品线了解用户的终端环境、页面来源、访问习惯、访问耗时等基础信息,还可以统计用户的有效点击数、人均点击数、点击时间分布等用户行为数据,并且我们还监控了用户前端异常信息,帮助开发人员定位bug、修改bug。
Web富应用的设计与开发(潘征)
在计算机运算能力和网络传输速度都更上一层楼的今天,Web富应用逐渐脱离“小打小闹”的形象,越来越多地成为成为日常办公的常用工具和复杂视觉展示的载体;而Web富应用的设计,也逐渐从传统的“写页面”模式,转为更加精巧、庞大的模块化设计。分享将从画一个圆开始,由浅入深地阐述一个Web富应用的设计和构建过程。
2014年4月26日,走进腾讯
使用MT快速搭建移动端webapp(赵娜)
手机腾讯网自研MT,为你提供轻量级移动端快速搭建webapp的解决方案,为你提供模块管理,加载 优化,路由管理,灵活组合,松耦合,让你的开发更专注于业务!
手机腾讯网js增量更新设计和实现(卢勇福)
在快速敏捷的开发过程中,web项目由于发布比较方便,一周发n个版本不足为奇。很多情况下修 改内容常常只是几行代买,却需要用户全部下载整个js文件,这对于重视流量的用户来说显然比较浪费 。通过增量更新算法,我们做到了让用户只更新修改内容的版本更新方式,为用户节省了大量流量。
那些年我们在移动端趟过的坑(汪凤震)
这是一个移动端(Native App/Web App/Web)盛行的时代,越来越多的开发者开始转入参与进来, 我们有幸成为早期的移动端前端开发者,在这当中我们遇到了无数的大大小的坑,绝大多数不同于pc端 ,花了不知多少个日夜来研究测试获得完美解决方案,该主题就一些常见的经典重要问题进行分析和提 供解决方案,为那些刚刚进入和未来将进入这个领域的开发者提供一些方便,扫除一些障碍。
LincoUI组件拖拽平台(宁玉波)
更简单的网页创建方式,拖拽就可以了!首先将页面组件化、打包为组件包进行管理,LincoUI可 以简单的通过拖拽组件实现页面的创建和发布,一个页面1分钟,你相信吗?实话告诉你,需要的时间可 以更短。

5月的不预告了,都告诉你们就没悬念了!(好吧,其实是还没有敲定PPT)
回头见呀,小伙伴!

逃离舒适区

很早读的逃离舒适区
很早就开始试了

八年
三家公司

从UI设计到网站设计
从网站设计到前端
从前端到管理
从管理到产品
从产品到项目组
从熟悉下来稳定的项目组空降到陌生的不稳定的团队

每当日子好起来,舒舒服服的时候,就忍不住折腾
每次都异常艰辛
降薪跳槽
降职调岗
从“发号施令”到“求人办事”
从“坐着数钱”到“熬夜的大苦逼”

没有谁是天才
无非就是拼时间硬扛罢了
扛下来就是好日子
扛不下来就怂逼一阵子
不加薪
罢了

再复盘
仍会如此
认真对待每一次选择
别让自己太舒服

养一个习惯

有一段时间,常常会登陆博客后台,翻评论,甚至是被过滤器筛除的垃圾评论。
翻到一条被误判的,就大为欣喜。本座又断了一桩冤案。
翻到一条留链接的,就点回去看看他在关注什么。感兴趣就评论一番。
偶尔能多几个朋友。也为此花了大量的时间。
后来阉掉了整个评论系统。这个习惯就消失了。

有一段时间,半夜不着觉,一篇接一篇的写日志。
生活的、技术的、涂鸦的、有趣的、无趣的。甚至吐槽的。
因为博客认识NC,因为NC找到工作,因为工作改变了生活。
后来一天一篇,变成一周一篇,变成一个月一篇。
说不上太忙。这个习惯就消失了。

有一段时间,看到任何好的网站就收藏起来,看到任何好的图片就保存下来。
硬盘越来越大,找不到思路就翻一翻。
东拼西凑也做了一阵设计师。
后来硬盘坏了。这个习惯就消失了。

有一段时间,每周背着设备,跟着同福的兄弟们出去外拍。
走很远的路,听他们讲老北京的种种。
身体很好,开阔见闻。
后来相机没了。这个习惯就消失了。

我有好的习惯,有不好的习惯,有放弃了的习惯。
我想,我需要做点什么。让我变的更出色。

哪怕是每天靠墙站一分钟。
也好。

Page 1 of 10312345102030...Last »
崔凯博客
Powered by Sina App Engine | Theme by ck web design | TOP 顶部
Copyright © 崔凯 All rights reserved. 蜀ICP备12025891号.