欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          yii2強在哪

          yii2強在哪

          1、安裝簡單

          對Web開發(fā)者來說,時間就是金錢。沒有人會希望把自己的時間浪費在繁瑣的安裝和配置上。 (推薦學(xué)習(xí):yii框架)

          Composer會來處理安裝程序。而我比較喜歡傾向于使用基本的應(yīng)用模板,哪怕我的站點上有一個單獨的前端和后端組件。

          相反,我選擇在我站點的后端部分使用一個模塊。(Yii模塊是迷你應(yīng)用程序的最佳寫照,用來嵌入到你的主應(yīng)用程序中。)

          注:后面的很多例子中的目錄引用都使用到了簡單模板的目錄結(jié)構(gòu)。

          2、使用現(xiàn)代技術(shù)

          Yii是一個純粹的OOP框架,它充分利用了PHP一些較先進的功能,包括延遲靜態(tài)綁定,SPL類和接口,以及匿名函數(shù)。

          所有的類都被稱為命名空間,并允許你利用它們的PSR-4兼容的自動加載機。也就是說,包括Yii中的HTML輔助類,也是同樣如此簡單:

          use yiihelpersHtml;

          Yii還可以定義別名,來幫助簡化你的命名空間。在上面的例子中,use聲明會加載一個類定義,目錄中的默認路徑為 /vendor/yiisoft/yii2/helpers。這個別名被定義在BaseYii類中第79行:

          public static $aliases = ['@yii' => __DIR__];

          3、高度的可擴展性

          Yii就像一套西裝,看起來很大,但其實卻很容易調(diào)整來滿足你的需求。實際上,框架的每個組件都是可擴展的。舉一個簡單的例子就是,在你的觀點上增加了一個獨特的body ID。

          4、鼓勵測試

          Yii與Codeception是緊密相連的。Codeception是一個了不起的PHP測試框架,有助于簡化應(yīng)用創(chuàng)建部件、功能測試和驗收測試的過程。

          5、簡化安全性

          安全性是任何一個web應(yīng)用的重要組成部分,幸運的是,Yii有一些很棒的功能可以幫你解決這方面的煩惱。

          Yii帶有一個安全應(yīng)用組件,其中公開的幾個方法可以幫助創(chuàng)建一個更安全的應(yīng)用。其中一些比較有用的方法如下:

          ·generatePasswordHash: 從一個密碼和隨機因子生成一個安全的單向散列函數(shù)。這種方法為你編譯了一個隨機因子,然后通過PHP crypt函數(shù)功能提供的字符串創(chuàng)建了一個單項散列函數(shù)。

          ·validatePassword:對于generatePasswordHash,這是一個伴侶功能,并且允許你檢查用戶提供的密碼是否與你存儲的散列函數(shù)相匹配。

          ·generateRandomKey:允許你創(chuàng)建一個任意長度的隨機字符串。

          6、縮短開發(fā)時間

          大多數(shù)項目都會涉及一定的重復(fù)任務(wù),沒有人愿意浪費時間。而Yii提供的一些工具可以幫助你減少在這些任務(wù)中所花費的時間,將

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號