溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Phalcon

發(fā)布時(shí)間:2020-06-30 13:23:07 來源:網(wǎng)絡(luò) 閱讀:463 作者:blue_seven 欄目:開發(fā)技術(shù)

Phalcon:

    Phalcon是開源的,全功能棧、使用C擴(kuò)展編寫、針對高性能優(yōu)化的PHP5框架。Phalcon也是松耦合的,可以根據(jù)項(xiàng)目的需要使用其他對象。


安裝:

    作為PHP c擴(kuò)展形式的Phalcon,需要一個(gè)略微不同于傳統(tǒng)PHP的庫或框架的安裝方法。

    注意

        Phalcon 可編譯在PHP 5.3.1 及以上的版本,但是因?yàn)槔螾HP版本錯(cuò)誤導(dǎo)致內(nèi)存泄露,建議使用 PHP 5.3.11         或更高版本

        php 5.3.9 版本以前有幾個(gè)安全漏洞,不建議在生產(chǎn)網(wǎng)站中使用。


    Windows中安裝:

        1、下載  “php_phalcon.dll” 文件  下載地址 https://phalconphp.com/en/download/windows

        2、在php.ini 中添加  extension=php_phalcon.dll

        3、重啟服務(wù)器


    Linux/Solaris/Mac安裝

        1、基本要求:

          PHP 5.3.x/5.4.x/5.5.x development resources

          GCC compiler (Linux/Solaris) or Xcode (Mac)

          Git (如果不是已經(jīng)安裝在你的系統(tǒng),且你沒有從Github上下載這個(gè)包并通過FTP/SFTP上傳到你的服務(wù)器上)

       2、通用平臺下安裝指定的軟件包:

            #Ubuntu

            sudo apt-get install php5-dev libpcre3-dev gcc make php5-mysql

    

            # Suse

            sudo yast -i gcc make autoconf2.13 php5-devel php5-pear php5-mysql

    

            # CentOS/RedHat/Fedora

            sudo yum install php-devel pcre-devel gcc make

    

            #Solaris

            pkg install gcc-45 php-53 apache-php53


        3、編譯:

            git clone --depth=1 git://github.com/phalcon/cphalcon.git

            cd cphalcon/build

            sudo ./install


        4、具體參見====》https://docs.phalconphp.com/zh/latest/reference/install.html#linux-solaris-mac

   

      

    路由:

        標(biāo)準(zhǔn)理由:

                /:controller/:action/:params     controller----》控制器名稱,  action-----》方法名稱    params-----》傳遞的參數(shù)




向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI