Archives for :

第1437天:制定健身日和休息夜

星期四 晴 12~25℃

制定健身日和休息夜

从今天起把周四和周末(周六或周日)傍晚定为健身时间,周四晚上定为休息夜,停止工作一晚。

星期三 上午阴转多云转阴(风很大),下午阴 12~23℃

友吧今天

处理分表后的场馆列表页,第三晚,初步完成。

星期二 昨夜到今天早上暴风雷雨,上午小雨,下午阴转小雨 20~25℃

友吧今天

处理分表后的场馆列表页,第二晚。

今晚犯了个错,对一个问题作了错误分析,白花一个小时折腾。比较低级的错误,地址栏参数漏传,还以为数据库读取问题。

星期一 晴 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 的新东西。