用于开发 Web 应用的 PHP 框架 Yaf

用于开发 Web 应用的 PHP 框架 Yaf

PHP License 3.01
C/C++ PHP
跨平台
2011-10-17
Laruence

Yaf 是一个 C 语言编写的 PHP 框架,Yaf 的特点:

  1. 用 C 语言开发的 PHP 框架,相比原生的 PHP,几乎不会带来额外的性能开销。

  2. 所有的框架类,不需要编译,在 PHP 启动的时候加载,并常驻内存。

  3. 更短的内存周转周期,提高内存利用率,降低内存占用率。

  4. 灵巧的自动加载。支持全局和局部两种加载规则,方便类库共享。

  5. 高性能的视图引擎。

  6. 高度灵活可扩展的框架,支持自定义视图引擎,支持插件,支持自定义路由等等。

  7. 内建多种路由,可以兼容目前常见的各种路由协议。

  8. 强大而又高度灵活的配置文件支持,并支持缓存配置文件,避免复杂的配置结构带来的性能损失。

  9. 在框架本身,对危险的操作习惯做了禁止。

  10. 更快的执行速度,更少的内存占用。

的码云指数为
超过 的项目
加载中

评论(11)

青狂不轻狂
看起来不错!
ylvyss
ylvyss
在windows环境下(nginx) 能正常运行 但是到centos下 (nginx)却报这样的错误,不知道哪里出问题了,请教大神: Failed opening controller script /home/wwwroot/www.ylyaf.com/application/controllers/Index.php: Operation not permitted
理胜天
理胜天
使用多年,已分不开了。
从神开始
从神开始
#yaf#
亓斌哥哥
亓斌哥哥
红薯
红薯
#Yaf# 项目的 Logo 居然是一只河蟹,鸟哥怎么想的?
G.
G.
已把项目最关键的服务移植到: PHP Yaf
倪倪
不错,我也投了,不过说真的,我还没用过呢,看了特点,有空一定要玩下。 PHP Yaf
雷志伟
雷志伟
谁在用 Yaf 呢? 有空沟通一下哟.

PHP 框架:Yaf 和 Phalcon 谁更快?

本文来自 @雪候鸟 的博客: After Yaf, there comes another PHP framework in extension(在Yaf发布以后, 又出现了一个PHP扩展的框架 Phalcon): Phalcon. then there raise a problem, which...

2012/09/16 20:24

没有更多内容

加载失败,请刷新页面

没有更多内容

26
回答
访谈 | 鸟哥惠新宸:程序员应该不断提升自身的不可替代性

“程序员是一门吃青春饭的职业”、“30 岁以后程序员该何去何从”、“大龄程序员缺乏竞争力”等一些诸如此类的观点和言论在近些年总会被媒体或个人拿来有意无意地...

2018/01/01 21:26
1
回答
Yaf框架的map路由协议具体怎么用?

看了下Yaf框架,支持6种路由协议,其中map路由协议看了官方文档也没看明白,不知道具体怎么用,知道的可以回复下,最好可以给个demo.

2017/11/24 17:05
8
回答
推荐一个比较完整的yaf扩展框架CZD_Yaf_Extension

开源的项目,地址 https://github.com/sillydong/CZD_Yaf_Extension 建立在Yaf 的基础上,集成了Smarty...

2014/03/14 11:41
4
回答
php yaf框架的默认控制器为什么会多次请求?

本人yaf新手,有点时间,想学习下yaf框架,遇到这个问题,请知道的朋友指点下,谢谢。 默认的控制器是index,代码如下: class IndexCon...

2016/08/01 18:26
8
回答
请问PHP对前端要求有多高?

都说PHP对前端要求高,请问前端水平达到什么水平才能算合格? 对一个应届生来说。

2016/06/05 15:46
2
回答
请问一下yaf的phtml引入css样式无法显示
Yaf
走着 的回答 2016/05/23 01:03
最佳答案
很可能时没有加载到css文件引起的。 可以在入口文件index.php中定义个基本url常量: define("BASE_URL", 'http://yaftest.com/'); 再视图文件中这样写: <script src="<?= BASE_URL ?>js/jquery-1.11.3....
9
回答
Yac,Yaf 各位怎么读?

Yac,Yaf 各位怎么读?

2015/01/27 09:45
2
回答
安装YAF 出现 undeclared identifier 'YAF_VERSION'

@cat_l_fish 你好,想跟你请教个问题:出现 error: use of undeclared identifier 'YAF_VERSION' ...

Yaf
2015/03/28 19:32
1
回答
请问有没有yaf静态类、方法的调用手册?

@雪候鸟 你好,想跟你请教个问题: 请问有没有yaf静态类、方法的调用手册呢? 感谢。。

Yaf
2014/04/14 10:26

没有更多内容

加载失败,请刷新页面

yaf源码阅读之 -- 框架基本生命周期 (yaf.c)

## MINIT php-fpm启动master时会启动php扩展,在yaf源码中,这里对应的是MINIT及之前的操作,相关源码位于yaf.c : 1. 读取php.ini中的yaf配置 在PHP_INI_BEGIN()和PHP_INI_END()之间定义相关...

2018/06/03 16:30
143
0
linux 安装yaf扩展

1、下载PHP yaf安装包,可以去去pecl官网下载 http://pecl.php.net/package/yaf 2、解压安装并进入yaf目录 [root@localhost ~]# tar xzf yaf-3.0.4.tgz [root@localhost ~]# cd yaf-3.0.4 3...

2018/06/01 14:06
22
0
yaf安装

文档:http://yaf.laruence.com/manual/index.html 我是在windows下使用的,下面的是安装是在win7下的 yaf.dll下载地址:http://pecl.php.net/package/yaf 选择对应的版本,我选择的是php_y...

2015/12/11 00:53
219
0
yaf 学习

yaf

2016/08/04 15:28
158
1
Yaf学习笔记1--Windows环境下安装Yaf

Yaf扩展安装,Yaf框架搭建

2016/04/15 14:58
931
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部