10月28日,來公司上班。一開始說好本身獨立開發關於微信訂餐系統,因爲同事的項目比較趕時間,公司安排先看看同事作的項目,去幫他寫兩個功能。php
花了有兩天的時間,看他本身寫的cms代碼,真的是挺愁人的。大概框架能看懂,一些小東西還去諮詢同事。mysql
工做一直沒有開展下去,看了一下微信接口方面的東西。四五天以後,簡單寫了個小功能,基本都是看同事的代碼,改的,本身的東西不多。jquery
因爲開發太慢,公司又安排本身去獨立作本身的項目吧。git
從11月4日到今天,去掉休息的時間,差很少正好一個月吧。先基於thinkphp把後盾視頻中的一個簡單的blog系統實現,來管理前臺頁面,實現文章分類、發佈管理以及thinkphp中的RBAC。github
以後又開始寫了接觸微信接口的問題,找了幾個demo,一直模棱兩可的,沒有太明白原理。直到找到了一個wechat在github(https://github.com/dodgepudding/wechat-php-sdk)上比較全面詳細的sdk,才明白該怎麼寫接口。sql
再以後開始寫訂餐系統的後臺管理,其中到這個時候才明白thinkphp中的關聯模型以及視圖模型的應用。因而又看了幾天的mysql方面的東西。中間穿插着用bootstrap來寫後臺管理,用jquery mobile寫微信端的頁面。其實功能性的東西不是不少。本身感受就是從註冊開始,多個用戶,而後每一個用戶對應一個微信公衆帳號,一個微信公衆帳號對應一個店鋪。而基於店鋪菜品的分類管理以及菜品發佈(關聯模型實現)。而後就是顯示在微信端的菜品,下訂單,支付(線下以及支付寶),管理訂單。OK,就這些東西吧。thinkphp
感受本身一直處於一種很亂的狀態。首先沒有需求文檔,沒有詳細的分析同類項目。其次關於數據庫一直都是修改的亂七八糟,中間還由於兩次數據庫同步出現問題而找錯誤。最後就是基於thinkphp框架,本身真正去寫的東西太少,好比function、class,其實本身的工做一直都是在表單添加數據,讀取數據,刪除修改數據。最後的最後就是本身對於php簡單的函數掌握的太少,除了幾個數組函數,字符串函數、文件以及正則就是一團亂麻,用到了就去找demo,沒有通過本身大腦。多是感受時間不夠用,可回顧一下,本身真正工做的時間並非很是的理想,至少一週有兩到三天的晚上沒有去敲代碼。數據庫