要Build一個PHP專案起來,近日體會到是一件不簡單的事情,簡述的說,在以前開發 PHP時程式語言 與 HTML 夾雜時代沒有 OOP、沒有 package、沒有 MVC、沒有 framework,在建置上是簡單的但是不安全引用上也會面臨一些問題,但現在為了讓PHP更安全、後續更好維護達到MVC架構會善用framework或者一些container 在這一年的時間內有點不懂這些的關係,但都會由主管或比較資深人員建置好MVC環境出來我們只要遵照這些規定去做,只要把 php、javascript、jquery寫好把功能做出來就好了。但這一年來都一直想把framework關係在稿懂點,剛好借由做定期來實現MVC製作方式,但一開始一直沒有辦法Build成功經由Max幫忙把這規範做起來,當下我也不太懂她做了什麼,所以這幾個禮拜有空的晚上有試著去建置slime 、DI ,體驗framework和container的關係,但這個部份還是需在加強學習。
所以我體驗到要Build一個新專案起來要如何選擇framework、容器還要善用composer,剩至要多人可以使用這個專案還要會建置docker,才有辦法開始撰寫程式,所以一個專案要Build起來需要經由溝通、協調、評估、文件規劃、開發環境的建置、程式的開發、功能的測試,所以可以體驗到資深程式設計師所說的寫程式才佔整專案百分30,所以相對我還有很多東西還需要多多實作體驗學習。
工作項目如下:
1. B-poject 品牌API
2. B-poject 訂閱喜好API
3.B-poject 讀取yml檔
4.MS 購物預計貨到日期文案調整
5.MS 購物虛擬帳號匯款前台、後端、信件的處理
6.B-poject 自動預約功能的取消預約修正
7.B-poject 已完成預約但還是可以一宜操作的修正
8.MS 定期定額API建置