⑴ web前端框架和php框架的區別,大神怎麼看
web前端框架一般用MVVM思想,而PHP後端框架一般用MVC思想。後端MVC中的V視圖層指的就是web前端操作的范圍,而前端框架又將其細化
⑵ PHP前端開發的時候你們都用什麼框架
一個優秀的WEB架構,必定會應用一些分層設計的思想,這樣可以讓系統開發起來更靈活,同時後期維護也比較方便。本文作者麥舒設計了一個前端與後端分離的架構,原文分享如下:
看了《系統架構:Web應用架構的新趨勢—前端和後端分離的一點想法》
這篇文章,對前端與後端的分離非常認同,這樣做對於系統的維護是有相當大的好處的。正好自己也設計了一個這樣的系統,於是把它拿出來,和大家討論一下。這個架構,與其說是想出來,還不如說是我做系統總結出來的最佳實踐。
我們做的系統,前端的頁面基本都是使用
JavaScript 的富戶端頁面,主要應用的框架用,jquery、jquery ui、knockout
js、Durandal、另外,還有自己封裝的一些 UI 組件,後端的主要採用到的技術有 OData、MVC、Linq to sql
以及自己寫的一個許可權管理組件,資料庫採用的是 SQL Server 2005。
⑶ PHP框架的PHP框架TOP10
排名前 10 並且最受歡迎的 PHP 框架(排名不分先後)。
Laravel
這款可能是現在最受歡迎的 PHP 框架,Laravel 非常強大,而且很高雅,易於學習和使用。非常值得一試!
Flight
Flight 是一個快速,簡單,可擴展的微型 PHP 框架,允許用戶快速的構建 RESTful web 應用,同樣易於學習和使用,簡單但是很強大!
Yii
Yii 是個高性能的 PHP 框架,用來開發 Web 2.0 應用程序,Yii 擁有很豐富的特性: MVC,DAO/ActiveRecord ,I8N/L10N,緩存,身份認證,基於用戶角色的訪問控制,scaffolding和測試等等。
Medoo
Medoo 是最輕的 PHP 資料庫,只包括了一個10,9kb 的文件,一個很強大的適用於簡單的 web 小應用開發的微型框架。
PHPixie
這個框架源於 Kohana 框架,是我最喜歡的框架了:兼容 MVC,能快速掌握,強大,你也應該試一試!
CodeIgniter
雖然是個比較老的框架,也快被淘汰了,但是我還是很喜歡這個強大的 MVC 框架 CI,無數次在我的項目中使用它,從來也沒對它失去信心,依然是我不變的選擇!
Kohana
Kohana 是個開源的,面向對象的 MVC web 框架,是使用 PHP5 來構建的。這個框架是由一群志願者隊伍開發的,他們致力於迅速,安全和小。
Symfony
這個框架是在 2005 年創建,是個非常強大的 MVC 框架,在企業界是非常受歡迎的。Symfony 是收到眾多的 web 應用框架啟發的:Ruby on Rails,Django 和 Spring ,它可能是最完整的 PHP 框架了。
Pop PHP
很多 PHP 框架很漂亮也很復雜,Pop 的建立是考慮到所有經驗層次的,提供了一系列可管理的學習曲線給初學者熟悉 PHP 的基礎,同時又提供了健壯和強大的功能給有經驗的 PHP 開發者。大小小於 2MB。
Phalcon
Phalcon 是一個開源的,滿棧的 PHP 框架,使用 PHP 5 類似 C 擴展的語言來編寫的高性能框架。用戶不需要會用 C 語言,Phalcon 會提供 PHP 類。Phalcon 是鬆散耦合,用戶可以隨意使用組件來創建 web 應用。
⑷ php全棧框架有哪些
PHP全棧~
全球前100萬的站點中,有70%左右的站點用PHP開發,它與Linux/Mysql/Apache/Nginx等組成黃金搭檔,無論從成本投入和開發周期的考慮,PHP都是一個不錯的選擇。
PHP可用在網站開發,API介面開發,伺服器端開發,廣告系統開發,內部OA系統開發,移動端後台開發,游戲開發等,特別在移動互聯網發展迅猛的今天,PHP借機上位,重回一線開發語言行列。
全棧是全面橫向發展,單學PHP是專精縱向發展。PHP學精了,也是有前途的。但是,現在有幾個做PHP的自己不會寫點前端?再說你不可能一來就進大公司做團隊開發,你只負責PHP開發。而小公司基本上也不會讓你只寫PHP,都是一個人當幾個人用。這就是為什麼全棧更有前途的原因。
最近國內外都在流行一個詞叫Full Stack,中文翻譯過來叫全棧工程師,也叫全端工程師。微博上很多專業人士都在討論全端工程師,有贊有毀的。我對全端工程師的定義是:掌握多種技能,並 能利用多種技能獨立完成產品的人。打外比方,全棧工程師就是一個能獨立蓋一幢10層小洋樓的人,而普通工程師,則是可以和一群人蓋一幢摩天大樓的人。至於 要掌握哪些技能,我覺得這個要跟從事的行業與技術方向有關,做互聯網的和做軟體的是不一樣的,即使是做互聯網的,後端也可以分為很多種技術流派。
⑸ PHP開發與Web前端開發有什麼區別
一、主體不同
1、PHP:是一種易於學習和使用的伺服器端腳本語言。只需要很少的編程知識就能使用PHP建立一個真正交互的WEB站點。
2、Web前端:是創建Web頁面或app等前端界面呈現給用戶的過程。
二、過程不同
1、PHP:PHP網頁文件被當作一般HTML網頁文件來處理並且在編輯時可以用編輯HTML的常規方法編寫PHP。
2、Web前端:通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現互聯網產品的用戶界面交互。
三、學習的框架不同
1、PHP:可選的框架包括CakePHP、CodeIgniter、Zend等。
2、Web前端:熟悉掌握HTML、伺服器端腳本語言、CSS和JavaScript之後,學習Web框架可以加快Web開發速度,節約時間。
⑹ weiphp是基於哪個前端框架開發的
它是基於OneThink內容管理系統,而OneThink是基於ThinkPHP3.2
開發的
⑺ php可以和哪些前端框架搭配建站
我是個只要小學水平的人,我不知道你說的前段框架說什麼意思 。你能說幾個 前端框架是什麼意思嗎?我自己本身會做網站的 ,我知道做網站的流程,首先是學 網站的前端,比如 ,xhtml 或者是 html5 css ,js , 還有網頁美工設計 等等 。後端 ,就是學 php mysql 這些知識 。前端框架 ,我知道一個web前端的 類吧?也就是庫,Bootstrap 這個名字 。當然我覺得 只要是 基於 html css js 這些的 ,就可以和php 搭配 。不知道我說的對不? 當然我的不代表正確答案。當然我本人認為 ,開始學php 的時候 ,不要和這些框架搭配 ,這些是網站成型的時候用的 ,比如說那些開源的程序 。我之前 就用 wordpress 程序和 Bootstrap 搭配過,網站的樣子 的確漂亮的很多 。當然我就說這些吧 。
⑻ 如何開發一套PHP前端框架
想法不錯,但糾正一點,前端框架跟php不是依賴關系,你開發出一個前端框架,可不止php能用,Java、.net也是可以套用的
要開發前端框架,你得會前端技術html+css+js
會了前端技術,在看框架是給後台用的,還是前端網頁用的,如果是後台用的,像表單啊、列表顯示啊等等樣式,頁面布局等都得處理好;如果是前端展示用戶可以看的,這個就復雜多了,要達到怎樣的效果,怎樣的用戶交互等,這些可能還要有UI設計,並且開發好後,給其他的系統用,還不一定能套用,畢竟,前端的用戶交互不是一成不變的
⑼ thinkphp的前端用什麼框架
一個後端框架,問前端用什麼框架,這樣合適嗎》
⑽ php前後端分離 前端用什麼框架
vue
.......................