国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 小白7天入門PHP Web開發(fā) - Day 1 網(wǎng)站和相關(guān)技術(shù)

小白7天入門PHP Web開發(fā) - Day 1 網(wǎng)站和相關(guān)技術(shù)

時間:2022-07-28 14:24:01 | 來源:網(wǎng)站運(yùn)營

時間:2022-07-28 14:24:01 來源:網(wǎng)站運(yùn)營

《小白7天入門PHP Web開發(fā)》系列文章,面向單純善良的完全不懂Web開發(fā)編程的入門速成課程,小白們?nèi)绻信d趣可以研讀此系列文章,也可以連線提問。各路大神有何指教還請指點(diǎn)一二。希望各路大神手下留情,注意維護(hù)自己的身份和形象。拜謝各位。
通俗點(diǎn)理解,web開發(fā)就是做網(wǎng)站,網(wǎng)站知道吧,不知道?你電腦上,手機(jī)上,有沒有瀏覽器,打開它,隨便點(diǎn)開一個鏈接,接下來神奇的事情發(fā)生了,沒錯?。ㄋ查g想起了達(dá)叔...)你看到的就是我說的網(wǎng)站,咱大本站電腦通過瀏覽器訪問的 http://zhihu.com 就是一個優(yōu)秀的網(wǎng)站沒跑了。

我們先上個圖,你看一下,你平時電腦或者手機(jī)上網(wǎng)是不是這么上的(你全都用APP,當(dāng)我沒說,后面我們也會講到PHP做APP移動應(yīng)用API的,等穩(wěn))

圖 1-1 我們用瀏覽器打開本站發(fā)生了什么
整個過程基本上就是發(fā)生了如上圖所示的流程,我們不再細(xì)講(感興趣的朋友可以去查查看看,比如可以參考下 從URL輸入到頁面展現(xiàn)到底發(fā)生了什么)。

那么以上過程跟我們做PHP Web開發(fā)有幾毛的關(guān)系呢?

通常一個web網(wǎng)站,我們分成了前端(用戶看得到的頁面)和后端(服務(wù)器上處理用戶數(shù)據(jù)的地方)

前端最典型的就是頁面(俗稱網(wǎng)頁),就是你能看到的頁面,比如現(xiàn)在你看到的這篇文章的這個頁面(假設(shè)你是瀏覽器訪問查看當(dāng)前文章的)。頁面是使用了一種叫 超文本標(biāo)記語言 的標(biāo)簽語言 HTML 來組織頁面元素的,她們有統(tǒng)一的標(biāo)準(zhǔn),這也是前端代碼的一部分。元素有了,布局和組織則是依靠的一種叫 層疊樣式表 的計(jì)算機(jī)語言(這里計(jì)算機(jī)語言我們可以統(tǒng)一理解為代碼)CSS,是用來修飾、裝飾網(wǎng)頁的 HTML 元素的。另外我們還經(jīng)常看到一些頁面上的動態(tài)交互(就是動的,比如點(diǎn)擊修改狀態(tài),彈出提示框等)是通過一種叫 直譯式腳本語言 的計(jì)算機(jī)語言 Javascript(簡稱JS) 來輔助實(shí)現(xiàn)的(當(dāng)下CSS也能完成很多JS能完成的事情)。以上三種語言,就組成了基本的網(wǎng)頁了,就是你能看到的頁面。

后端技術(shù)很多,主要是處理用戶提交的數(shù)據(jù)然后將處理結(jié)果返回給用戶等。我們這里要講的當(dāng)然是PHP了,超文本預(yù)處理器,一種腳本語言,可以處理用戶從前端提交的數(shù)據(jù),也能將用戶的數(shù)據(jù)保存到存儲系統(tǒng)中,方便下次使用。

WEB網(wǎng)頁的運(yùn)行依賴于服務(wù)器這個東西,目前常用的web服務(wù)器有Apache、Nginx、IIS等,她們都屬于服務(wù)器軟件,通常我們理解的服務(wù)器是一臺跟我們用的電腦不太一樣的電腦,然后裝了這些服務(wù)器軟件,連接到了公網(wǎng)(大家都能訪問到)上,供別人訪問的。

后端PHP處理了數(shù)據(jù)(通常包括所有用戶輸入或后端主動獲取的用戶相關(guān)信息),可以選擇即時返回給用戶,也可以存儲到相關(guān)存儲系統(tǒng)中,比如文件系統(tǒng)、內(nèi)存中等,而我們在使用PHP做后端開發(fā)常常使用的存儲用戶數(shù)據(jù)的東西叫做關(guān)系型數(shù)據(jù)庫(聽名字就知道放數(shù)據(jù)的地方),最常用的就是MySql,因?yàn)樗赓M(fèi)開源并且能滿足大多數(shù)的場景。

基本上到這里,我們就已經(jīng)了解了整個PHP Web開發(fā)過程中需要學(xué)習(xí)和遇到的基礎(chǔ)概念了,第一天,我們只要了解一下基礎(chǔ)的概念和流程就可以了。要了解文中提到的知識和概念更多的信息,也可以主動學(xué)習(xí)一下(剛開始小白0基礎(chǔ),可以不要考慮太多)。

本文章旨在讓你了解整個網(wǎng)站的訪問過程,以及涉及到了哪些技術(shù)。

有問題可以留言,我會及時回復(fù)。



關(guān)鍵詞:技術(shù),相關(guān),入門

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉