
php
文章平均质量分 65
qq_25577301
时光短暂,安心等待
展开
-
lvs+keepalived实现双机热备
1.准备两台服务器主服务器:192.168.1.111从服务器:192.168.1.199虚拟ip:192.168.1.223两台机器安装2.安装keepalived需要的依赖包yum install openssl*yum install popt*yum install ipvsadmyum install libnl-dev*3.下载keepali转载 2016-09-08 20:19:22 · 495 阅读 · 0 评论 -
使用composer安装第三方错误异常类插件和medoo轻量级数据库框架到框架中
Composer中有很多实用的第三方php插件包,今天我们来了解一下它们的安装和使用,安装一个错误异常处理插件及数据库插件。进行今天的操作之前,你要先确保你的系统已经安装并可以使用composer.首先在框架入口文件的同级根目录下创建一个composer.json文件,写入以下内容。{ "name":"YTCPHP", "description":"原创 2016-10-02 14:37:39 · 1122 阅读 · 0 评论 -
微信web开发者工具简介
微信web开发者工具为帮助开发者更方便、更安全地开发和调试基于微信的网页,我们推出了 web 开发者工具。它是一个桌面应用,通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 PC 或者 Mac 上进行开发和调试工作。下载地址https://mp.weixin.qq.com/wiki/10/e5f772f4521da17fa0d7304f68b97d7e.html#.E4.B原创 2016-10-02 19:24:24 · 16895 阅读 · 0 评论 -
微信公众号开发自动收发消息
微信开发收发消息。首先进行公共号的基本配置,url填写经过备案的域名。启用该设置。然后在该域名的网站根目录下建立一个index.php文件。在开始开发->接入指南中下载php示例代码,将内容放入index.php文件中。修改如图所指的两个地方内容。这时扫码关注微信公共号,不管给公共号发送什么内容,都会收到指定的消息”welcome to webcha原创 2016-10-03 15:59:09 · 620 阅读 · 0 评论 -
微信开发接收事件推送
微信公共号接收事件推送公共号除了可以接收普通消息,比如文本,图片,音频等,还可以接收事件推送来做出相应的反应。常用的事件有以下几种。1, 关注/取消关注事件,推送的xml数据中没有Content选项,因此去掉$postObj->Content有关的内容,进行关注的时候就会自动收到公共号发来的信息。这里的逻辑是关注此微信公共号就会收到发来一张图片。你每次关注此公共号的时候都会收到原创 2016-10-04 12:51:07 · 8276 阅读 · 0 评论 -
app接口概述
1. APP接口(通信接口)接口地址:例如:http://app.com/api.php 接口文件:api.php处理一些业务逻辑(获取数据)接口数据:获取数据,传到客户端进行使用 APP接口的核心在于接口文件 2. APP接口如何进行通信 客户端向服务器端发送http请求(用户不可视的接口地址),服务器端收到http请求之后根据请求做出相应的处理,处理结束转载 2016-10-18 11:33:17 · 834 阅读 · 0 评论 -
留言板首页显示
今天让我们用写的简易框架来做一个留言板。首先有一个漂亮的留言页面,然后需要在数据库中建立一个表。字段如下:然后加入几条数据。我们一会在首页把它显示出来。在框架中建立一个MessageController控制器。在模型文件目录中建立一个Message.php。在视图目录下也建立一个message目录,在message目录中建立一个index.php文件。 留言板原创 2016-10-04 22:37:27 · 1105 阅读 · 0 评论 -
框架引入twig模板引擎
今天我们来讲一下在框架中使用twig模板引擎,首先使用composer进行下载。在composer.json文件中添加肩头所指的内容,进入文件所在的目录的命令行,运行composer update,twig就下载完成了。接下来我们来进行使用。在所有控制器的公共父类Controller的render方法中,我们改为以下内容。public functionrender($fil原创 2016-10-03 00:04:04 · 3700 阅读 · 0 评论 -
数据库
触发器语法在某个地方(表)发生了某些事件前或后,触发某些事件进行某些操作。 四要素监视地点:表名监听事件:insert触发操作: update触发时间:before/after 写触发器之前改变语句结束符号delimite $语法: Create trigger triggerName after/beforeinsert/update/dele原创 2016-10-19 11:55:29 · 461 阅读 · 2 评论 -
微信网页开发样式库
微信网页开发样式库使用你的公共测试号创建自定义菜单,订阅号没有借口权限里面写上一个你的能够访问并且修改内容的url地址。到你的阿里云上安装nodejs,下载微信公共样式库文件。wget https://nodejs.org/dist/v4.6.0/node-v4.6.0.tar.gz./configure --prefix=/usr/local/nodejs原创 2016-10-02 02:24:03 · 2172 阅读 · 0 评论 -
简易mvc框架配置类和日志类的简单实现
简洁Mvc框架配置类和日志类的实现前边实现了从url地址到对应控制器和方法的实现。从数据库中查询出了10条数据,并显示到了页面上接下来我们要实现从配置文件读取需要的配置信息。接下来我们来设计这个功能。首先创建一个Config.php文件来写一个Config类。首先确认要读取的配置文件。Public $filename = ‘config.ph原创 2016-10-01 20:22:38 · 423 阅读 · 0 评论 -
初识jquery mobile
对这几天学习的东西做一下总结。这几天研究的东西有jquery mobile和bootstrap.这两个都是封装好的前端样式库。可以引入线上文件,也可以把文件下载下来进行本地引入。今天来讲一下jquery mobile.Jquery mobilejQuery Mobile 是创建移动 web 应用程序的框架。适用于所有流行的智能手机和平板电脑。使用 HTML5 和 CSS3 通过尽可原创 2016-10-09 15:54:53 · 362 阅读 · 0 评论 -
微信开发入门
1、填写服务器配置根据要求提示进行填写填写url和token url为公网地址 启用配置。2、验证服务器地址的有效性下载示例代码修改图上两处,TOKEN为你第一步设置的。关注微信号,发送消息看是否能够收到回复消息。3.获取ACCESS_TOKEN,几乎每一个接口都要用到http请求方式: GEThttps://api.weixin原创 2016-09-28 11:27:48 · 258 阅读 · 0 评论 -
php单点登录实现demo
1.准备两个虚拟域名127.0.0.1 www.openpoor.com127.0.0.1 www.myspace.com2.在openpoor的根目录下创建以下文件index.php<?phpsession_start();?>sync loginhello,游客;请先登录进入空间hello,;进入空间 homelogin.ph原创 2016-10-24 20:36:04 · 1633 阅读 · 0 评论 -
php的MVC简单实现
什么是MVC?简单的说就是将网站源码分类、分层。MVC三个字母的含义:M:Model 模型,负责数据库操作。V:View 视图,负责调用Model调取数据,再调用模板,展示出最终效果。C:Controller 控制器,程序的入口,决定改调用哪个View,并告诉View该做什么。如此说来,程序的执行顺序是C-V-M 或 C-M ,和MVC的名字正好相反。为什么要MVC?原创 2016-09-29 00:24:24 · 1068 阅读 · 0 评论 -
coreseek安装
1.准备coreseek安装包wget http://www.tianhui.site/coreseek-3.2.14.tar.gz2.安装解压tar -zvxf coreseek-3.2.14.tar.gz先安装mmsegcd mmseg-3.2.14/./bootstrap./configure --prefix=/usr/local/mmseg3原创 2016-10-25 11:37:20 · 426 阅读 · 0 评论 -
php操作sphinx
1.开启coreseek服务./searchd -c /usr/local/coreseek/etc/csft.conf2.php代码require ( "sphinxapi.php" );$cl = new SphinxClient ();$cl->SetServer ( '60.205.163.63', 9312);$cl->SetConnectTimeout原创 2016-10-25 14:01:34 · 370 阅读 · 0 评论 -
mvc之控制器,模型和视图
控制器类,模型类,和视图类控制器类通过route路由类取得了控制器名和方法名然后拼接控制器文件的路径,并判断是否是一个文件,若是则进行引入,否则报出异常。调用控制器对应的方法,则会运行里面的代码逻辑。显示数据调用模型模型类模型类Model继承php内置的PDO类构造方法进行参数的设置,并调用父类PDO的构造方法进行数据库连接。然后此时Mode原创 2016-09-29 16:47:03 · 3026 阅读 · 0 评论 -
使用自制的框架完成的留言板完善
我们前面已经能够把我们的留言全部展示出来了,今天来把功能完善一下。首先我们在首页放入一个超链接链接到发布留言页面,即message控制器的addMessage方法,展示了发布留言页面,然后填写完内容后进行添加入库。成功则跳转到了首页显示页面。我们会发现随着留言的条数越来越多,每次我们插入留言都会从新查询一遍数据库表中的全部内容,我们可以采用分页的方法来进行数据库优化原创 2016-10-06 20:52:25 · 1260 阅读 · 0 评论