- 使用
bootstrap的Grid system -
ProfileController只有找ggg_ladder_history的資料,要再補齊 - 個人資料頁
- 排名變化表
- 改善搜尋功能
- 改善
pagination - 改善聯盟切換鈕
-
navbar滑動時自動關閉 -
Ladder頁面增加上線顯示 - 使用
github做版本控制
- 上線時間表
- 解決時區問題
- 解決
distinct和order by衝突 - 解決同帳號重複角色名稱問題,改以
character_id辨識 - 改用
Google Charts - 上線時間表完成一半,
ssf還沒完成
- 使用
chartJS繪圖 - https://stackoverflow.com/questions/51918932/how-to-properly-include-a-library-from-node-modules-into-your-project
- 新增搜尋功能
- 開始製作個人資料頁面
- https://learnku.com/articles/6067/5-methods-for-laravel-to-obtain-routing-parameters-route-parameters
- 改寫
GuzzleHttp\Pool多線程 - 開發環境轉移到 MacOS
- 發現
ssf和non-ssf會重疊角色,資料庫重新定義
- 關連式資料庫
- ISO-8601
- 選擇最新的資料
SELECT cached_since,rank,gid.character_name,cached_since
FROM ggg_ladder_history ghi, ggg_ladder_id gid
WHERE gid.character_name = ghi.character_name
and league='ggg_tmpssfhc'
and cached_since=(select max(cached_since) from ggg_ladder_history)
group by rank,gid.character_name,cached_since
order by rank-
pagination改成下拉式選單 -
RWD隱藏 row
- table 分頁功能
- 使用
jquery-loading在需要更新頁面時鎖定畫面 -
pagination太多時避免超出畫面 - 增加
-webkit-appearance: none;
- 完成資料庫 table 切換
- 在 PostgreSQL 內儲存
jsonb類型資料 PostgreSQL json 操作 - 避免重複抓取資料
- 使用
GuzzleHttp\Pool做多線程 get - 在
testpage內排序資料 - 呼叫
Coltroller內部 function
- 資料收集到資料庫