日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

用python做网站优点_php和django做网站哪个好

發布時間:2023/12/8 php 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python做网站优点_php和django做网站哪个好 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我個人的想法就是:小型網站還是php比較實際.

Django有很多優點,但是為了成就這些優點,也增加了很多的麻煩.無論你需不需要這些優點,麻煩都是一定要承受的。

而這些優點,對小型網站來說幾乎都不需要。

Django作為一個網站架構,為大型管理做了充分的準備:網站+應用的概念,url正則映射,數據庫模塊化.

實現這一切的代價就是,文件數量好多.一個網頁就牽涉n個文件,很易出錯,而且需要看很多資料去理解其內在機制.

比如url正則映射,你訪問一個url,得到的其實不一定是實際存在那里的網頁,Django獲取了url之后,通過映射獲取一個網頁并返回,內部的實際地址是可變的.結果靜態文件的目錄并不是實際文件的相對目錄,而是設定的一個靜態文件夾.我看看設置的映射,每個請求都是自己映射到自己....根本沒有必要的說.

再說數據庫模塊化.一個表就是一個類,并且強制的是一個類.看起來管理非常方便,但是如果你要修改數據庫的字段的時候,你就麻煩了!我在這里踩了好幾次坑!如果你不需要保留原來的數據還好些,如果要保留你就抓狂了!

再來說Django的另一個巨大優點:Python.

有了python的強大包資源的支持,可以實現很多php做不到的事情.

實現此優點的目的代價就是,腳本與網頁分類,動態生成網頁的能力很弱.

php直接嵌入到網頁中,簡單易用.python則不能嵌入到網頁,所以后臺處理與網頁就分開了,通過"渲染"的方式定制網頁.不但管理難度加大,最要命的是"渲染"只能用簡單的模板,沒有動態運算功能(畢竟不是腳本)!而且不能渲染出html標記.

這樣當你需要進行更多變化的時候,非常麻煩!

我能想到的唯一解決方式就是,把數據渲染到一個看不到的div,然后用javascript動態計算生成網頁...但是也比較麻煩。

結論:

Django是一個重型武器.如果你只是個人做個小型網站,那還是選擇輕武器比較好.

總結

以上是生活随笔為你收集整理的用python做网站优点_php和django做网站哪个好的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。