LNMP
- LNMP = Linux + Nginx + Mysql + PHP
LAMP
- LAMP = Linux + Apache + Mysql + PHP
break和continue 區(qū)別
continue : 跳出本次循環(huán), 開(kāi)始下一次循環(huán)
break : 跳出當(dāng)前循環(huán)體
方法和函數(shù)的區(qū)別
函數(shù)是單獨(dú)存在的躏哩,也就是面向過(guò)程部分定義的; 全局作用域里的函數(shù),引入后可以在任何地方直接調(diào)用
方法是依賴于類存在的,也就是面向?qū)ο笾卸x的; 類的靜態(tài)方法能夠通過(guò)類名直接調(diào)用
左斜杠和右斜杠區(qū)別
/ 和 \ 作為路徑符,在window上沒(méi)有區(qū)別亭敢,但 linux 只能用 / 做路徑符
\ 在字符串中是轉(zhuǎn)義符
\ 還作為命名空間分隔符
Redis和Memcached的區(qū)別
Redis和Memcache都是將數(shù)據(jù)存放在內(nèi)存中,都是內(nèi)存數(shù)據(jù)庫(kù)。但是Memcache還可以緩存其他東西蹦浦,比如圖片、視頻
存儲(chǔ)安全撞蜂,memcache掛掉后盲镶,數(shù)據(jù)沒(méi)了;redis可以定期保存在磁盤(pán)(持久化)
redis除了可以做nosql數(shù)據(jù)庫(kù)之外蝌诡,還能做消息隊(duì)列溉贿、數(shù)據(jù)堆棧和數(shù)據(jù)緩存等。memcache適合于緩存sql語(yǔ)句送漠、數(shù)據(jù)集顽照、用戶臨時(shí)性數(shù)據(jù)、延遲查詢數(shù)據(jù)和session等
分布式與集群的區(qū)別
分布式:一個(gè)業(yè)務(wù)分拆多個(gè)子業(yè)務(wù)闽寡,部署在不同的服務(wù)器上
集群:同一個(gè)業(yè)務(wù)代兵,部署在多個(gè)服務(wù)器上