星期一 晴 18~32℃

友吧今天

处理分表后的场馆列表页。

第1433天:傍晚跑步

星期日 晴 15~28℃

傍晚跑步

不方便打球了,周末的傍晚在小区里跑跑步感觉也挺不错。今天天气很好,跑步时看到有人在小区里打羽毛球。


友吧今天

继续分表后期工作。

星期六 上午多云,下午晴(今天风大) 13~25℃

替换 url 参数名,301 重定向(php)

改变 url 的参数名,考虑到要使以前的 url 仍然可以访问。

例:

http://www.friends8.com/sports/view.php?uid=15&do=blog&id=1233

要把其中的 "do=blog" 改为 "do=base"

http://www.friends8.com/sports/view.php?uid=15&do=base&id=1233

同时不影响旧的 url 访问。

方法(使用 str_replace 替换字符串):

<?php
$old_url = $_SERVER["QUERY_STRING"];
$new_url = str_replace("do=blog", "do=base", $old_url);
header("HTTP/1.1 301 Moved Permanently");
header("Location:view.php?".$new_url);
exit();
?>


友吧今天

  • 处理默认头像。
  • 优化数据库,新增的表前缀统一用"uh_base_"。
  • 打算取消 tag 模式,一方面没有必要用 tag,二是开销太大,改用 type 模式(明晚处理)。

星期五 阴(中午零星阵雨,晚上阵雨) 14~22℃

PHP elseif 和 else if 区别

http://www.php.net/manual/zh/control-structures.elseif.php


友吧今天

uh_blog 分表初步完成,根据地址栏 type 参数的不同,加载不同表。

第1430天:开始拆分 uh_blog 表

星期四 雾霾,有微弱阳光 14~25℃

友吧今天

昨晚想的把装备、场馆、教练从 blog 模块中拆分成三个表,以取代用 typeid 来区分的方式。三个模块大部分字段相同,个别字段不同。

今天请教了老秋和老林,也都说分表比较好管理,也便于日后增减模块。

所以打算分表。

今晚看了下涉及的文件和表结构,大体想好了思路。好像没有昨晚想象的那么麻烦。

备份好数据库和文件,先开始拆分教练。

  1. 复制 uh_blog,取名 uh_blog_coach;
  2. 把所有文件中使用“sir”的字符改为“coach”(以前使用“sir”,现在觉得“coach”比较贴切)。

 

第1429天:创建装备列表页

星期三 有时多云有时阴 15~24℃

友吧今天

  • 优化用户动态列表操作(把“只看此类动态”放到右上角)。
  • 创建装备列表页。
  • 创建装备 tag 数据库字段。
  • 有一个想法,想把“装备、场馆、教练”拆分成三个表,但是这样一来,可能会对改版进度影响比较大。

第1428天:用户中心完成

星期二 阴转多云 13~21℃

友吧今天

  • 用 jquery 的 animate() 处理“转到指定锚点”和“回到顶部”;
  • 用户中心首页完成;
  • 用户中心留言簿完成;
  • 明晚开始处理装备,这是 v3 的新东西。

第1427天:处理用户中心首页(4)

星期一 晴转多云 9~23℃

友吧今天

  • 频道列表页的“发表”按钮优化。
  • 处理用户中心首页第四晚。

第1426天:《忠犬八公的故事》

星期日 阴 11~22℃

《忠犬八公的故事》

中午一边吃饭一边看这电影。

一部很适合与你所爱的人或者爱你的人一起看的电影。

http://movie.douban.com/subject/3011091/


友吧今天

处理用户中心首页第三晚。

星期六 上午阴,下午小雨 11~23℃

友吧今天

处理用户中心首页。