入職我目前的公司已經乙個月零五天,為了做公司的一套**的重構,工作進度總體來說還算在計畫之中。作為正式的架構師也已經工作了乙個多月,一直忙到現在才有心情和閒暇作個總結。
公司的技術團隊雖然不算很大,但是團隊的後台php的開發人員已經達到五名,使用的框架為yii2框架,由於時間緊迫只能對原有系統進行部分重構和整合,其實我還沒有完全想好後期該如何進行全部重構,但是工作就是這樣,不會等你準備好,大多數時候都不會都給你乙個從零開始的系統,解決眼下的問題,並為以後的長遠打算留下空間和餘地,是我目前能做的。
公司技術團隊分為前端,後台,產品,ui,剛進公司時花了大概一天時間用於整體的環境和流程搭建,如下圖所示:
後台伺服器使用了nginx+php7為基本環境,還使用了redis,mongodb,rabbitmq,並安裝了git管理**;前端服務較為簡單,使用了一台windows伺服器,前端技術為vuejs;前後端分離使用api介面通訊,api介面除錯及文件管理工具為谷歌外掛程式apizza;產品及ui使用svn進行檔案管理,並在內網nginx上配置了web訪問。
遷移的工作是比較繁重的,在遷移的過程中分離出了服務層和資料操作的model,規範化了控制器入口,通用函式及登入驗證,並在nginx和php中配置了ajax跨越訪問,此為之前沒有接觸過的技術點。
在nginx中新增(注釋部分):
location /
#以上跨域設定
try_files $uri $uri/ /index.php?$args;
}
在php控制器(建議寫在通用控制器中)中新增:
public function init()
暫時就只寫這麼多吧,遷移任務目前只完成了三分之一,但大多數技術難關都在這個過程中解決了;還需要繼續攻關。 乙個月AS2 0總結。
來這家公司乙個月了,從最初學習它的木塊,到流程,到元件,到修改,到自己做。感覺好快。1,as2.0確實比較3.0差距太大。如果不是公司必須使用2.0,我是真不想使用。2,重用性差。同樣的 我換了元件,或者或者變換了檔案物件,這有報錯的可能,實在是太打擊人了。3,修改繁複。我今天修改乙個動畫,真真是修...
GDOI集訓乙個月總結
背景 gdoi在我們學校舉辦。gdoi day0了。hy叫我們寫集訓總結了,然而還是有人在機房裡頹 正題 乙個月的集訓終於過完了,感覺自己提公升還是挺大的。學習的東西 1.ac自動機 打算gdoi結束後做一些題 2.manacher 只做了兩題,gdoi結束後繼續刷題 3.fft 打算在gdoi結束...
乙個月AS2 0總結。
來這家公司乙個月了,從最初學習它的木塊,到流程,到元件,到改動,到自己做。感覺好快。1。as2.0確實比較3.0差距太大。假設不是公司必須使用2.0,我是真不想使用。2。重用性差。相同的 我換了元件,或者或者變換了檔案物件,這有報錯的可能。實在是太打擊人了。3,改動繁複。我今天改動乙個動畫,真真是改...