在了解一個(gè)新的php框架,首先關心的是yaf的性能,其次才是安全等等要素,php各種各樣的框架,性能也不一樣.目前使用的yii和(hé)ci性能還(hái)不錯,了解yaf之後,發現他們性能差的十萬八千裏. 今天就來(lái)聊聊我yaf我認為(wèi)的優點和(hé)缺點。
在和(hé)其他用PHP寫的PHP框架來(lái)比的話(huà), Yaf就是劍的第二層境界. 框架不在你(nǐ)手中, 而在PHP的”心”中.
目前PHP的框架層出不窮, 其中不乏很(hěn)多(duō)優秀的框架, 比如Zend官方支持的Zend Framework, Yii, ci等等. 但(dàn)在這繁多(duō)的框架也就造成了公司內(nèi)多(duō)種框架的業務産品. 這些(xiē)框架之間(jiān)的不同, 也就導緻了多(duō)種版本的類庫, 框架, 約定, 規範,,,,
那(nà)麽, 為(wèi)什麽現在開(kāi)源社區(qū)沒有(yǒu)一個(gè)成熟的用PHP擴展開(kāi)發的框架呢?
用PHP擴展寫PHP框架的難點
那(nà)既然這樣, 為(wèi)什麽還(hái)要用PHP擴展來(lái)開(kāi)發框架呢, 或者說, 這可(kě)行(xíng)麽?
用PHP擴展寫PHP框架的可(kě)行(xíng)性
其實, 來(lái)點簡單的,我認為(wèi)yaf最大(dà)的有(yǒu)點是性能,這不是一般的快,性能比其他php框架快上(shàng)十幾倍,和(hé)原生(shēng)的php相差不是非常多(duō)。缺點也很(hěn)明(míng)顯,畢竟是C的擴展,如果程序有(yǒu)漏洞,作(zuò)者未及時(shí)更新,使用者在不懂C的情況下,隻能看着網站(zhàn)受辱或者祈禱,或者關閉網站(zhàn).
*請(qǐng)認真填寫需求信息,我們會(huì)在24小(xiǎo)時(shí)內(nèi)與您取得(de)聯系。