-
1 # 老生新談
-
2 # 雪暉IT技術
這個問題應該主要問的是一般情況下到底需要掌握哪些技術才能完成一個網站吧?
對於開發一個網站來說,首先要明確這個是什麼樣的網站,網站規模有多大,預期資料量有多大等等。不同網站對於技術的要求來說,也是很不一樣的。
如果是一般的企業門戶類網站,那麼需要掌握的技術如下:
1.UI技術。也就是需要設計網站的介面。這裡麵包括對於ps等設計軟體的應用。
2.html,css,js等前端開發技術。這個就是要把設計的圖形介面製作成靜態網頁頁面。
3.php/java/python等後端開發技術。這個是為了實現網站一些包含動態資料功能。
4.mysql,sqlserver等資料庫技術。這個是網站用來儲存動態資料所用。
到此就可以做出一個普通的網站。當然除此之外還需要了解的一些相關技術,比如web伺服器的配置和使用,ftp的使用等。
如果你說的是一些大型網站,那麼所需要的技術以及對於技術的要求就要多很多了。這個需要根據網站的具體情況才能確定,在此沒有辦法用三言兩語可以講明白。
-
3 # 太尉行書
前端知識
HTML (HyperText Markup Language, 超文字標記語言), 前端最常用的一種 程式語言, 基礎中的基礎.
CSS (Cascading Style Sheets, 層疊樣式表), 用於控制 HTML 定義元素的樣式 (佈局、位置、形狀、顏色等).
JavaScript, 用於控制 HTML 定義元素的行為和事件 (動作、資料顯示、渲染等).
以上3種知識都要必備, 接下來的知識就要分體系了, 選擇掌握其中1套體系即可, 有些面試官會要求程式設計師掌握2種以上相同作用的語言和體系, 遇到這種人轉身就走, 屬於一點技術定力都沒有的.
後端知識伺服器與資料庫知識上述 Java 和 C# 後端均可部署到 Windows Server 或 Linux 伺服器上, 不要求體系一致, 但鼓勵體系一致.
-
4 # 可樂KL
網站,是由程式碼編寫而來。如果你有程式設計基礎的話,比如java,Python等。完全可以自己寫一個網站。寫好需要部署到雲伺服器,才能被訪問到。後續還有域名,備案等。
-
5 # Web前端進階指南一個網站由什麼東西組成?
你得去訪問,需要域名
儘管IP地址能夠唯一地標記網路上的計算機,但IP地址是一長串數字,不直觀,而且使用者記憶十分不方便,於是人們又發明了另一套字元型的地址方案,即所謂的域名地址。IP地址和域名是一一對應的,這份域名地址的資訊存放在一個叫域名伺服器(DNS,Domain name server)的主機內,使用者只需瞭解易記的域名地址,其對應轉換工作就留給了域名伺服器。域名伺服器就是提供IP地址和域名之間的轉換服務的伺服器。所以你得去購買一個域名,不貴一年也就幾十塊錢,然後解析到你得伺服器,然後才能透過域名訪問伺服器上的網站檔案。域名伺服器就是提供IP地址和域名之間的轉換服務的伺服器。
你得需要一個雲伺服器放你的程式碼
雲伺服器是一種簡單高效、處理能力可彈性伸縮的計算服務。幫助您構建更穩定、安全的應用,提升運維效率,降低IT成本,使您更專注於核心業務創新。
在這你可以購買雲伺服器或者虛擬主機,一般我建議你買虛擬主機,避免了備案和配置安裝與部署,伺服器的話比虛擬主機貴,還要備案,香港伺服器就不用了,此外你還得配置資料庫等東西,比較麻煩,虛擬主機你自己就會操作。
你得有程式碼形成的網站頁面
這裡你得會切圖,按照設計給的頁面用Html+css+js把頁面切出來,外加上動畫效果,然後把後臺的資料給渲染到頁面上,這樣就可以了,如果說我們使用了網站模板,那根本不需要我們去寫頁面,直接拿它的用就行,一般開源的後臺都有自己的模板。
你得有後臺放你的資料,讓這些資料顯示在頁面
後臺我們就直接使用開源後臺就可,如果你不懂程式碼就不會操作,難得很,所以我建議你直接使用網站模板,一般後臺都有自己模板,很多的,你可以挑一套適合自己的網站模板拿來直接使用,比如帝國CMS,SiteServer,pageAdmin,destoonDT,DEDECMS他們都有自己的網站模板,超級方便,你只需要把自己的內容新增上去,大家可以嘗試使用SiteServer後臺,很方便,操作簡單,模板很多樣,安全,服務商經常更新的。
都整好了,得最佳化收錄
我覺得其它的都不叫事,唯獨這最佳化收錄真是個技術活,我們總不能一直放在那不動吧,得讓網站有收錄,這樣看的人越多,才會瞭解你的企業,這你一搜,排名很靠前,心裡都舒服,比如你搜“網站製作”,你的公司排名第一,說明你做的不錯,或者最佳化的不錯,總之你是有優勢的,很多人都會自覺地去選擇你家做網站。所以說,最佳化很重要的。
總結其實做一個網站不是很難,懂得技術也不是很多,現在大家都在用開源的後臺,雖然頁面都是自己設計的,最難的也就在渲染和部署這一塊,要是我們用模板那幾本就沒啥可做的,懂點HTML+CSS+JS做頁面,該頁面, 部署伺服器,最佳化的知識很快就能做好一個網站了。
回覆列表
網站分前端和後端,前端html、css、js,後端PHP、java、python等都可以,熟悉一些前後端框架,做起來更快。