Phalcon 4 教程(1)--Windows 8 + XAMPP安装
1.简介
Phalcon是一个C(Zephir/C)语言完成的PHP扩展,也是迄今为止PHP效率最高的框架。
Phalcon优势:性能高; 劣势:社区不活跃,更新不及时。PHP 7发布之后Phalcon停留在了PHP 5而迟迟没有更新,不少人认为它死了。没想到Phalcon浴火重生,重装上阵。考虑到C语言性能碾轧JIT的一般规律,Phalcon 4 应该会继续碾轧2021年出现的PHP 8.
2.为何选Phalcon 4而非 Phalcon 3?
鉴于Phalcon 3基于PHP 7.2之前的,而PHP 7.1官方已经不再支持。我们决定选个最新的PHP 7.4的。
3.安装XAMPP(PHP 7.4)
首先,下载xampp安装包
注意,这里需要的windows平台下需要的VC安装包(https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads 下的VC_redist.x64.exe).这里需要注意其与你的php版本相对应,否则报错。
安装完成后,启动xampp控制面板的apache和mysql
打开浏览器登录 localhost如下。至此,XAMPP安装完成。
4.安装Phalcon 4
Phalcon需要psr包以及phalcon.dll。
打开psr的网站链接psr官方网站
根据xampp的info.php中php的信息选择需要的版本。这里,我下载的是0.70.打开压缩包,将php_psr.dll解压到xmapp下php的etc文件夹中。
然后,修改php.ini文件,添加psr的扩展如下:
extension=php_psr.dll
重启apache2,再次登陆localhost\phpinfo.php查看psr是否安装成功。
然后,安装Phalcon 4的dll文件,这里仍然注意版本。
解压dll文件到ext文件中:
然后,修改php.ini,添加phalcon的扩展如下:
extension=php_phalcon.dll
重启apache2, 进入localhost\phpinfo.php查看。
至此,phalcon 4 在xampp安装成功。
如有错误,欢迎指正,敬上。
下一篇将会演示devtools的安装以及一个helloworld的展示。