遇到的问题:在linux上安装php5.5.26、phalcon2.0扩展、xhprof扩展,均正常安装,并可单独运行。但放在一起运行时出现“Segmentation fault”错误。注:xhprof是从github上下载的最新版。遇到问题时的上下文:1: 新建项目,使用phalcon命令行工具 ...
分类:
Web程序 时间:
2015-09-07 00:20:57
阅读次数:
431
其中phalcon也使用了依赖注入,而且phalcon在启动的过程中,需要使用很多的类,这些类都是通过依赖注入来进行配置的,然后通过加载器来载入的,下面介绍一下对于经常需要注入的服务。
对于路由器router,它负责解析url参数,该类文件是 \Phalcon\Mvc\Router,它的add参数类配置一个路由,下面是一个添加的范例:
$di->set('router', ...
分类:
其他好文 时间:
2015-08-31 01:15:16
阅读次数:
324
算了,写了半天又抹掉了,还是直接给你们看比较好的文章吧:依赖注入(实例以phalcon讲解)
分类:
其他好文 时间:
2015-08-21 07:01:03
阅读次数:
181
将侦听者绑定到组件上:usePhalcon\Mvc\DispatcherasMvcDispatcher,Phalcon\Events\ManagerasEventsManager;$di->set('dispatcher',function(){//创建一个事件管理$eventsManager=ne...
分类:
其他好文 时间:
2015-08-02 16:40:29
阅读次数:
135
(一般在控制器方法中使用)获取值:(1)直接获取值:$customerName=$this->request->getPost("name");(2)自动添加过滤器:$email=$this->request->getPost("user_email","email");(3)手动添加过滤器:$fi...
分类:
Web程序 时间:
2015-08-02 13:04:44
阅读次数:
1009
使用两种适配器来定义消息传递给Flasher后的行为:(1)Phalcon\Flash\Direct:直接输出传递给flasher的消息(2)Phalcon\Flash\Session:将消息临时存放于会话中,以便消息可以在后面的请求中打印出来(如果你正在使用Phalcon\DI\FactoryDe...
分类:
其他好文 时间:
2015-08-02 11:40:34
阅读次数:
87
一个完整的使用实例(将acl封装成一个插件使用):use Phalcon\Acl;use Phalcon\Acl\Role;use Phalcon\Acl\Resource;use Phalcon\Events\Event;use Phalcon\Mvc\User\Plugin;use Phalco...
分类:
其他好文 时间:
2015-08-01 18:49:00
阅读次数:
114
在配置Phalcon 的时候,配置的使用是: server {
listen 80;
server_name localhost.dev;
index index.php index.html index.htm;
set $root_path ‘/var/www/phalcon/public‘;
root $root_path;
location ...
分类:
其他好文 时间:
2015-07-31 10:57:52
阅读次数:
473
参考官网git clone --depth=1 git://github.com/phalcon/cphalcon.gitcd cphalcon/buildsudo ./install添加配置文件cd /etc/php5/mods-available/sudo gvim ./phalcon.inie...
分类:
其他好文 时间:
2015-07-24 22:24:19
阅读次数:
145
使用php扩展来开发框架似乎越来越来成来主流了,如phalcon,鸟哥的yaf。这些框架都以高性能著称,相对纯php使用的框架而,php扩展实现的框架更快,不会带来额外的系统消耗。在php启动时便已加载了框架,并且常驻内...
分类:
Web程序 时间:
2015-07-06 08:56:36
阅读次数:
234