PHP.1-網站開發概述

來源:互聯網
上載者:User

標籤:區分   靜態   ascii   添加   模式   注意   用戶端瀏覽器   能力   用戶端   

網站開發概述

網站開發從本質來說,就是軟體開發

 

1、B/S軟體體系統結構BS:瀏覽器與伺服器的結構【降低用戶端電腦的負荷,減輕維護成本,對CS的改進,可隨時隨地進行業務處理】#對美工要求比較高,注重業務處理CS:用戶端與伺服器的結構【需要下載並安裝才能使用】  2、動態網站介紹區別動態網站與靜態網站:是否採取了資料庫的開發模式。靜態網頁中,使用者只是網站的瀏覽者,無法進行互動。動態網站中頁面只是一些架構基礎,資源都存放在資料庫中。便於使用者對網站的維護與更新【如:論壇、部落格】

 

 

動態網站開發所需要的Web構件

 

1.用戶端瀏覽器(IE,FF)

 

不同的瀏覽器存在差異,解釋出來的頁面可能不一樣。區分微軟與非微軟的瀏覽器,且注意區分版本。瀏覽器需遵守同一套標準

 

2.可擴充的超文字標記語言 (HTML)(XHTML)

 

 

HTML(HyperText Markup Language)文檔是一個放置了標記(tags)的ASCII文字檔。HTML語言是通過各種標記來標識文檔的結構,以及標識超連結、圖片、文字、段落、表單等資訊。

 

 

3.層疊樣式表(CSS) 

 

 

使用HTML標籤所標識的內容,需要通過層疊樣式表CSS(Cascading Style Sheets)來布局與美化。樣式可定義HTML元素如何被顯示,可以有效地對頁面的布局、字型、顏色、背景和其他效果實現更加精確的控制。

 

 

4.用戶端指令碼程式設計語言 (JavaScript)

 

 

用戶端指令碼語言則是一種有關網際網路瀏覽器行為的編程,能夠實現使用者和瀏覽器之間的互動性。這樣才能有能力傳遞更多的動態網站內容。即開發頁面特效。

 

 

5.Web伺服器(Apache)

 

 

儲存並發布網站的伺服器軟體

 

 

6.伺服器端指令碼程式設計語言 (PHP)

 

 

伺服器端指令碼是用來協助Web伺服器在伺服器端完成業務工作的程式設計語言。是對Web伺服器功能的擴充,並外掛在Web伺服器上一起工作。

 

 

7.資料庫管理系統 (MySQL)

 

 

資料庫管理系統也是一種軟體。網頁上的內容幾乎都是來自資料庫 ,它負責儲存和管理網站所需的內容資料,包括文字、圖片以及聲音等資料內容。

 

合作開發過程

 

1.使用資料庫去儲存網頁內容2.使用HTML標識文檔結構和新增內容3.使用CSS對頁面進行布局和美化4.使用JavaScript完成使用者與瀏覽器互動,實現頁面特效5.使用Web伺服器(Apache)發布到網上6.通過瀏覽器進行顯示

 

 

PHP.1-網站開發概述

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.