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