今天跟大家講解下web程序員應具備哪些知識,網(wǎng)站我們分為前端、后端,組成在一起就可以搭建一套獨立的網(wǎng)站。在招聘職位中,前端和后端是分開來招聘的,有前端設計師,PHP后端工程師。如果你能獨立完成一個網(wǎng)站,那就是全棧工程師了。好了,讓我們來看看搭建web具體都包含哪些知識點:
前端:
基礎知識包括:HTML、CSS、Javascript,應用的前端主流框架有bootstrap、semantic等等,
掌握這些基本知識就可以設計靜態(tài)頁面了。
后端:
LNMP ,指的是Linux系統(tǒng)下Nginx+MySQL+PHP這種網(wǎng)站服務器架構(gòu)。除了LNMP架構(gòu),還要懂redis方面的知識。
Linux:
會操作基本命令,遠程連接終端,查看進程,文件目錄等操作。
MySQL:
存儲數(shù)據(jù)的地方,會增刪改查,連表操作命令等。
Nginx:
掌握安裝配置nginx,查看服務,啟動服務等命令,知道基本的nginx核心配置選項。
PHP:
基礎核心技能,基本語法數(shù)組、字符串、數(shù)據(jù)庫、XML、Socket、GD/ImageMgk圖片處理等等。
Redis:
數(shù)據(jù)結(jié)構(gòu)服務器,了解其應用范圍,了解基本的數(shù)據(jù)存儲結(jié)構(gòu)。
-
程序員
+關注
關注
4文章
952瀏覽量
29815
發(fā)布評論請先 登錄
相關推薦
評論