搜尋

首頁  >  問答  >  主體

python - web开发需要什么知识?

有一定编程基础,c++,python,想学后端方向。借了本书看《python web开发学习实录》,看到后面讲的是socket编程啊 什么的,和开发网站关系大么?开发网站应该从哪里学起啊??比如自己想写个博客的框架,还需要哪些知识呢?

ringa_leeringa_lee2786 天前664

全部回覆(2)我來回復

  • 高洛峰

    高洛峰2017-04-17 12:10:54

    單純做網站的話,socket程式設計沒多大用處,但是最好了解一些。從技能上將,大致需要這些:
    1. 一門適合web開發的程式語言。我認為作為初學者,php比較合適,因為容易理解請求和回應的機制。其他的語言多半都是MVC架構,初學的話容易糊塗
    2. 一種資料庫,和對應語言存取資料庫的方法
    3. 前端技術:html,css,js,jquery,dom
    有這些就差不多能搞起來了。

    如果非得用python的話,需要選擇web開發框架,我不建議初學者用Django,因為太一體化了,太方便,做到後面反而很糊塗。相比之下,webpy可能會好一些。

    個人觀點,僅供參考

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 12:10:54

    後端知識:Python,Django
    前端知識:HTML,JavaScript,Css(會基礎)
    資料庫:MySQL或類似的RDBMS,相信你已經對資料庫有一定了解了

    你也可以直接從github上選擇一個簡單的開源專案參與開發,更容易進入狀態。

    回覆
    0
  • 取消回覆