LNMP系列網站零基礎開發記錄(一)

[目錄]
  1. 扯淡吹逼之開發前奏
  2. Django 開發環境搭建及配置
  3. web 頁面開發
  4. Django app開發
  5. Django 站點管理
  6. Python 簡易爬蟲開發
  7. Nginx&uWSGI 服務器配置
  8. ...

1、扯淡吹逼之開發前奏

  終於答辯完了,實在沒什麼事,做爲一個死宅到底的碼農,只有呆在宿舍寫程序玩。css

  之前項目都是基於Windows平臺開發的,主要是.NET和C++,一直想學一學python,但是沒有項目驅動實在是沒動力,看了文檔不動手過幾天就忘了,好吧,咱們乾脆就開發一個開發的工具網站,主要用於錯誤代碼、消息查詢,提供相應的解決方案,這裏順便學習了LNMP的建站技術以及服務器技術,網站目前基本開發完了,正準備往阿里服務器上放。這裏簡單回憶了下開發的過程,準備記錄下來,大神請跳過!畢竟剛入門python,若是亮瞎了你們的氪金狗眼還請見諒。html

  做爲零基礎的開發記錄,仍是簡答解釋下LA(N)MP吧:  前端

    LA(N)MP即Linux+Apache+Mysql/MariaDB+Perl/PHP/Python,經常使用來搭建動態網站或者服務器的開源軟件,自己都是各自獨立的程序,可是由於常被放在一塊兒使用,擁有了愈來愈高的兼容度,共同組成了一個強大的Web應用程序平臺。隨着開源潮流的蓬勃發展,開放源代碼的LAMP已經與J2EE和.Net商業軟件造成三足鼎立之勢,而且該軟件開發的項目在軟件方面的投資成本較低,所以受到整個IT界的關注。從網站的流量上來講,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網站解決方案
  這裏咱們沒有使用Apache,而使用的是Nginx。

  大概須要的準備工做以下:python

  1. Python 2.7.6 基礎知識,大體閱讀了Document中的The Python Tutorial章節,感受差很少夠了,畢竟編程語言大同小異,舉一反三
  2. Django 1.6.5 基礎知識,認真瀏覽一遍First Step -> Tutorial差很少熟悉了Django的開發流程,其它內容邊開發邊研究吧。
  3. Boostrap 3 基礎知識,bootsrap主要用於作前端,不用專門研究,瞭解經常使用的一些class就行,方便咱們構建前端頁面

PS.web

  1. 表達能力較差,之後慢慢更新,同時[目錄]會隨着跟新進度隨時調整,歡迎你們拍磚!
  2. 網站連接會在數據積累一段時間後提供
相關文章
相關標籤/搜索