Phalcon7是一款基于C扩展的php web框架,具有开源、全堆栈的特点,用户无需学习和使用C语言,所有函数就可以以PHP类的方式出现,软件体积小,占内存低,是您进行php开发的好帮手,需要的朋友快快下载吧!
软件功能
低开销
与传统框架相比,内存消耗和CPU相对较低
MVC和HMVC
模块,组件,模型,视图和控制器
依赖注入
依赖注入和服务的位置,它本身就是它们的容器。
休息
在这种情况下,您可以使用微型或全堆栈应用程序来实现您的目标。另外还有一套功能强大的HTTP助手。
自动装载机
提供PSR-4之后的PHP类的自动加载机制。
路由器
Phalcon \ Mvc \ Router提供高级路由功能。
Apache下配置Phalcon教程
以下内容是你可能在使用Apache下搭建Phalcon时可能会用到的配置。这些内容重点关注于mod_rewrite模块的配置,以便可以使用友好的链接和路由组件 router component 。通常一个应用会有以下目录结构:
在主文档根目录下(Directory under the main Document Root)
这是一种最为常用的情况,应用安装在根目录下的任意一个目录。对于这种情况,我们使用两个.htaccess文件,第一个用于隐藏应用转发全部请求到对应文档根目录(public/)的相关代码。
然后第二个.htaccess位于public/下,并将全部的URI重定向到public/index.php文件。
如果你不想使用这些.htaccess文件,你可以将这些配置移到apache的主配置文件中:
虚拟主机(Virtual Hosts)
第二份配置则允许你可以将一个Phalcon应用安装在虚拟主机:
更新日志
phalcon7 v1.2.2主要是Bug的修复和优化,优化了验证码 Phalcon\Chart\Captcha 类,设置前后干扰字符长度,默认为1。
支持从 CLI 获取有关 MVC 应用程序的 URL 信息
新增 Phalcon\Socket\Server::setDaemon