因為本次一周回顧與PHP相關較多,所以就扔在PHP分類裏了
1、yii DB cache,我這個Cache是指在查詢的時候,指定一個Dependceny,可以提高查詢效率,當沒有更新的數據時,就不會查詢數據庫了。在數據量低於10W的庫時,效率很高。但是數據庫的數據超過100萬時,再加上查詢的條件又是帶了id IN (xxx,xxx,xxx)。結果效率並不是特別高。
準備換個方法做緩存
2、本周將以前的API進行了處理。原來為了趕速度,只要是接口就按照ifelse往下寫了。現在發現效率不高,所以又準備重新寫。但為了防止以前的接口不兼容。於是乎這次重寫除了提高效率,還得兼容舊數據。苦。。。所幸都解決了。
正是以前想的,如果你代碼都沒有寫出來,你根本 就沒有機會去優化它,不是嗎?你想的再多,再精妙,如果寫不出。你拿什麼來優化?
其他沒有什麼大事。不過就一些小事。紀錄一下而已