phalcon专题

PHPStorm如何使用Phalcon框架的依赖

问题背景           在上一篇文章里面写的如何把Phalcon 集成到PhpStorm里面,发现有个地方讲得不是很清楚,就是在使用Phalcon开发的过程中,会发现没有Phalcon框架的代码提示,这个让人感到很难受,写代码的效率也会降低不少。当时讲得是在项目的外部库下导入依赖源, 然后在写代码的时候,自然就会有提示。后来有人给我反馈不行,没有展示。试了下,确实有点问题。

phalcon-进阶篇2(拦截器)

phalcon-进阶篇2(拦截器) 本教程基于phalcon2.0.9版本 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 哈喽大家好啊!今天我们继续来说拦截器,拦截器在phalcon的文档里面称之为验证,但是我更喜欢叫做拦截器,拦截起主要是起到对于参数做验证的功能,如果你没有按照约定的规则来请求就报错,可以见得拦截器在请求中担当一个比较重要的地位,ph

phalcon-入门篇9(view层基础使用)

phalcon-入门篇9(view层基础使用)# 本教程基于phalcon2.0.9版本 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 哈喽大家好呀,期待已久的第9篇终于和大家见面了,时隔半个多月在之间小编对编写phalcon的语言zephir进行了文档译文讲解以及在忙这工作上的一系列事情所以在这里给大家道个歉迟来了这么久,那么今天的主要类容是简单的介

phalcon-入门篇8(Model层基础使用2)

phalcon-入门篇8(Model层基础使用2) 本教程基于phalcon2.0.9版本 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 在上一节我们已经介绍了,phalcon-Model层的配置和最简单的CURD的使用,那么你认为这样就完了?phalcon当然不会让你失望,今天跟着笔者一同来看phalcon还有那些新奇的使用方式,在上一篇我们仅仅只是

phalcon-入门篇6(控制器)

phalcon-入门篇6(控制器) 本教程基于phalcon2.0.9版本 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 废话不多说今天我们就开门见山的来讲一讲phalcon的控制器,控制器是MVC中的C层,也是业务逻辑处理相当重要的一个环节,它衔接了数据处理以及界面展示,phalcon的控制器为我们提供了非常丰富的函数方法,那么今天就来初步了解一下p

phalcon-入门篇3(优美的URL路由与Config)

phalcon-入门篇3(优美的URL路由与Config) 本教程基于phalcon2.0.9版本 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 优美的URL不论实在MVC开发中还是API开发中都是很重要的,它是一套规范能够帮助记忆,虽然phalcon原生的url地址并不友好但是可以通过web容器进行URL重写达到想要的效果,在本节还会对一个很重要的模

phalcon-入门篇1(基本介绍与环境搭建)

phalcon-入门篇1(基本介绍与环境搭建) 前言 先在这里感谢各位phalcon技术爱好者,我们提供这样一个优秀的交流平台 离结束了PhalApi教程之后一个多月,我喵了个咪又回来了,这次为大家带来的教程是一款国外的php的C底层框架phalcon,有关注的童鞋都知道在2014年PHP框架排行榜phalcon拍到了第二名的位置(当然是在国外),前段时间也是好奇简单的学习了一下,确实有

phalcon原生SQL查询

原生SQL联合查询数据,PHQL不支持union。 $sql = "(select s.* from oa_store s where s.other_name like '%广州%' order by s.sort asc) union (select s.* from oa_store s where s.other_name not like '%深圳%' order by s.sort

从无到有,使用Phalcon多模块作接口开发模板

前提:phalcon-devtools工具 创建基本框架 创建一个多模块的项目 phalcon project website modules 创建新module 1.新增加一个名叫backend,以Test\Modules为命名空间的后台模块 phalcon module –-name backend –-namespace=Test\Modules –output=app/modu

Phalcon 上传文件

if($this->request->hasFiles()==true){foreach($this->request->getUploadedFiles() as $file){echo "上传文件名:".$file->getName()."<br />";echo "临时文件路径:".$file->getTempName()."<br />";echo "文件大小:".$file->getSi

Phalcon报错Can't obtain model's source from models list:xxx

Phalcon使用PHQL操作时报错 Can't obtain model's source from models list: 'Robots', when preparing: select * from robots where id=:id: 代码如下 $res=$this->modelsManager->executeQuery("select * from robots wher

Phalcon Demo INVO class diagram

phalcon称自己是 最快的PHP框架. “Phalcon 是开源、全功能栈、使用 C 扩展编写、针对高性能优化的 PHP 5 框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon 也是松耦合的,可以根据项目的需要任意使用其他对象。Phalcon 不只是为了卓越的性能, 我们的目标是让它更加健壮,拥有更加丰富的功能以及更

Phalcon搭建多模块框架四:创建调度器插件处理Not-Found

如果我们访问一个不存在的控制器或者方法时就会报错,所以我们必须对它进行处理。 例如我们访问不存在的控制器或方法,例如/test/test,就会看到如下错误。 下面我们开始处理Not-Found: 1、打开全局配置文件config/config.php 添加如下配置 完整config/config.php <?php/*** @desc 全局配置文件* @author zh