web應用程式是一種可以通過web訪問的應用程式,優點是:訪問時只需要安裝瀏覽器即可,不需要安裝其他軟體。瀏覽器是乙個socket客戶端,伺服器是乙個socket服務端。
下面是乙個用python基於socket模組寫的乙個簡單的web服務端
importsocket
defmain():
s =socket.socket()
s.bind((
'0.0.0.0
', 8000))
s.listen(5)
while
true:
conn, addr =s.accept()
handle_request(conn)
defhandle_request(conn):
data = conn.recv(1024)
msg = '
hello world
'print('
data:
',data)
# 傳送http協議
初識web框架django
一 初識web框架 手擼乙個web框架的總結 1 web框架的本質 socket服務端與瀏覽器的通訊 2 socket服務端功能劃分 a.負責與瀏覽器收發訊息 socket通訊 wsgiref uwsgi gunicorn b.根據使用者訪問的不同路徑執行不同的函式 自己寫c.從html中讀取內容,...
Django學習 一 初識Django
相對於python的其他web框架,django 的功能是最完整的,django 定義了服務發布 路由對映 模板程式設計 資料處理的一整套功能。這也意味著django模組之間緊密耦合,開發者需要學習django自已定義的這 整套技術。django的主要特點如下。django是遵循mvc架構的web開...
Django框架學習 初識Django專案
django admin 檢查是否安裝好django環境 django admin startproject name 建立乙個名為name的django專案 python manage.py check 檢查專案的完整性 python manage.py runserver 本地執行django專...