『壹』 簡單好用的php框架
用過 symfony, laravel, thinkphp, 各有優勢, 如果說簡單好用
建議使用thinkphp, 封裝了許多功能代碼, 可以讓開發者專注於業務邏輯
『貳』 新人剛接觸 PHP,哪種框架比較容易上手
題主如果是一個剛接觸PHP的新人的話,可能會覺得框架很多,各個框架都有各自的特點,難以掌握,其實雖然每個框架的特點不一樣,但是框架的思路都是差不多的,如果你用熟了,就會覺得什麼框架都差不多。不過剛開始接觸這些的話,了解框架還是要有先後順序的。
總之你要在框架中,學習如何去使用它,一開始往往會覺得很難,但是熟練了之後你會發現原來的框架實際上是相同的,框架可以隨心所欲的使用也不是什麼難事,只要你不放棄的堅持學習就可以做到。
『叄』 php哪個框架比較好
首推 Laravel ,其次是 Yii,Laravel 的設計思想以及在工程實踐上的支持,超過 ThinkPHP 好幾個世代。如果說原生的 PHP 是火槍, ThinkPHP 就是來福槍,Lavavel 則是沖鋒槍。你要打獵的話,帶把來福槍完全足夠了,但是要上戰場,非得更自動化的沖鋒槍不行。
好處有很多啊:
Composer 做包管理
標準的 Autoload 實現,可以讓 `include xxx.php` 成為歷史
各種依賴注入
ORM 支持
好用的命令行和腳手架
豐富的文檔和活躍的社區
即使有這么多好處,也不過是追趕了幾年前 ROR 的水平,還在用 ThinkPHP 的人,不過是懶得接觸新知識罷了。
說ThinkPHP適合國人使用的人,自黑的時候不要帶上別人,多謝。
『肆』 對於php初學者學習哪個框架比較好
推薦使用thinkphp,這個比較簡單,上手比較快
ThinkPHP是一個快速、兼容而且簡單的輕量級國產PHP開發框架,誕生於2006年初,原名FCS,2007年元旦正式更名為ThinkPHP(以下簡稱TP)。作為國產框架,在國內。大多數企業都會選擇使用,所以,要想在國內發展,這個框架必須學會,而且TP系列的框架。會讓你涵蓋所有的項目類型:
CMS系統: onethink、corethink、thinkcmf
商城系統: Tpshop
目前TP已發展到版本5,不過建議你先學習tp3.2版本,學會之後,,進階tp5(專為api而生),
注意:tp3.2版本和tp5版本沒有任何關系了。完全不同,
『伍』 php有哪些框架
PHP的框架有很多,這里說一部分供大家參考:
國內框架:ThinkPHP, Canphp, KYPHP, InitPHP, SpeedPHP, CdvPHP,KPHP。
國外著名框架:Zend Framework,Codelgniter,CakePHP,Symfony,Yii,Seagull,Laravel。
小型框架:E,DuoLamPHP,Difeye,GalaxixPhp,PhpPeanuts,Rong Framework,Openbiz Framework。
『陸』 使用過哪些php框架.試描述其優劣點
1、BroPHP框架:
優點:輕量級學習型框架,配置簡單,操作簡單,容易上手,提供了比較全面的文檔。 缺點:
2、ThinkPHP框架:
優點:功能比較全面,配置相對比較簡單,操作相對比較簡單,容易上手。
缺點:麻煩的URL路由,不支持模板的部分緩存,提供的操作方法太多,新手不知如何選擇,文檔不夠全面。
3.CodeIgniter框架:
優點:
1. 配置簡單,全部的配置使用PHP腳本來配置,執行效率高;具有基本的路由功能,能夠進行一定程度的路由;具有初步的Layout功能,能夠製作一定程度的界面外觀;資料庫層封裝的不錯,具有基本的MVC功能
2. 快速簡潔,代碼不多,執行性能高,PHP框架簡單,容易上手,學習成本低,文檔詳細;自帶了很多簡單好用的library,框架適合小型應用
缺點:
1. 把Model層簡單的理解為資料庫操作
2. PHP框架略顯簡單,只能夠滿足小型應用,略微不太能夠滿足中型應用需要
『柒』 現在PHP最好用的框架什麼
Zend Framework
Zend Framework 在開發社區中有大量的追隨者,它致力於Web 2.0風格的程序。因為它眾多的追隨者組成的活躍用戶開發的擴展支持,Zend被稱為「The PHP Company」。Zend是一個,也可能不是,今天可用的最受歡迎的PHP開發框架。它有健壯的特徵能夠支持協作開發,它需要一些PHP的額外知識。
Symfony
Symfony 是為那些更加職業的主要開發企業級程序的開發者而准備的——特別是 Askeet 和 Yahoo! Bookmarks。這款開源PHP開發框架有著豐富的特性,做起這些來綽綽有餘,它主要的缺點是比其他的框架略微慢一些。
Canphp
Canphp是一個中國開源的php框架,主要的設計理念就是為了追求簡單,減少php初學者的學習成本,而且追求高效率,模版類不提供其他標簽,直接應用php的源代碼,還有它是微內核設計,移植性強,鬆散耦合等特點,能集成到你任何一個系統裡面。其中集成的http類相當的強大,採集圖片速度相當的快,為什麼這樣呢?因為適用了模擬非同步多進程的原理。
Codelgniter
Codelgniter 以它的簡單易用,性能和速度而聞名。與 Symphony 不同,這款PHP開發框架對於共享主機的用戶而言很理想,如果你想有一個小型覆蓋面的框架。它提供了簡單的解決方案,還有擴展的知識庫,通過視頻教程,用戶指南和wiki來提供支持。
Seagull
Seagull 是一個良好的PHP開發框架,可以用來開發Web,命令行和GUI程序。這是一款無論對初學者還是職業程序員而言都及其簡單的開發框架。對於初學者,Seagull提供一套包含樣常式序的庫,經過簡單修改就能符合你的要求,而對於專家級程序員,Seagull提供了一整套設置選項——包括最佳練習,標準的和模塊化的代碼庫——來快速簡單地構建Web程序。Seagull有一個活躍的用戶社區以及豐富的支持文檔。
InitPHP
InitPHP是一款輕量級的php開發框架,採用分層體系架構,適合大中型網站架構。提供豐富的library類庫,以及簡單的框架擴展機制。InitPHP還提供詳細的開發文檔,可以讓您在使用該框架的時候更加簡單實用。InitPHP實現了抽象DB層、分層體系架構、緩存無縫切換機制、簡單模板機制、多模型部署機制、強大的安全體系,是您快速開發php應用的利器!
『捌』 php開發類似大眾點評用什麼框架
用的是Phalcon框架。
Phalcon是基於C語言的擁有高性能和低功耗等特點的開源PHP開發框架。它是一個全棧的PHP框架,為開發者提供了網站及應用開發所需的大量高級工具。Phalcon中的所有函數都以PHP類的方式呈現,開發者既無需學習和使用C語言,又無需擔心性能的問題。性能優越是Phalcon受歡迎的最主要的因素。
『玖』 PHP哪個框架最好
二話不說先來一個 Github 上 PHP 開源項目的排名 Search · stars:>0 · GitHub , 好有個概念.
大家的回答都比較老了, 現在是 2014 年 8 月下旬, PHP 最近這幾年還是發生了很多變化, 尤其是 Laravel 的出現, 讓很多已經開始放棄 PHP 的人又從新回到 PHP 的懷抱.
離開 PHP 是因為覺得社區就是一盤散沙, 大家各種為戰, 當我想學個框架, 來提高生產效率的時候, 上 Google 一搜, 出來的就是
50個你必須了解的 PHP 框架>
<10個最有名的 PHP 框架>....
真的很嚇人, 這么多的框架, 我無從入手.
最後我下定決心, 把每一個框架都學習一遍, 真正在學習的時候, 頭又大了, 每一個框架都有不同的代碼規范, 不同的架構, 不同 "功能一樣調用方式不一樣的函數方法" , 可以這么說
每一個框架都在發明屬於自己的語言
在學到第五個框架的時候, 我就決定放棄了, 因為, 我覺得, 我雖然年輕, 但是不至於時間如此廉價的浪費掉.
後來一直聽說 Ruby 社區有一個叫 Ruby on Rails 的 Web 框架, 是全世界最好的框架, 為了用上最好的框架我開始學習 Ruby 直到接觸 Rails, 還記得第一次用 Rails 寫 Demo App 的時候, 熱淚盈眶呀, 多麼好的設計, 並且最重要的, Rails 的社區是如此理智, 大家喊得口號是
Convention over configuration;
DRY - Don't Repeat You;
KISS - Keep it simple and stupid;
Don't reinventing the wheel;
Optimized for programmer happiness and sustainable proctivity
多麼智慧, 多麼聰明, 又是多麼簡單的一些想法, 我瘋狂的愛上了 Rails.
2012 年末, 無意間在 Tuts+ 網站上看到 Jeffrey Way 的一套 Laravel 3 Essentials ( 注意: Laravel 現在已經是 Laravel 4 了, 這套課程已經 out dated 了 ) 課程, 看完以後對 Laravel 印象深刻, 從那會就一直留意 Laravel 的發展.
2013 年 6 月份, Laravel 4 發布, 集成了 Composer, 框架的可擴展性極高, 還有 100% full testing coverage.
關於 Laravel 4 的好, 我在這個問題裡面已經講了 最好的 PHP 框架是什麼?為什麼? , 就不復制過來了.
Laravel China:
Laravel China is ready Laravel 中文文檔 , 歡迎發起 issue 提交紕漏 和建議 --> Laravel China · GitHub
『拾』 有推薦一個比較值得學習的Php框架么
首推 Laravel ,其次是 Yii,Laravel 的設計思想以及在工程實踐上的支持,超過 ThinkPHP 好幾個世代。