使用angularjs構建頁面和使用php模板引擎構建頁面有什麼不同

來源:互聯網
上載者:User
關鍵字 php angularjs
使用angularjs構建頁面和使用php模板引擎構建頁面有什麼不同

回複內容:

使用angularjs構建頁面和使用php模板引擎構建頁面有什麼不同

  • angular構建的頁面可以響應事件,雙向繫結資料和顯示 使用者提交無重新整理,使用者體驗更好

  • angular的標籤可以根據需求自訂,完全取決於你的需求和想象力 ,php模板的標籤仍然局限於有限的幾個html標籤

  • php的模板渲染是大量用戶端請求伺服器,渲染模板的壓力全部集中到伺服器上,cpu壓力隨著並發量的增加線性增加, angular渲染模板的壓力分散到每台用戶端電腦上,用戶端並發增加的時候對伺服器無壓力

  • php的模板渲染以後傳輸的是html 多次請求相同的html標籤來回傳輸,佔用頻寬, angular的模板只在第一次載入的時候才傳輸,後續的請求只傳資料,佔用頻寬更少,更適合移動用戶端

  • php的模板產生的html 如果不涉及複雜的js,所有瀏覽器都相容 angualar的模板至少ie8以上才能用

php是服務端產生dom。 angularjs等前段架構是前端產生dom

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.