python - web开发需要什么知识?
ringa_lee
ringa_lee 2017-04-17 12:08:54
0
2
657

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

ringa_lee
ringa_lee

ringa_lee

reply all(2)
小葫芦

If you are simply building a website, socket programming is not very useful, but it is best to know something about it. In terms of skills, these are roughly what you need:
1. A programming language suitable for web development. I think as a beginner, PHP is more suitable because it is easy to understand the request and response mechanism. Most other languages ​​​​are MVC architectures, and it is easy to get confused if you are a beginner
2. A database and a method for accessing the database in the corresponding language
3. Front-end technology: html, css, js, jquery, dom
With these, it's almost ready to go.

If you have to use python, you need to choose a web development framework. I don’t recommend beginners to use Django, because it is too integrated and too convenient, and it will be very confusing later. In comparison, webpy may be better.

Personal opinion, for reference only

巴扎黑

Backend knowledge: Python, Django
Front-end knowledge: HTML, JavaScript, Css (basic knowledge)
Database: MySQL or similar RDBMS, I believe you already have a certain understanding of databases

You can also choose a simple open source project directly from github to participate in development, which will make it easier to get into the state.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template