C語(yǔ)言寫的PHP框架,是不是一定要會(huì)C語(yǔ)言才能用?為什么?
人生最曼妙的風(fēng)景,竟是內(nèi)心的淡定與從容!
不是,C語(yǔ)言寫得PHP框架仍然是PHP框架,只是把框架中所需要的函數(shù)、類使用C擴(kuò)展的方式去實(shí)現(xiàn)。在使用框架的過程中,仍然遵循的是PHP語(yǔ)法。鳥哥的yaf就是這其中之一,使用它完全不需要C的基礎(chǔ)。
沒用過,但是肯定不需要,如果一個(gè)java框架需要學(xué)習(xí)php才能用,那叫java框架嗎?
你是指 Phalcon 嗎? 并不需要C語(yǔ)言基礎(chǔ)的,框架本身是把一些操作封裝成 PHP 語(yǔ)法的, 所以只需要根據(jù)文檔要求使用PHP的語(yǔ)言寫就可以了。
肯定不需要啊,都說是php框架了,肯定是php的語(yǔ)法。框架就是為了方便,不用理解復(fù)雜的邏輯和操作而存在的。
用C語(yǔ)言寫的框架,目前都是以擴(kuò)展的形式來(lái)寫,現(xiàn)在有yaf,phalcon,。。。服務(wù)器啟動(dòng)時(shí)候就把框架加載到內(nèi)存,整個(gè)php環(huán)境不再需要引入框架文件。這類框架都有php接口,直接用就行了。比如你安裝了 redis
擴(kuò)展(雖然這不是框架),調(diào)用的時(shí)候直接執(zhí)行 new Redis()
,phalcon框架,$Loader =new Loader();
就直接可以實(shí)例化了一個(gè)對(duì)象。
c語(yǔ)言寫的php框架,最終給你的接口還是php的,不要擔(dān)心。
使用框架只需要用php就夠了,想要閱讀框架的實(shí)現(xiàn)代碼才需要懂c語(yǔ)言。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)