vuejs和php的區(qū)別:1、Vue是一套JavaScript框架;而PHP是一種腳本語言。2、Vue主要用于構建用戶界面,可以做單頁面應用程序開發(fā);而PHP主要用于Web開發(fā),可以做網站開發(fā)、APP后臺開發(fā)等。
本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6&&PHP7版,DELL G3電腦。
vuejs簡介
Vue (讀音 /vju?/,類似于 view) 是一套用于構建用戶界面的漸進式JavaScript框架。與其它大型框架不同的是,Vue 被設計為可以自底向上逐層應用。Vue 的核心庫只關注視圖層,不僅易于上手,還便于與第三方庫或既有項目整合。另一方面,當與現(xiàn)代化的工具鏈以及各種支持類庫結合使用時,Vue 也完全能夠為復雜的單頁應用(SPA)提供驅動。
Vue.js 的目標是通過盡可能簡單的 API 實現(xiàn)響應的數(shù)據(jù)綁定和組合的視圖組件。
Vue.js 自身不是一個全能框架——它只聚焦于視圖層。因此它非常容易學習,非常容易與其它庫或已有項目整合。另一方面,在與相關工具和支持庫一起使用時 ,Vue.js 也能驅動復雜的單頁應用。
PHP簡介:
PHP是一種簡單的,面向對象的,解釋型的,健壯的,安全的,性能非常之高的,獨立于架構的,可移植的,動態(tài)的腳本語言。
PHP語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網頁。
用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。
vuejs可以做什么?
1、Vue.js能讓基于網頁的前端應用程序開發(fā)起來更加方便。
2、vue可以簡單寫單個頁面,也可以寫一個大的前端系統(tǒng)。
3、Vue可以做從簡單到復雜的前端單頁應用,隨處可見的Web前端都可以用Vue來開發(fā)。
4、Vue上手速度快、功能強大,且提供了非常好用的腳手架vue-cli,很簡單就可以構建并讓自己的項目跑起來。
php可以做什么?
1、PC端網站開發(fā)
60%全球互聯(lián)網網站在用PHP技術,80%國內互聯(lián)網網站在用PHP開發(fā)。這些網站包含購物網站,政府企業(yè)網站,QQ空間,論壇博客等等。
2、 APP后臺開發(fā)
APP后臺開發(fā)是移動互聯(lián)網發(fā)展的一個大產物。大多數(shù)網站為了讓用戶在手機上能夠得到更好體驗效果,都加入APP的開發(fā)行列中。而PHP后端技術是最適合APP后臺開發(fā)的語言。
3、 WebAPP和輕應用開發(fā)
微信小程序,就是一種不需要下載安裝即可使用的應用,掃一掃即可打開應用。未來這一塊肯定是趨勢。
涉及領域:跟互聯(lián)網沾邊的全部領域