自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

echocdzh的博客

我的博客,为了记录,为了分享

  • 博客(187)
  • 收藏
  • 关注

原创 phpcms 二次开发 (1)

下载 安装进入后台 -- 生成首页 更新缓存进入前台 -- http://127.0.0.1/phpcms/index.php进入后台 -- 配置网站更新模板--设置首页 将css、images、js 文件导入到phpcms/static/下面找到首页模块module、控制器content、视图view phpcm

2015-12-31 17:44:57 1529

原创 windows下安装composer,并生成composer.phar

1.在windows 下配置php环境变量  我电脑------右键属性-----高级系统设置-----环境变量---点击path----添加php.exe路径到环境变量C:\phpStudy\php53;2. php.ini 配置打开 php_openssl.dll3.推荐装上Git Bash,这样你就可以在CMD里面使用Linux命令了

2015-12-22 15:42:21 9694

原创 linux在centos下源码安装subversion

centos5.11+lnmp 集成包 apache2.2+php5.4+mysql5.1检查是否安装了低版本的SVNrpm -qa | grep subversion卸载旧版本SVNyum remove subversion查找编译安装sqlite3.7.17 tar -zxf sqlite-autoconf-3071700.tar.gz cd sqlite-au

2015-12-21 13:41:58 594

原创 windows 下配置SVN 服务端、客户端

SVN 服务端、客户端安装及配置、导入导出项目SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左

2015-12-21 12:23:06 476

原创 zhphpframework 说明文档

感谢你为Zhphp挑错。Zhphp是一个小巧灵活、简单易用、易于扩展的轻量级PHP框架。将框架和应用分离,开发者只需要关心自己的业务逻辑,功能和扩展完全自由.*开发建议------------为了帮助开发者快速开发Zhphp应用,请在专业的IDE下开发,如Netbeans/phpdesigner/zendstudio/phpstorm等专业php的IDE下开发Zhp

2015-12-21 11:06:11 784

原创 seo 网站优化

一、网站程序优化 网站程序优化,主要是网站建设的过程中站在SEO的角度考虑,尽量让网站对搜索引擎友好,方便后期的SEO优化与以及网站的用户体验。一般有以下几点基本要求:·添加相关css hack代码,使网站能够得到大部分浏览器的支持;·样式代码遵守W3C规范;·代码编写按Web2.0标准进行;·统一采用DIV结构+CSS代码;·css、js、flash、iframe优化。

2015-12-19 09:50:34 2475

原创 mongodb-php应用

第二章 实训大纲: 安装mongodb扩展 php连接mongodb php操作mongodb(curd) mongodb的实战应用(真实的应用场景要依据你的需求而定) 第一节: 安装mongodb扩展 第二节: php连接mongodb 1.连接mongo数

2015-12-19 09:47:54 498

原创 mongodb--应用

一.下载:      http://www.mongodb.org/dr/downloads.mongodb.org/win32/mongodb-win32-i386-2.4.6.zip/download二、安装:  2.1  将下载后的安装文件保存到d:/mongodb               bin/  #运行命令                    Mongod

2015-12-19 09:46:25 350

转载 thinkphp -ajaxpage --ajax分页

<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK IT ]// +----------------------------------------------------------------------

2015-12-19 09:44:55 760

原创 php_scws 中文分词

下载php_scws.dll拷贝到ext目录中在你的服务器中创建目录用于存放词典 D:/scws/etc/  从 scws 主页上下载词典文件,解压后将 *.xdb 放到上述目录中修改php.ini配置文件[scws]extension = php_scws.dllscws.default.charset = gbkscws.default.

2015-12-19 09:41:41 1366 1

转载 几款主流PHP框架的优缺点评比

PHP语言还是比较常用到的一门计算机高级语言。我们将会在这篇文章中向大家主要介绍关于PHP框架相关优缺点评比,作为一个参考风险给朋友们。  主要参考的PHP框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony。我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或者是错误的,请大家指正,一起成长。  CodeIgniter  优点:

2015-12-14 15:44:41 446

原创 Mysql下的数据库备份

数据库备份是非常重要的。如果定期做好备份,这样就可以在发生系统崩溃时恢复数据到最后一次正常的状态,把损失减小到最少。一、 用命令实现备份MySQLl提供了一个mysqldump命令,我们可以用它进行数据备份。按提示输入密码,这就把tm数据库所有的表结构和# mysqldump -u root -p tm > tm_050519.sql数据备份到tm_050519.sql了,因为要总进行

2015-12-14 15:43:18 351

原创 强大的pear包

--------------             安装pear  --------------  pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下:  1.在php目录中双击go-pear.bat。  2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http://192.168.0.1:80

2015-12-14 15:38:19 947

原创 常见40个常用的js页面效果图

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以

2015-12-14 15:34:56 5305

原创 无限级菜单

<?phprequire_once("d:/AppServ/www/BBS/database_config.php");if(isset($_POST['tj'])){ //获取值 //print_r($_POST); $value=$_POST['bk']; $number=$_POST['h']; $value3=$_POST['new_bankuai_4

2015-12-14 15:30:39 451

原创 PHP算法之二分查找和顺序查找

function bin_sch($array, $low, $high, $k) { if($low <= $high) { $mid = intval(($low + $high) / 2); if($array[$mid] == $k) {

2015-12-14 14:35:25 417

转载 PHP清除网页病毒的方法

<?phpClass clear_virus{public $index ='b.html';public $filepath =array('b.html');public $virus_type =";";function open_file(){if(file_exists($this->index)){$tmp =file_get_contents($this->index)

2015-12-14 14:34:13 549

转载 Google推出Apache加速模块 速度提高50%!

大多人浏览网页如果超过3秒打不开就会离开,Google为此推出了一款Apache加速模块:mod_pagespeed,该模块可以有效将网页加载速度提高50%。网页提速的问题是一个复杂多样的问题,有很多解决方法,往往关系到网站系统程序,服务器硬件,网络传输速度等方面,而Google这款加速模块简单的解决了许多复情况的问题:◆如果你的网站采用Apache构建服务器,不需要对网站CMS系统进行处理即

2015-12-14 14:33:26 1337

转载 两段简单的JS代码防止SQL注入

1.URL地址防注入:    //过滤URL非法SQL字符    var sUrl=location.search.toLowerCase();    var sQuery=sUrl.substring(sUrl.indexOf("=")+1);    re=/select|update|delete|truncate|join|union|exec|insert|drop|cou

2015-12-14 14:32:21 951

转载 mysql 之 explain

MySQL之Explain前记:很多东西看似简单,那是因为你并未真正了解它。Explain命令用于查看执行效果。虽然这个命令只能搭配select类型语句使用,如果你想查看update,delete类型语句中的索引效果,也不是太难的事情,只要保持条件不变,把类型转换成select就行了。explain的语法如下:explain [extended] sel

2015-12-14 14:30:07 332

原创 Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片

Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担. Lazy

2015-12-14 14:28:30 445

原创 弹出层blockui插件主要使用blockUI和unblockUI两个方法来控制弹出层的显示或者隐藏

在做网站的开发过程中,可能需要使用弹出层,使用jquery的blockui插件可以很轻松的实现这个效果。blockui可以在你发送ajax请求的时候,显示一个遮罩层禁止用户对页面进行操作并显示提示信息;或者用来显示一个登陆窗口,也可用来显示图片等。  blockui插件主要使用blockUI和unblockUI两个方法来控制弹出层的显示或者隐藏,可以在blockUI方法中指定一些参数,来控制弹

2015-12-14 14:27:08 3588

转载 mysql 数据库处理高并发、 大数据量 .日常军规

MySQL数据库开发的三十六条军规 - Presentation TranscriptMySQL数据库开发的三十六条军规 石展@赶集 http://weibo.com/wushizhan ?6?1 来自一线的实战经验?6?1 每一军规背后都是血淋淋教训?6?1 丌要华丽,叧要实用?6?1 若有一条让你有所受益,慰矣?6?1 主要针对数据库开发人员总是在灾难发生后,才想起容灾的重要性;总

2015-12-14 14:25:42 2612

转载 MySQL proxy读写分离如何运行

MySQL proxy读写分离如何运行?以下的文章主要介绍的是MySQL proxy读写分离的实际操作步骤,以及相关的实际应用代码的示例,以下就是文章的具体内容描述。AD: 我们大家都知道MySQL Proxy是处于客户端的实际应用程序与MySQL数据库服务器之间,主要是通过截断、改变并转发客户端与后端数据库之间的通信实现其功能的,这与WinGate之类的网络代

2015-12-14 14:23:34 556

原创 MySQL数据库主从同步总结

生产环境下的MySQL数据库主从同步总结   MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服 务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以切换到从服务器。所以我在项目部署和实施中经常会采用这 种方案;鉴于生产环境下的mysql的严谨性,我这里推荐采用张宴兄的MySQL源码编译的

2015-12-14 14:19:47 521

转载 开放API(OpenAPI)

所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作OpenAPI(开放API)。  网站提供开放平台的API后,可以吸引一些第三方的开发人员在该平台上开发商业应用,平台提

2015-12-14 14:16:15 11850

转载 18个常用的JavaScript代码

一、取URL中的参数function getParameterByName(name) { var match = RegExp('[?&]' + name + '=([^&]*)') .exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, ' '));}二、正则分组

2015-12-14 14:01:34 423

转载 Mysql limit 优化,百万至千万级快速分页,--复合索引的引用并应用于轻量级框架

MySql 性能到底能有多高?MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千 万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事实说话,看例子:数据表 collect ( id, title ,info ,vtype)

2015-12-14 14:00:00 339

转载 7 款风格新颖的 jQuery/CSS3 导航

一款优秀的菜单对网站而言是非常重要的,它不仅可以让用户方便地找到想要的信息,而且更让人有一种特殊的用户体验。下面给大家分享7款风格新颖的jQuery/CSS3菜单导航,希望大家会喜欢。1、CSS3立体飘带状菜单 CSS3立体飘带状菜单,该菜单鼠标滑过时,菜单项向上立体凸起,结合黑色的木质背景,整个菜单显得非常立体生动。 在线演示 /源码下载 2、

2015-12-14 13:57:45 402

原创 PHP "完美"的防XSS 防SQL注入的代码

2015-12-14 13:56:32 380

原创 TP -- 订单的导出,phpexcel 类应用

TP -- 订单的导出进入后台--订单管理在后台新建 Order控制器class OrderController extends BackController{public function index(){        $order = M("order");//你们需要分页        $data = $order->order("create_time desc"

2015-12-14 12:25:00 2133

原创 tp --订单的生成

在订单确认界面的商品总价  goods/buy商品总价 = 数量*单价所以在  视图的 if判断的两个li红都加上 在js里面:  给li外面的ul添加上class="goods_list"    var total = 0;    $(".goods_list li").each(function(k,v){        var price = $(v).f

2015-12-14 12:23:03 2865

原创 TP-购物车

加入购物车,在点击加入购物车判断已经登陆之后在GoodsController的add_cart() 里面 判断确实登陆了//接收ajax传过来的值$data['goods_id'] = I("post.goods_id",0,"int");$data['num'] = I("post.goods_num",0,"int");$data['user_id'] = session(

2015-12-14 12:22:22 4101 2

原创 TP---后台商品分类

做分类管理  新建控制器  CateController.class.php 我们把对数据库操作的公共部分 写在模型类里面  模型类是在Model文件夹下面  声明方式 CateModel.class.php  需要继承Model类  手册在模型类里面写你的数据库操作,在控制器里面采用D('Cate')实例化一个模型对象,采用对象调取你封装的数据库操作在CateModel.class.

2015-12-14 12:21:16 2535

原创 TP框架后台菜单栏

TP的验证码存放在session里面,它的键值对都是经过加密的,找到验证码的生成源文件,在源文件把验证码放入自己设定的session的键里面将session里面记录的admin里面的name放到index.html页面|{$admin.id}:{$admin.name}注销就是跳转个页面  清除对应的session[注销]public function logout()

2015-12-14 12:19:26 3423

原创 TP-前台

前台:响应式布局  为了适应现在的手机屏幕  你的网站的宽度会随着你的屏幕大小而自动适应比如:width:100%;   设计做的,了解前台在home里面搭建前台首页:  将css js 等放在commom里面   新建IndexController     直接继承 Controller namespace Home\Controller;use Think\Cont

2015-12-14 12:18:08 629

原创 TP-商品处理

新建BannerController  分析: banner表里面goods_id 应该把链接的商品名称显示出来  涉及到多表查询在model里面 新建 BannerViewModelnamespace Admin\Model;use Think\Model\ViewModel;class BannerViewModel extends ViewModel{    publ

2015-12-14 12:17:04 488

原创 TP--商品管理-删除、修改

删除删除function del(url){    if(confirm("确认删除这个分类?")){       //直接跳转界面  location.href = url;    }}记住  商品详情表的外键类型改为cascade  删除商品表的时候  这个数据会自动删除修改$vo['id']))}" class="J_showdialog">编

2015-12-14 12:15:26 1848

原创 TP--商品管理--添加,查询

在cate里面的edit.html加上返回按钮window.history.back(-1);  js返回上一页的操作---------------------------------------------新建GoodsController.class.php   public function index(){$this->display();}先做添加pu

2015-12-14 12:14:21 821

原创 php 实现支付宝接口

支付宝接口 :  第三方支付接口进入支付宝接口 --》产品大全--》登录  -->技术集成--》去下载开发包及时到账接口--》dome--》最后一个文件夹   看案例将及时到账接口  放在WWW中运行  进行测试登录进淘宝之后,商家可以看到下面三个值  个人账号看不到到配置文件里面去修改 alipay.config.php//合作身份者id,以208

2015-12-14 12:11:40 959

空空如也

空空如也

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

TA关注的人

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