昨天我們完成了虛擬環境安裝,而為了讓後續的挑戰更具連貫性,對於後面幾個主題的順序有稍作挑整,故從今天開始我們會先開始網站開發的部分。
而這次我將使用Django框架進行開發。
提升開發效率:網站開發框架大部分會提供許多一般網站開發會使用的工具和函式庫,節省自己另外安裝的時間。
提升程式碼品質與方便後續維護:相較於由一個沒什麼經驗的工程師土法煉鋼,網站開發框架提供了一個專案樣板,幫助開發團隊實現標準化。
事實上在網路上隨便搜尋,都可以查到一堆使用框架的優缺點分析,以上所列只是我感受最深的部分。
workon my_django_project
pip install django
django-admin startproject TestFirstSite
python manage.py runserver
系統訊息顯示目前網站已運作於http://127.0.0.1:8000。