phalcon开始使用phalcon


备注

Phalcon是PHP的开源,完整堆栈框架。

功能在可以使用的PHP类中公开。作为C扩展编写,它针对极高性能进行了优化,是PHP开发人员可用的最快框架。


有用的链接:

资源链接
球队 https://phalconphp.com/en/team
文档 https://docs.phalconphp.com/
下载和安装说明 https://phalconphp.com/en/download
论坛 https://forum.phalconphp.com/
博客 https://blog.phalconphp.com/
GitHub上 https://github.com/phalcon/cphalcon
路线图 https://github.com/phalcon/cphalcon/wiki/Roadmap
用Phalcon建造 https://builtwith.phalconphp.com/

版本

发布日期
2.0.0 2014年4月17日
2.0.1 2015-05-07
2.0.2 2015年5月25日
2.0.3 2015年6月10日
2.0.4 2015年7月7日
2.0.5 2015年7月14日
2.0.6 2015年7月21日
2.0.7 2015年8月17日
2.0.8 2015年9月25日
2.0.9 2015年11月23日
2.0.10 2016年2月4日
2.0.11 2016年5月4日
2.0.12 2016年5月16日
2.0.13 2016年5月24日
3.0.0 2016年7月29日
3.0.1 2016年8月24日

安装

从Phalcon 专用下载页面下载安装文件,以及查找使Phalcon与流行平台一起使用的手册。

视窗

将实际的DLL文件放在适当的目录中以扩展PHP功能。对于XAMPP使用xampp\php\ext\ - 而对于WAMP使用wamp\bin\php\php*\ext\ derectory。然后通过将extension=php_phalcon.dll 添加到相应的php.ini 文件来启用Phalcon。重新启动Web服务器,Phalcon应该可用。

Linux平台

要编译所需的Phalcon版本,首先要安装PHP源代码以及其他一些必要的工具:

#Ubuntu
    sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev

#Fedora
    sudo yum install php-devel php-mysqlnd gcc libtool

#RHEL
    sudo yum install php-devel php-mysql gcc libtool

#Suse
    yast2 -i php5-pear php5-devel php5-mysql gcc

#OS X (Using Homebrew)
    brew tap homebrew/dupes
    brew tap homebrew/versions
    brew tap homebrew/php
    brew install php5x php5x-phalcon # Where "x" - minor number of PHP
 

完成所有安装后,可以编译Phalcon:

git clone --depth=1 git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install
 

(选择所需的版本而不是仅使用git://github.com/phalcon/cphalcon.git )之后,Phalcon扩展应该在PHP目录中可用。剩下的就是在所需的php.ini 文件中包含extension=phalcon.so 。重新启动Web服务器,它应该可用。

Ubuntu用户

可以使用以下命令直接从存储库安装Phalcon:

sudo apt-add-repository ppa:phalcon/stable
sudo apt-get update
sudo apt-get install php5-phalcon
 

Mac OS X.

家酿

如果你安装了brew,首先需要点击homebrew-php:

brew tap homebrew/homebrew-php
 

之后,您需要确定您的PHP版本。这可以通过以下命令完成:

php -v
 

该命令将输出类似于PHP 5.6.22 您需要第一个和第二个数字,在这种情况下为56 。然后运行以下命令以安装正确的版本(用您拥有的版本替换56 ):

brew install php56-phalcon
 

资料来源: