Phalcon:
網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給成都創(chuàng)新互聯(lián)公司一個(gè)展示的機(jī)會(huì)來證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。Phalcon是開源的,全功能棧、使用C擴(kuò)展編寫、針對(duì)高性能優(yōu)化的PHP5框架。Phalcon也是松耦合的,可以根據(jù)項(xiàng)目的需要使用其他對(duì)象。
安裝:
作為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、通用平臺(tái)下安裝指定的軟件包:
#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ù)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。