Phalcon PHP Framework written in C-language
Clone or download
Pull request Compare This branch is 10368 commits behind phalcon:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Phalcon PHP Framework

Phalcon PHP is a web framework delivered as a C extension providing high performance and lower resource consumption

Get Started

Phalcon PHP is written in C with platform independence in mind. As a result, Phalcon PHP is available on Microsoft Windows, GNU/Linux, Mac OS X, You can either download a binary package for the system of your choice or build it from sources.


For use phalcon on windows you only should to download a DLL library ( Edit your php.ini file and then add:


Finally restart your webserver.


On a Unix based platform you can easily compile and install the extension from source code.


We need some packages previously installed.

  • PHP 5.x development resources
  • GCC compiler


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


yast2 -i php5-pear php5-dev libmysqlclient gcc make autoconf2.13


Follow this instructions to generate a binrary extension for your platform:

 # git clone git://
 # cd cphalcon/target/release
 # export CFLAGS="-O2 -fno-delete-null-pointer-checks"
 # phpize
 # ./configure --enable-phalcon
 # make
 # sudo make install

Add extension to your php.ini

Finally restart the webserver

Current Build Status

Phalcon PHP Framework is built under Travis CI service. Every commit pushed up to this repository will queue a build into the continuos integration service and will run all phpunit tests to ensure that everything is going well and the project is stable. The current build status is:

Build Status


Phalcon is open-sourced software licensed under the New BSD License. See the docs/LICENSE.txt file.