注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

isblog主页

或许不一定要做得最多,但一定要做得最好! 能力就是一种财富,积累越多,就越体现你

 
 
 

日志

 
 

Phalcon7  

2017-04-04 09:57:39|  分类: 开发框架(php/js) |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


Phalcon7 让一切变得简单!?

欢迎来到 Phalcon7 框架, 一种崭新的 PHP 框架。我们的使命是给开发者一个开发 web 站点和应用的高级工具,让开发者不用担心框架的性能问题.

Phalcon7 是什么??

Phalcon7 是继承自 Phalcon 1.3.x,开源、全功能栈、使用 C 编写、针对 PHP 7 优化的高性能框架。 开发者不需要学习和使用 C 语言的功能, 因为所有的功能都以 PHP 类的方式暴露出来,可以直接使用。 Phalcon7 源自 Phalcon 所以具备了 Phalcon 所有与生俱来的特性,是松耦合的,可以根据项目的需要任意使用其他对象。

Phalcon7 不只是为了卓越的性能, 我们的目标是让它更加健壮,拥有更加丰富的功能以及更加简单易于使用!


Phalcon7 中文手册http://www.myleftstudio.com/


/***********************************************************************************************************************************/

phalcon3

window安装:

https://github.com/phalcon/cphalcon/releases/tag/v3.1.2

安装Phalcon Developer Tools

Phalcon提供的这个开发工具主要是用来辅助开发,比如生成一些程序的基本框架,生成控制器模型等。使用这个工具我们只需要一个简单的命令即可生成应用的基本框架。

我是用的是composer安装,在机器的某个目录添加一个composer.json文件内容如下:

{
  "require": {
    "phalcon/devtools": "dev-master"
  }
}

执行: composer install 安装
在Windows平台下,你需要把 Phalcon 工具作为 PHP 可执行文件配置到系统路径。如果你下载了 Phalcon 工具的zip压缩文件,提取它到本地的任何路径,例如:c:\phalcon-tools。你需要按照下面步骤继续操作。选择”phalcon.bat” 文件,鼠标右键”编辑”,把路径设为你安装 Phalcon 工具的路径(设置 PTOOLSPATH=C:phalcon-tools)。

创建项目

phalcon project eva --type modules --enable-webtools


Nginx配置

Phalcon是PHP的一个插件,可以使用任何Web容器来运行,我这里使用的是Nginx,Nginx配置入下:


server {
listen 80;
server_name phalcon.demo.com;

charset utf-8;

#access_log /var/log/nginx/host.access.log main;
set $root_path '/data/www/cphalcon/public';
root $root_path;
try_files $uri $uri/ @rewrite;
index index.php index.html;
location @rewrite {
rewrite ^(.*)$ /index.php?_url=$1;
}

location ~ \.php$ {
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {
root $root_path;
}
}



多数据库操作phalcon+swoole: https://github.com/perchlayer/webird
  评论这张
 
阅读(49)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017