失言就是一不小心说了实话 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 12-012016

    Yaf之视图

    memoryYaf默认是开启了自动渲染,所以建了action后,他就会自己找模板!在测试的时候,如果不想让他寻找模板可以在action中return false 或者在bootstrap.php中关闭渲染Yaf_Dispatcher::getInstance()->autoRender(false); 或者 $dispatcher->getInstance()->disableView();默认模板文件后缀为phtml,想修改就在application.ini中配置一下就OKapp...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(1106)
  • 12-012016

    Yaf之路由

    memoryYaf的路由很灵活,这儿介绍两种,它默认的那货需要写伪静态,我本地测试的时候咋个整也不成功,于是乎就有了下面这东东了...路由器主要负责解析一个请求并且决定什么module、controller、action,默认情况下,我们的路由器是Yaf_Router, 而默认使用的路由协议是Yaf_Route_Static,是基于HTTP路由的, 它期望一个请求是HTTP请求并且请求对象是使用Yaf_Request_Http通过application.ini定义路由[common] ;自定义路由 ;...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(136)
  • 12-012016

    Yaf之控制器

    memory位置:controllers下默认index.php我们访问的时候相当于访问的是http://www.b.com/index/index/index 对应的三个index就是模块、控制器、动作命名规则:控制器文件名不需要以Controller结尾,要继承Yaf_controller_Abstract抽象类,类名需要以Controller结尾,方法需要以Action结尾 例如:user.phpClass userController extends Yaf_controller_Abstra...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(120)
  • 12-012016

    Yaf类库的加载

    memory分全局类库与本地类库,它会优先加载本地类库全局类库在php.ini或ext-yaf.ini中的yaf.library来指定本地类库为application/library中,配置见application.ini中的application.library来指定,当然是有默认值的啦我在使用的时候貌似全局类会自动加载进来,但本地类需要手工指定规则,我的做法是在bootstrap中做加载Yaf_Loader::getInstance()->registerLocalNamespace(&qu...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(118)
  • 12-012016

    Yaf之application.ini配置

    memory遵循php.ini配置方法定义配置块[lvtao] application.directory = APPLICATION_PATH "/application" [memcache] memcache.host=127.0.0.1 memcache.port=12211使用这个块 这个product在全局配置中有写的哟~~~默认值[product : lvtao]但上面的示例中还有一个memcache的参数没有调用到,如下使用[product : lvtao : m...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(122)
  • 12-012016

    Yaf之bootstrap

    memory先不说它是干嘛的~~我们先说说他能干嘛第一步:要使用它,则要修改入口文件<?php define("APPLICATION_PATH", dirname(__FILE__)); $app = new Yaf_Application(APPLICATION_PATH . "/conf/application.ini"); //$app->run(); $app->bootstrap()->run();看出不同来了吧~~第二步...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(110)
  • 12-012016

    Yaf之hello yaf

    memory入门第一课:配置好环境后,咋就开始码啦~第一个,目录结构index.php是入口文件,一个站点一个入口就OK了~~conf为配置文件目录,下面有个application.ini为配置文件,你也可以改别的名儿...application目录为我们的开发应用目录,下面有controllers控制器、views模板、modules模块、library类方法、models模型、plugins插件等目录application目录下还有个Bootstrap.php文件,呆会儿来说它~~~现在开始码代码...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(112)
  • 12-012016

    Yaf环境配置

    memory文档地址:http://www.laruence.com/manual/ 或 http://www.php.net/manual/zh/book.yaf.php下载地址:https://github.com/laruence/php-yaf 或 http://pecl.php.net/package/Yaf/你可以选择在安装PHP环境的时候直接添加yaf支持,也可以安装完后扩展安装cd yaf-src/ phpize ./configure make sudo make install也可...

    Yaf/Yar学习笔记 发布于 2016-12-01评论(0)阅读(1943)
  • 11-302016

    海信智能电视led55ec520ua系列vidda系统root教程

    memory海信的这款led55ec520ua当初买的时候,因为是4K的,且价格还算不错,于是果断出手,用了一段时间之后各种问题接连而至,最让我头疼的是开机的视频广告和“聚好用”的升级,让原本开机进入应用后可选择的应用,全装进了这货里面,还要跟着看“聚好用”的一个广告,我就不明白了,花了钱买了电视了,为嘛还要看它的广告,这不是强制消费吗?恢复系统初始化之后,又是一堆恶心的软件,多米音乐,各种游戏,于是呼下定决心干掉它~~1.下载 360ROOT 官网:http://root.360.cn 最新的是7....

    工具 发布于 2016-11-30评论(0)阅读(169)
  • 11-292016

    给Linux服务器或VPS增加防CC攻击脚本 支持白名单过滤

    memory此脚本对使用了CDN的网站无效,对使用了反向代理的网站也不太适合#!/bin/bash #从第一个参数取得限制阈值,如果未设置最高并发,将设置为100 if [[ -z $1 ]];then num=100 else num=$1 fi #进入到脚本所在目录 cd $(cd $(dirname $BASH_SOURCE) && pwd) #取得当前请求大于阈值$num的IP列表 iplist=`netstat -an |grep ^tcp...

    SHELL 发布于 2016-11-29评论(1)阅读(5549)
  • 11-292016

    网站使用CDN之后 Nginx获取用户真实IP 并对特别IP做禁止

    memory用了CDN之后,你会发现iptables和nginx的deny命令不会太好使了...这时候我们就要找出用户的真实IP,并干掉它~~第一步:要拿到用户真实IP,只要在Nginx的http模块内加入如下配置:#获取用户真实IP,并赋值给变量$clientIP map $http_x_forwarded_for $clientIp { "" $remote_addr; ~^(?P<firstAddr>[0-9\.]+),...

    环境配置 发布于 2016-11-29评论(0)阅读(106)
  • 11-292016

    nginx扩展模型ngx_slowfs_cache本地静态缓存

    memory当我们没有使用反向代理的时候,有时候想折腾nginx缓存就比较麻烦了~~~这个组件就干这事儿,当然,清理缓存需要借助我前一篇(nginx扩展模型ngx_cache_purge缓存清理插件)介绍的清理插件,他俩一母同生。安装和ngx_cache_purge类似,--add-module 添加即可,可以dso模式配置:http段slowfs_cache_path /tmp/webcache levels=1:2 keys_zone=fastcache:256m inactive=1d m...

    环境配置 发布于 2016-11-29评论(0)阅读(105)
  • 11-292016

    nginx扩展模型ngx_cache_purge缓存清理插件

    memory此模块可以清理nginx的FastCGI, proxy, SCGI 和 uWSGI 的缓存.官网:http://labs.frickle.com安装:编译:./configure --add-module=./ngx_cache_purge-2.3 ...... DSO dso_tool --add-module=./nginx_cache_purge常规nginx中的缓存配置http { #以上略 ...

    前端设计 发布于 2016-11-29评论(0)阅读(117)
  • 11-292016

    使用nginx为移动客户端、手机站做图片自动缩放 节约用户流量

    memory本文使用的是文章(为nginx/tengine增加自动缩略图功能 ngx_image_model 和 http-image-filter-model的使用) 中介绍的image-filter模块,只是对最后一个案例做一个下简单的修改,增加了移动适配在最后案例中增加如下代码...... #当请求的是原图时(即不带参数),则设置宽高维度为”-” if ( $http_user_agent ~* '(Android|webOS|iPhone|iPad|iPod|BlackBerry)') { ...

    环境配置 发布于 2016-11-29评论(0)阅读(96)
  • 11-292016

    为nginx/tengine增加自动缩略图功能 ngx_image_model 和 http-image-filter-model的使用

    memory网上的教程很多~我不多说没用的~本文环境是tenginengx_image_thumb 是国人开发的一个nginx扩展模块,功能比nginx自带的http_image_filter_module强大!例如水印功能等~~ngx_image_thumb 项目地址:https://github.com/3078825/nginx-image/安装:ngx_image_thumb编译安装./configure --add-module=./nginx-image-master ......dso/...

    环境配置 发布于 2016-11-29评论(0)阅读(112)
  • 1234567...74

    网站状态

    • 栏目分类:35个
    • 发布文章:1096篇
    • 用户评论:599条

    最新回复

    • Bearox: 我也遇到了同样的问题,yum install dev86* 没用...
    • themebetter: 优化方法很不错。
    • 架构之路: 总结和nice,网站速度很快。
    • 架构之路: 总结的很好,简单、完整、高效。
    • memory: 我正在犹豫要不要更新了~~~ 因为1.2撇弃了php5.2,最低...
    • 灵九哲: medoo已经更新到v1.2了,博主更新下中文版网站内容
    • 灵九哲: medoo已经更新了v1.2,麻烦博主更新下中文版的网站,然后把...
    • memory: 用的typecho.
    • einsan: 涛哥,你的博客后端是自己开发的吗?还是使用哪一款开源产品?
    • yfly962464: 不行啊
    • memory: 哥们儿~非常不好意思,之前有段时间折腾jpress,后来就没有玩...
    • 夏日草博客: 记得很早的时候来过这个博客。
    • test1247: 好的,感谢。邮箱 121217605@qq.com
    • memory: 好的, 我回头找找呀。因为现在这个程序是php的,jpress的...
    • test1247: 这个jpress的主题能分享下吗
    • ryan: 瓦咔咔。。。。。。
    • PHP程序员雷雪松: 非常详细的windows下MySQL的安装!!!
    • 嘿嘿: 高大上 嘿嘿
    • 嘿嘿: 呦西~~
    • memory: 实在是抱歉,我昨天找了一下我WIN电脑上的编译,发现当时编译完测...