個人認為php比較好。性能來說,python比php高(其實高不了多少)。但是php的開發周期更短,並且php更易學,易用。目前來說,php開發的網路系統比python多太多了。
B. 幫別人做網站賺錢你真的領會Python嗎
python不太適合做網站,因為:
1,python雖然有很多做網站的模塊,但都有一個問題,就是不能做資料庫
2,用python做網站,還不如學比python更簡單的HTML,JavaScript,Css
C. python較於php做網站來說有什麼優點或缺點嗎
你這個問題有點大。。。
說說我的想法,也不一定對。我當時做個人網站的時候,也考慮過用哪種語言,最後選擇了python,說說我的理由:
1、python能幹很多事,python不能完成的,可以用C/C++做成動態鏈接庫,然後用python調用。
2、有pypy等實現,將python代碼編譯為二進製程序,運行效率高。可以用低配置的VPS,承受更高配置的VPS才能承載的業務量。
3、Tornado支持微線程,可以在只有1個CPU核心的VPS上實現低消耗的高並發。
對PHP不大熟,不過PHP非常流行,流行就代表教程多,幾乎所有的坑都被人踩過了,遇到問題了網上一搜都能得到答案。
D. 做網站用php還是python方便
單純說做網站,顯然是php更適合,php是專為web而生,而Python只是可以做web。php也比python更簡單,更容易學,對於新手更友好。
1、PHP 可以非常方便地直接用來編寫 HTML 模版,Python 需要藉助其他的語言或庫來實現。
2、PHP 的包管理器(PEAR)和擴展管理器(PECL)恐怕根本沒人用,這導致引入一個新依賴的成本很高,於是很多人傾向於自己造輪子而不是引入現成的庫。Python則比PHP好多了。
3、PHP 的語法看起來就比較隨意,有些語法看似方便,實際上為之後擴展造成了很多麻煩,Python相比之下會好很多。
E. python適合建網站嗎
python的web應用框架可謂非常極其之多,遠非其他語言所能比
某本書說:為什麼python有如此多的web框架?因為實現一個太簡單了。。
好了,下面簡單介紹幾款吧:
.Zope:Zope 發布年代之早,開發時間之長,造成的影響之大,甚至於有人認為「未來互聯網就是 Zope」。 開創了一系列 Web 應用開發的
新技術和理念;形成了宏大的社區和模塊樹; 雖然學習曲線實在太陡,但是過來人都說「只要是作 Web 應用開發,學到底就會發現,其實一切
都在 Zope 中實現過了!」Twisted:Twisted也是老牌社區的作品,關注網路應用底層支持,支持幾乎所有網路協議,關注企業級的網路服務
構建;只是缺少立等可取的應用框架,一切都得用 Twisted 去現實,算是提供了成套的鑽石級工具箱!CherryPy、Quixote(豆瓣)、
Karrigell、web.py 等都輕小型框架:標志特性是沒有內置的資料庫(類似 MySQL 的關系型主流資料庫)支持模塊。突出的共同特色有:配
置簡便;模板系統簡單輕便,或是可以自由使用外部模板系統;調試相對方便,有的甚至有專門的問題回溯機制。Django、TurboGears、
Eurasia、UliWeb等:突出的共同特色有:有內置的 ORM 模塊支持資料庫的對象化操作;有內置的事務性功能支持(比如說登錄認證);有高
級的模板系統,支持復雜的頁面組合,有的甚至有內置的 Ajax 頁面動態效果支持。根據關鍵功能組件的實現,又分兩類:
「All in one 式」:任何方面的功能都是自行開發內置包含的;勝在內部契合嚴密,所以運行效率比較好;但是,一旦有問題就非常難以清查,而且
一般很難做到平滑的版本兼容;吻合框架針對的領域開發起來比較直接,但是難以定製支持另外的情景,Django是其中之翹楚。「Mix-in
式」:多數方面的功能是直接使用第三方模塊來完成的;勝在選擇自由,可以使用各種類似的已熟悉的功能組件來替代默認的,學習成本小;而且
各個組件可以單獨升級,版本兼容危機小;但是,由於要兼顧各種組件介面,隱患要多些,又是通過中間層來進行配合的,數據通過了很多類轉發,
運行效能可能比較低;TurboGears 是其中的經典作品。
推薦學習《python學習網》。
F. 有用python 做網站的同學嗎
有很多著名的網站是用python做的後台。 而且python開發速度快(相比於Java),代碼簡單,更適合從0開始編寫小網站。