自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 如何转载

                                                                        .

2020-05-13 17:22:46 121

原创 初始kohana(二)-----------kohana3.3 生命周期

入口:index.php 获取地区 常规常量设置 引入application\classes\common\env文件获取开发环境 引入application\classes\common\area标记地区 引入 bootstrap 启动程序 引入Kohana_Core核心类 初始化程序 引入...

2020-02-19 19:22:48 246

原创 初识kohana(一)------Kohana版本差异

Kohana是一种PHP框架,目前存在2.X和3.X两个版本,版本差异较大两代版本共同点 它们都产生于 Kohana PHP 社区 它们获得相同的 论坛支持 它们都高安全性,松耦合性并且容易扩展 它们都是绝对的 PHP 5 面向对象框架 它们 100% 的兼容 UTF-8 它们有同样的数据库抽象功能 两个框架都能达到它们最...

2020-02-12 23:39:09 322

原创 ubuntu配置主从数据库

准备两个ubuntu系统:主:192.168.226.132从: 192.168.226.133建议更换ubuntu源为阿里源,增加安装速度安装mysql:apt-get install mysql-server mysql-client开启mysql远程连接,先设置my.cnf文件,将bind-address=127.0.0.1注释掉,或者

2017-11-29 12:59:39 373

原创 微信网页授权

我们可以先申请一个测试服务号,然后在网页授权域名那里设置我们自己的域名,本地可用代理,比如ngrok,官网下载一下,然后买个子域名就可以了。1、引导用户进入授权页面同意授权,获取code 2、通过code换取网页授权access_token(与基础支持中的access_token不同) 3、如果需要,开发者可以刷新网页授权access_token,避免过期 4、通过网页授权acce

2017-07-23 18:37:18 276

原创 TP5生命周期

前段时间用TP5开发了一个小程序,就熟悉了一下TP5。TP5是TP框架最新的一个版本,与以前的3还是有很大的区别,有人说和laravel比较靠近,其实也还好,每个人都有自己不同的看法,只要是选择一个自己用起来比较顺手的框架就好了。我在学习一个框架的时候,最开始还是先看一下生命周期,真正了解生命周期之后,才能做到对整个框架整体的把握,在细节方面也能更好的理解。入口文件:TP5的入口文

2017-06-20 20:57:09 17936

转载 apache与nginx的区别

Apache与Nginx的优缺点比较 1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优

2017-06-20 20:54:49 2561

原创 windows安装redis扩展

windows下php7安装redis扩展windows下开发用的wamp集成的环境,想装个php-redis扩展。php_redis.dll下载地址:https://pecl.php.net/package/redis看下自己phpinfo的信息:线程安全版本:Thread Safe:enabledphp版本:PHP Version 7.0.10根据说明选择对应的版本re

2017-06-20 20:52:53 674

原创 ubuntu搭建 nginx+php7+php-fpm+mysql

前两天,尝试搭建了一下ubuntu + nginx + php7 + php-fpm + mysql环境,看似简单的搭建,也是遇到了很多的小问题,最终在万能的百度中探索出一套成功并且简单的安装。第一步: 在虚拟机中安装ubuntu(具体步骤自行百度吧)。第二步: 更换软件源。 gedit /etc/apt/sources.list 清空后将阿里云的源编辑进去(具体源地址在上一篇博客中)。第

2017-06-18 23:10:17 1232

原创 ubuntu 修改软件源

我们在使用ubuntu的时候,往往apt-get下载的速度特别慢,这可能是因为系统本身带的软件源的速度太慢了。换源步骤:    gedit /etc/apt/sources.list把文件内容清空,选择下面其中一个源复制进去阿里云:# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (201604

2017-06-18 22:40:56 441

原创 ubuntu关闭防火墙

sudo service ufw stop

2017-06-18 22:39:48 2152

原创 TP控制器杂项--------(七)

关于控制器的U方法:在项目开发中我们需要动态得到某一个action的URL地址,此时我们就可以用到了U方法:U(‘地址表达式', ['参数'], [伪静态后缀], [显示域名])U(‘Blog/read’, array('id'=>1))  U('Blog/read?id=1')   U('Blog/read?id=1')    三种效果是一样的ajax返回框架

2017-02-12 22:06:31 1173

原创 tp控制器------(六)

框架以mvc为基础原理进行架构,c为M和v之间架构的桥梁。开门见山,先上home/index控制器namesapce Home\Controller;//定义命名空间use Think\Controller;//引入thinkphp中的controller底层基础类class IndexContrller extends Controller{public functi

2017-02-11 14:48:53 390

原创 TP路由----(五)

路由是在pathinfo模式下进行配置的,在应用或模块配置中开启路由 ‘URL_ROUTER_ON’=>true然后在模块配置文件就可以进行路由的设置了,手册中给的实例:路由定义就像示例中的一样: '路由表达式'=>'路由地址和传入的参数'或者array规则路由分为静态地址、动态地址、动静结合。‘blog’=>'Blog/read'      静态地址'

2017-02-11 13:48:41 335

原创 TP之URL模式-------(四)

TP框架中URL共包括四种形式:普通模式、PATHINFO、REWIRITE、兼容模式。普通模式:普通模式是我们大家都比较熟悉的,也是最基础的模式。http://localhost/?m=home&c=user&a=login&var=valuem为模块名,c为控制器名,a为方法名PATHINFO模式:该模式为系统默认的模式,看起来更加的简洁。http://lo

2017-02-10 23:11:34 1482

原创 TP配置--------(三)

框架中的配置文件都是以数组格式返回。配置共分为8中(按加载顺序排列):惯例配置->应用配置->模式配置->调试配置->状态配置->模块配置->扩展配置->动态配置惯例配置:存放于ThinkPHP/Conf/convention.php。是对系统的默认配置。应用配置:存放于Application/Common/conf/config.php。主要是对应用的一些配置选项

2017-02-10 22:40:43 452

原创 TP框架基础介绍-----(二)

现在运行项目中的入口文件这样自动会生成模块文件目录介绍在Application下面存在着不同module文件,我们可以根据自己不同的需要进行添加删除。每个模块文件下面的目录基本都是一样的:

2017-02-10 22:30:18 353

原创 tp框架的初始了解-------(一)

获取tptp框架作为国内比较知名的框架,各项配套设施也是比较完备的了。我们可以从官网上下载tp版本进行使用:http://www.thinkphp.cn/down/610.html下载完成后解压放到自己的根目录下。先看一下目录结构(从手册截图)tp框架主要在ThinkPHP目录下

2017-02-10 21:51:44 412

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除