对爬虫的限制

不当家不知道柴米贵
以前用彪悍的服务器用习惯了,还真没有资源窘迫的时候
这个月还早,显然现有资源已经撑不到月底了

sae-forecast

阅读全文 »

平衡

姥姥家的被子厚
闺女总是踢
盖上踢开盖上踢开盖上踢开
换了个毯子
盖上踢开盖上踢开
换了件衣服
也不知道是踢累了还是正好了
终于睡了

在一个公司
总有各方面给予的压力
做哪个不做哪个
应允还是拒绝

无非都是平衡

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)
回头见呀,小伙伴!

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