一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Web開發(fā)應(yīng)該學(xué)習(xí)php還是python

Wildesbeast ? 來源:今日頭條 ? 作者: 程序員小助手 ? 2020-02-04 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

看來Python的呼聲很高啊。

若論排行榜,綜合指數(shù),以及看似大熱,政治正確,非Pyhon莫屬。

之前我曾有回答的帖子,建議初學(xué)者,沒有編程經(jīng)驗(yàn)者,可以從Python入手,選取一個方向,深入地研究。再到其他語言的學(xué)習(xí)。

以上是啰嗦的話,下面開始一本正經(jīng)地瞎說。

Web開發(fā)

Python在web開放相關(guān)的框架有大如 Django,中型的Pyramid, Masonite,幾個是同步框架,還有一個支持異步的框架 Tornado。

還有一個輕量級的flask,較為受歡迎。但是復(fù)雜的功能,都要其他類庫的加持。比如連接數(shù)據(jù)庫,使用SQLAlchemy作為ORM操作。需要單獨(dú)學(xué)習(xí)。

其實(shí)flask僅僅提供了簡單的路由功能,可以快速地寫幾個api,幾個頁面,幾個接口。要動態(tài)渲染頁面輸出,Jinja,Werkzeug,又是繞不過去的。

整體感覺,如果用Django,框架大而全,在體系內(nèi)就可以完成大多數(shù)任務(wù)。比如自帶csrf token驗(yàn)證,你要是用flask,還得自己去處理。

為web開發(fā)而生

看下面這句話:

PHP is a popular general-purpose scripting language that is especially suited to web development.Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.

要論開發(fā)速度,普及率,工具齊全度,生態(tài)完整性,沒有比PHP更合適的了。

“為WEB開發(fā)而生”!

web開發(fā),如果要在python vs php 之間選擇一個的話,我會毫不猶豫地選擇PHP!

wordpress

在2003-04年釋出之后,逐漸升級,逐漸占據(jù)市場,成為CMS系統(tǒng),博客系統(tǒng),事實(shí)上的標(biāo)準(zhǔn)。因?yàn)殚_始較早,向下兼容許多古老的網(wǎng)站,wordpress混雜著許多風(fēng)格的代碼。但是不斷更新,bug修復(fù),也不斷完善著。

Laravel

命名空間的出現(xiàn),以及PHP7新的大量的語言特性,和性能升級,Laravel給我們提供了可以構(gòu)建企業(yè)級的,大型的,可擴(kuò)展的應(yīng)用開發(fā)方式。

國內(nèi)外生態(tài)完善,插件眾多,包管理簡便,定制型強(qiáng)。

官方的英文文檔對于初學(xué)者,可能難度較大,國內(nèi)

learnku.com

社區(qū)推出的各個版本的文檔中文版,優(yōu)秀而精良,可以作為學(xué)習(xí)的手冊。

從何入手?

我是要直接開始學(xué)習(xí)框架嗎?還是要先寫一些基本的語法類的hello-world-demo?

初學(xué)者會迷茫。

我的建議,首先,在PHP官網(wǎng)下載手冊,根據(jù)你使用的版本,可下載中文版chm文件,社區(qū)都給翻譯好了。因?yàn)镻HP函數(shù)眾多,函數(shù)參數(shù)和返回值有些需要格外注意。手冊,就是工具書,需要天天翻,時時看,自然熟練。

同時,可以開始學(xué)習(xí)框架,理解其MVC設(shè)計模式,還有其如何構(gòu)建,拆分,實(shí)現(xiàn)某些模塊,功能。這個過程,會讓我們熟悉框架運(yùn)行的方式,同時掌握大量的PHP編程技巧和特性。

結(jié)語

不要迷茫,從現(xiàn)在開始,讀代碼,寫代碼,看手冊,翻文檔!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1287

    瀏覽量

    71444
  • PHP
    PHP
    +關(guān)注

    關(guān)注

    0

    文章

    454

    瀏覽量

    27543
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86759
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙5開發(fā)寶藏案例分享---Web開發(fā)優(yōu)化案例分享

    互動: 大家在實(shí)際項(xiàng)目中有沒有用到過這些優(yōu)化技巧?效果如何?或者有沒有遇到什么坑?歡迎在評論區(qū)一起交流討論!也歡迎大家分享自己挖到的鴻蒙開發(fā)寶藏知識!一起學(xué)習(xí),共同進(jìn)步!?** #HarmonyOS #ArkWeb #性能優(yōu)化 #Web
    發(fā)表于 06-12 17:20

    python入門圣經(jīng)-高清電子書(建議下載)

    和Pygal 等強(qiáng)大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內(nèi)容; 第二部分將理論付諸實(shí)踐,講解如何開發(fā)三個項(xiàng)目,包括簡單的Python 2D 游戲
    發(fā)表于 04-10 16:53

    僅僅使用代碼,就能點(diǎn)亮樹莓派的 GPIO 世界

    RaspberryPi的一個流行應(yīng)用是構(gòu)建Web服務(wù)器。為此,我們可以使用不同的技術(shù),如Python、Node.JS甚至PHP。由于RaspberryPi的絕大多數(shù)腳本都是用Python
    的頭像 發(fā)表于 03-25 09:31 ?279次閱讀
    僅僅使用代碼,就能點(diǎn)亮樹莓派的 GPIO 世界

    「極速探索HarmonyOS NEXT 」閱讀體驗(yàn)】+Web組件

    web web應(yīng)用是基于 Web技術(shù)(如HTML、CSS、JavaScript),構(gòu)建在瀏覽器中運(yùn)行的應(yīng)用,亦稱為前端開發(fā)。從用戶視角來看,手機(jī)和平板上的應(yīng)用多由原生
    發(fā)表于 03-10 10:39

    熱門前端框架:引領(lǐng)現(xiàn)代 Web 開發(fā)的潮流

    在當(dāng)今快速發(fā)展的前端開發(fā)領(lǐng)域,熱門前端框架如 React、Vue 和 Angular 等,成為了開發(fā)者構(gòu)建高效、高性能 Web 應(yīng)用的得力工具。它們各自具有獨(dú)特的特點(diǎn)和優(yōu)勢,引領(lǐng)著現(xiàn)代 Web
    的頭像 發(fā)表于 01-22 10:08 ?467次閱讀

    華為云 Flexus X 實(shí)例下的場景體驗(yàn)——小企業(yè)的福星——最簡單的 php 環(huán)境搭建

    ?前言 都是 php 是全世界最好的語言,我也是非常的喜歡,雖然我是搞大數(shù)據(jù)的,但是 php 在很逗情況下對于個人開發(fā)者來說是非常友好的,對于一般小企業(yè)來說使用【華為云 Flexus X 實(shí)例】來
    的頭像 發(fā)表于 01-02 11:59 ?386次閱讀
    華為云 Flexus X 實(shí)例下的場景體驗(yàn)——小企業(yè)的福星——最簡單的 <b class='flag-5'>php</b> 環(huán)境搭建

    華為云 Flexus X 實(shí)例下的場景體驗(yàn)——小企業(yè)使用 Python 語言——超迅速搭建簡單公網(wǎng) API 接口服務(wù)

    ? 前言 小企業(yè)為了快速搞定一些接口功能如果不使用 Python 的話相對來說復(fù)雜度還是很高的,這里我來通過【華為云 Flexus X 實(shí)例】來迅速的搭建一個 Python 的 WebApi 示例
    的頭像 發(fā)表于 12-27 13:46 ?519次閱讀
    華為云 Flexus X 實(shí)例下的場景體驗(yàn)——小企業(yè)使用 <b class='flag-5'>Python</b> 語言——超迅速搭建簡單公網(wǎng) API 接口服務(wù)

    SSM框架在Java開發(fā)中的應(yīng)用 如何使用SSM進(jìn)行web開發(fā)

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web開發(fā)中常用的技術(shù)棧。它通過分層架構(gòu),實(shí)現(xiàn)了視圖、控制、業(yè)務(wù)邏輯和數(shù)據(jù)訪問的分離,提高了代碼的可維護(hù)性和可擴(kuò)展性
    的頭像 發(fā)表于 12-16 17:28 ?1585次閱讀

    HarmonyOS Web開發(fā)性能優(yōu)化指導(dǎo)

    有效提高應(yīng)用流暢度、提升用戶體驗(yàn)。 綜上所述,Web頁面加載優(yōu)化對于提升用戶體驗(yàn)、提高網(wǎng)站性能、增加頁面瀏覽量和提高轉(zhuǎn)化率具有重要意義。開發(fā)應(yīng)該重視頁面加載優(yōu)化,不斷探索和實(shí)踐各種優(yōu)化方法,以提升用戶
    發(fā)表于 12-06 08:41

    入門web安全筆記分享

    在計算機(jī)技術(shù)如日中天的今天,Web安全問題也接踵而來。但Web安全卻“入門簡單精通難”,涉及技術(shù)非常多且廣,學(xué)習(xí)阻力很大。 為此今天分享一份94頁的《Web Hacking 101》筆
    的頭像 發(fā)表于 12-03 17:04 ?644次閱讀
    入門<b class='flag-5'>web</b>安全筆記分享

    如何幫助孩子高效學(xué)習(xí)Python:開源硬件實(shí)踐是最優(yōu)選擇

    家長們常常擔(dān)心孩子在學(xué)習(xí)Python時所面臨的挑戰(zhàn),如復(fù)雜性、興趣保持、學(xué)習(xí)進(jìn)度和可用資源。對于希望有效教授孩子Python的家長而言,了解硬件的作用至關(guān)重要,因?yàn)榻Y(jié)合硬件項(xiàng)目的
    的頭像 發(fā)表于 09-06 09:49 ?675次閱讀

    單片機(jī)STM32可以用Python寫嗎?可以的開發(fā)板有哪些?

    近年來,隨著嵌入式技術(shù)的發(fā)展,Python語言逐漸被引入到單片機(jī)開發(fā)中,尤其是一些高性能的單片機(jī)上。這一趨勢給開發(fā)者帶來了極大的便利,尤其是在快速原型設(shè)計和實(shí)驗(yàn)中。本文將詳細(xì)探討STM32單片機(jī)是否
    的頭像 發(fā)表于 09-05 08:00 ?7605次閱讀
    單片機(jī)STM32可以用<b class='flag-5'>Python</b>寫嗎?可以的<b class='flag-5'>開發(fā)</b>板有哪些?

    第二屆大會回顧第25期 | OpenHarmony上的Python設(shè)備應(yīng)用開發(fā)

    Python以其簡單、易學(xué)和功能強(qiáng)大而聞名,有著廣泛的用戶群體。采用Python開發(fā)有助于降低OpenHarmony的學(xué)習(xí)門檻。如何在OpenHarmony上用
    的頭像 發(fā)表于 08-27 11:53 ?1222次閱讀
    第二屆大會回顧第25期 | OpenHarmony上的<b class='flag-5'>Python</b>設(shè)備應(yīng)用<b class='flag-5'>開發(fā)</b>

    pytorch和python的關(guān)系是什么

    在當(dāng)今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之一。Python的易學(xué)易用、豐富的庫和框架以及強(qiáng)大的社區(qū)支持,使其成為了數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域的首選語言。而
    的頭像 發(fā)表于 08-01 15:27 ?3283次閱讀

    Python在AI中的應(yīng)用實(shí)例

    Python在人工智能(AI)領(lǐng)域的應(yīng)用極為廣泛且深入,從基礎(chǔ)的數(shù)據(jù)處理、模型訓(xùn)練到高級的應(yīng)用部署,Python都扮演著至關(guān)重要的角色。以下將詳細(xì)探討Python在AI中的幾個關(guān)鍵應(yīng)用實(shí)例,包括機(jī)器
    的頭像 發(fā)表于 07-19 17:16 ?2708次閱讀