CZD_Yaf_Extension

GPL
PHP
跨平台
2013-12-05
ChenZhiDong

CZD_Yaf_Extension

建立在Yaf 的基础上,集成了Smarty引擎,加入了封装出来的各种功能类,位于APPLICATION_DIR/library下

【更新记录】

  • 2013.12.05
    加入命令行请求入口,请求示例:
    php -f indexc.php "request_uri=/crontab/crontab/index"
    增加module的示例代码,包括后台及命令行,在模块的controllers同级目录建立views文件夹,模板文件放置及命名规则同APPLICATION_DIR/views文件夹
  • 2013.10.14
    格式化framework的代码,修复了framework的一处可能导致redeclare class的错误
  • 2013.10.04
    加入了yaf_phpport,方便使用虚拟空间的用户使用yaf框架

【功能说明】

  • 缓存:APC/文件/Memcache/Xcache 源自 prestashop
  • 数据库:MYSQLi/PDO/MYSQL 源自 prestashop ,可以通过配置mysql_cache_enable控制是否cache查询结果
  • 邮件支持:PHPMailer+Vemplator,可以通过建立模板文件,用Vemplator渲染后发送邮件
  • 淘宝SDK:Taobao/*,将淘宝公布的SDK按照Yaf加载规则稍作了修改
  • Smarty:流行好用的视图引擎
  • Blowfish/Rijndael:加解密算法
  • Captcha:验证码生成工具
  • Cookie:强化了安全性的Cookie
  • Encoder:包含了部分加密算法
  • Ftp:Ftp工具类
  • ImageCombiner:图片拼接类,支持横向及纵向
  • ImageManager:图片处理类
  • JSMin:JS压缩
  • Log:写日志
  • Mail:封装好的发送邮件的静态函数
  • MinifyHTML:HTML压缩
  • Object:所有与数据库交互的Model都可以继承这个类,完成了add/update/delete/active操作,可以通过setData将数组赋值给类
  • Pagination:分页
  • PclZip:压缩打包
  • PSCWS:分词,依赖于 scws ,需要另行安装
  • Taobao:Taobao实例类,在define.inc.php设置好APP_KEY及APP_SECRET,通过Taobao::getInstance()使用
  • Tools:一些常用静态方法
  • Validate:常用验证方法
  • Weixin:集成的微信接口

其他具体信息详见代码

加载中

评论(0)

暂无评论

暂无资讯

8
回答
推荐一个比较完整的yaf扩展框架CZD_Yaf_Extension

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

2014/03/14 11:41

没有更多内容

加载失败,请刷新页面

没有更多内容

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...

06/01 14:06
15
0
mac install yaf

mac install yaf by phpize

2014/03/31 18:24
1K
0
Yaf学习笔记1--Windows环境下安装Yaf

Yaf扩展安装,Yaf框架搭建

2016/04/15 14:58
891
1
linux 安装php的yaf框架

linux 安装php的yaf框架

2015/07/20 17:47
90
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
217
0
YAF配置环境

YAF项目API接口开发环境配置 contOS/ubuntu系统 网站lnmp.org安装lnmp集成环境 wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install...

04/29 15:36
59
0
[工作记事]Ubuntu下PHP编译安装以及添加jepg支持

安装依赖 sudo apt-get install libxml2 libxml2-dev sudo apt-get install libssl-dev apt-get install libgtk2.0-dev apt-get install curl apt-get install libcurl4-gnutls-dev apt-get ...

06/27 15:55
4
0
yaf 安装

1.安装yaf 打模块 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/bin/php-config make && make install 2.php.ini 添加 extension=yaf.so 打印phpinfo() 查看是否成功...

2012/12/12 23:13
1K
0
PHP 框架 Yaf 学习

Yaf是一个C语言编写的PHP框架,以php扩展的形式. 是 laruence(鸟哥) 的作品

2014/10/08 14:20
93
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部