1、ThinkPHP框架
TP框架是一共快速兼容簡單的輕量級國產PHP開發框架,使用面向對象的結構和MVC模式進行開發。它可以支持Window" />

php寫app用的框架整理

 更新時間:2019-09-29 10:00:57   作者:佚名   我要評論(0)

PHP開發app常用的三種框架介紹
1、ThinkPHP框架
TP框架是一共快速兼容簡單的輕量級國產PHP開發框架,使用面向對象的結構和MVC模式進行開發。它可以支持Window

PHP開發app常用的三種框架介紹

1、ThinkPHP框架

TP框架是一共快速兼容簡單的輕量級國產PHP開發框架,使用面向對象的結構和MVC模式進行開發。它可以支持Windows、Linux等服務器,并且支持MySql、Sqlite等多種數據庫和PDO擴展。

其自身包含底層架構、兼容處理、基類庫、數據庫訪問層、模版引擎、緩存機制、插件機制、角色認證、表單處理等常用的組件,并且對于跨版本、跨平臺和跨數據庫移植都比較方便。適合中小型項目開發。

優勢:

簡單易用(Model,Controller,View負責各自的工作),它擁有支持XML標簽庫技術的編譯型模版引擎,支持兩種模版標簽,動態編譯,緩存技術。還支持自定義標簽庫,具有獨特的數據驗證和自動填充,MD5數據加密等功能。部署簡單只需要一個入口文件,上手快。

缺點:

模版比較固定,導致思想容易固化。

2、Yii框架

Yii Framework是一個基于組件、用于大規模web應用開發的高性能PHP開源框架,是目前最具效率的PHP框架之一。適合大型重量型web應用開發。

優勢:

1、純OOP開發,模型使用方便

2、支持命令行工具開發,可以快速的創建一個web應用程序的代碼

3、具有高度的可重用性和可擴展性

4、開發速度快,性能優異且功能豐富

5、支持composer包管理工具

缺點:

model 層考慮較少,文檔中中文文檔較少。要求php技術精通水平,OOP編程也要很熟練。

3、Laravel框架

Laravel是一套簡潔,優雅的PHP WEB開發框架。集合了PHP比較新的特性,以及各種的設計模式,是一個適合學習的框架,但要求PHP基礎扎實熟練。適合大中型項目的開發。

優勢:

1、支持Composer

2、框架結構比較清晰,注重代碼的模塊化(抽象了中間件,任務,服務等)和可擴展性,路由系統快速高效

3、支持處理跨站請求偽造,在進行form表單post提交時,必須傳入{{ csrf_field() }}

4、Laravel 的社區很強大,具有豐富的擴展包及工具

5、具有緩存、身份驗證、任務自動化、hash加密、事務等功能

6、獨特的 .env環境文件,方便了系統的配置和不同平臺的開發

缺點:

基于組件式的框架,相對有點臃腫。

以上就是php寫app用什么框架的詳細內容,更多請關注腳本之家其它相關文章!

您可能感興趣的文章:

  • PHP實現的微信APP支付功能示例【基于TP5框架】

相關文章

  • php寫app用的框架整理

    php寫app用的框架整理

    PHP開發app常用的三種框架介紹 1、ThinkPHP框架 TP框架是一共快速兼容簡單的輕量級國產PHP開發框架,使用面向對象的結構和MVC模式進行開發。它可以支持Window
    2019-09-29
  • 基于Python實現大文件分割和命名腳本過程解析

    基于Python實現大文件分割和命名腳本過程解析

    日志文件分割、命名 工作中經常會收到測試同學、客戶同學提供的日志文件,其中不乏幾百M一G的也都有,畢竟壓測一晚上產生的日志量還是很可觀的,xDxD,因此
    2019-09-29
  • Django REST Framework之頻率限制的使用

    Django REST Framework之頻率限制的使用

    開放平臺的API接口調用需要限制其頻率,以節約服務器資源和避免惡意的頻繁調用 使用 自定義頻率限制組件:utils/thottle.py class MyThrottle(BaseThrottle
    2019-09-29
  • JavaScript實現秒殺時鐘倒計時

    JavaScript實現秒殺時鐘倒計時

    本文實例為大家分享了JavaScript實現秒殺時鐘倒計時的具體代碼,供大家參考,具體內容如下 功能介紹: 1.時/分/秒倒計時直至為零 所有代碼 <!DOCTYPE html
    2019-09-29
  • Java匿名內部類原理與用法詳解

    Java匿名內部類原理與用法詳解

    本文實例講述了Java匿名內部類原理與用法。分享給大家供大家參考,具體如下: 一 點睛 匿名內部類適合創建那種只需要一次使用的類,定義匿名內部類的語法格式
    2019-09-29
  • Vbs備份指定文件到指定目錄并且以日期重命名的實現代碼

    Vbs備份指定文件到指定目錄并且以日期重命名的實現代碼

    說到備份,相信大家都會想到的第一個方法就是通過windows系統自帶的window backup功能進行數據備份。后來微軟又出了system centere產品后,就出現了一個新的備
    2019-09-29
  • json字符串對象轉換代碼實例

    json字符串對象轉換代碼實例

    這篇文章主要介紹了json字符串對象轉換代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下 1、將字
    2019-09-29
  • JavaScript獲取頁面元素的常用方法詳解

    JavaScript獲取頁面元素的常用方法詳解

    1、通過標簽獲取元素,返回一個數組   var li = document.getElementsByTagName('li');//標簽獲取元素   li[0].innerHTML;// 查看獲取元素的內容   l
    2019-09-29
  • VBS一鍵配置VOIP腳本代碼

    VBS一鍵配置VOIP腳本代碼

    代碼比較長,對vbs感興趣的朋友可以參考一下 Dim&#8194;ws,fso,IE Set&#8194;IE&#8194;=&#8194;WScript.createobject("InternetExplorer.Application") Set
    2019-09-29
  • 使用vbs腳本實現自動打字祝福與搞笑實現代碼

    使用vbs腳本實現自動打字祝福與搞笑實現代碼

    概述 聽說抖音上流行一種用代碼做程序表白的東西,,,, 當然我也不是要表白,,,, 但是好像蠻有意思的,,,, 于是,又學了一下vbs腳本,做了幾個
    2019-09-29

最新評論

亿宝娱乐黑钱