-
1 # 一個小DD
-
2 # DIY分享秀
html JavaScript css 最基礎
bootstrap jQuery css3進階
vue ts scss 高階
nodejs php java 後臺
-
3 # 江蘇高科中維
我是建設網站的,也可以把一個網站從0到1做好,加上排名。
首頁做網站需要有個大概框架,不過現在網上模版很多,可以拿來直接用。
需要一個設計,會ps修圖就行了
需要一個前端,把設計的圖拼起來
如果網站只是一個展現功能,那就夠了,如果需要有資料,有功能就需要一個後端web開發了。
網站做好後並不是真的做好,好的網站需要讓很多人知道,其實也需要seo網站排名和推廣,這才能實現網站做出來的意義,有更多關於這方面問題可以諮詢我
-
4 # 小崔建站
做個網站其實並不難,所需的知識也不太多,下面小劉給介紹下所需掌握的知識和可能會用到的軟體。
1、網站執行所需環境搭建
分2種情況,一種網站上線所有人都可以訪問你做的網站,一種是本地除錯只是自己電腦上能訪問其他人不能訪問。
第一種網站上線需要購買域名和伺服器或者虛擬機器,購買完域名後域名要實名認證和備案然後解析域名到伺服器或者虛擬機器,隨後伺服器或者虛擬機器繫結域名,把做好的網站程式上傳到伺服器或者虛擬機器上安裝還原就ok了,這樣網站就能正常。其中會用的的軟體只有ftp上傳工具,我常用的有2個軟體8uftp和FlashFXP。
第二種需要在自己的電腦上搭建網站執行所需要的環境,一般網站需要php和mysql,這裡如果單獨配置環境比較麻煩,建議選擇整合軟體配置,只需簡單安裝即可,推薦的軟體有APMServ、Wampserver、phpStudy等。
2、網站程式選擇
市面網站系統多如牛毛,如無十分必要建議比較流行的開源程式,使用的人多bug少,遇到問題好解決。一般建部落格網站可以用wordpress、z-blog等, 建論壇社群可以用discuz論壇系統,商城可以用ecshop、shopex、shopnc等, 建資訊素材類企業站可以用dedecms、帝國cms、phpcms等,影片站選用蘋果cms、飛飛cms、海洋cms、馬克思cms等。
3、所需知識
用現成系統如果不進行二次開發php知識可以不需要,要二次開發的話就需要php知識了。現成系統一般自帶的預設模板都比較醜,需要單獨做模板,這些模板一般網上都可以購買下載,但是如果要修改模板需要掌握php知識和前端知識html css js等。編輯程式碼會用到軟體有EditPlus、Notepad++ 、UltraEdit、Vim、Sublime Text、Notepad、Visual Studio Code等。模板修改會牽扯到圖片處理問題,會用到PS AI CorelDRAW之類的軟體。
回覆列表
簡單列羅一下網站功能,以及需要什麼知識, 當做題主學習思路的一種參考吧
1. 網頁上要顯示內容,需要學學HTML
2. 光有文字還不行,還要考慮不同的顏色,佈局,排版,如圖做出這樣頁面效果,要學學基本的CSS
3. 有一些互動,比如修改了程式碼可以實時看到效果,得掌握Javascript
4. 直接寫CSS太累,需要套用別人寫好的,來得快,也比自己做出來的好看,那麼就可以用用Bootstrap
5. 現在網站有1000多張頁面,不可能做1000張html呀,所以這些都需要維護在資料庫裡面,那就學一個簡單的MySQL
6. 假設現在一共有100張表。。。。 怎麼維護他們之間的關係~ 彼此如何依賴,外來鍵如何關聯,這個需要學習表關係的相關知識
7. 有了資料庫,也有了表,那麼如何從這些表裡取資料呢? 我用的是php技術棧,那麼就需要用到php 框架,如laravel,thinkphp等..
8. 為了php 可以執行,需要一個Servlet容器,apache,簡單用用就可以了
9. 可是apache 總不能在自己機器上跑嘛,要放在公網上,執行,其他人才看得到呀,所以需要掌握如何在LINUX裡部署apache
當然後續還有很多技術上的事情,要根據自己遇到的問題,不斷學習瞭解才可以,希望我等回覆能幫到你