<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小武-php之家]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u011852589</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011852589]]></copyright><item><title><![CDATA[ThinkPHP 中M方法和D方法的具体区别]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/12776899</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/12776899</guid><author>u011852589</author><pubDate>Wed, 16 Oct 2013 11:47:20 +0800</pubDate><description><![CDATA[M方法和D方法的区别

ThinkPHP 中M方法和D方法都用于实例化一个模型类，M方法 用于高效实例化一个基础模型类，而 D方法 用于实例化一个用户定义模型类。

使用M方法

如果是如下情况，请考虑使用 M方法：

对数据表进行简单的 CURD 操作而无复杂的业务逻辑时只有个别的表有较为复杂的业务逻辑时，将 M方法 与实例化 CommonModel 类进行结合使用

M方法]]></description><category></category></item><item><title><![CDATA[PHP 面试宝典]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/12100461</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/12100461</guid><author>u011852589</author><pubDate>Fri, 27 Sep 2013 16:36:04 +0800</pubDate><description><![CDATA[php
1、表单中 get与post提交方法的区别?
答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.
2、session与cookie的区别?
答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的（session_dir）的位置进行的存放
   cookie:用来存储连续訪問一个頁面时所使用，是]]></description><category></category></item><item><title><![CDATA[sphinx全文检索之PHP使用教程]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/12084681</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/12084681</guid><author>u011852589</author><pubDate>Fri, 27 Sep 2013 10:58:42 +0800</pubDate><description><![CDATA[以上一篇的email数据表为例：

数据结构：





view sourceprint?


01.CREATE
TABLE email (
02.emailid mediumint(8) unsigned
NOT NULL 
auto_increment COMMENT '邮件id',
03. 
04.fromid
int(10) unsigned NOT]]></description><category></category></item><item><title><![CDATA[PHP中文汉字验证码]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/12084253</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/12084253</guid><author>u011852589</author><pubDate>Fri, 27 Sep 2013 10:51:21 +0800</pubDate><description><![CDATA[hb.ttf换成随便你自己下载的ttf

Header("Content-type: image/PNG");
$str="的一是在了不和有大这主中人上为们地个用工时要动国产以我到他会作来分生对于学下级就年阶义发成部民可出能方进同行面说种过命度革而多子后自社加小机也经力线本电高量长党得实家定深法表着水理化争现所二起政三好十战无农使性前等反体合斗路图把结第里正新开论之物从当两些还天资事队批如应]]></description><category></category></item><item><title><![CDATA[面向对象和面向过程的区别]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/12050175</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/12050175</guid><author>u011852589</author><pubDate>Thu, 26 Sep 2013 14:32:46 +0800</pubDate><description><![CDATA[面向过程就是分析出解决问题所需要的步骤，然后用函数把这些步骤一步一步实现，使用的时候一个一个依次调用就可以了。 

面向对象是把构成问题事务分解成各个对象，建立对象的目的不是为了完成一个步骤，而是为了描叙某个事物在整个解决问题的步骤中的行为。

例如五子棋，面向过程的设计思路就是首先分析问题的步骤：1、开始游戏，2、黑子先走，3、绘制画面，4、判断输赢，5、轮到白子，6、绘制画面，7、判断输赢，8]]></description><category></category></item><item><title><![CDATA[MySQL数据库优化漫谈]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11988753</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11988753</guid><author>u011852589</author><pubDate>Tue, 24 Sep 2013 19:10:09 +0800</pubDate><description><![CDATA[1.表设计
    遵循三范式,但必要的时候做数据冗余，举例说明：在权限模型中可能会用到5张表 用户表、角色表、权限表，还有用户角色关联表和角色权限关联表。如果此时要通过用户查询权限则必须关联查询或者使用多条sql查询，此时可以在用户表增加一个字段来存储用户的权限（例如将权限值使用逗号隔开），这样可以如果查询某用户的权限可以直接在用户表中查询，查询后再用程序来处理。

    设计表时要选用]]></description><category></category></item><item><title><![CDATA[Apache——Rewrite重写规则]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11936107</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11936107</guid><author>u011852589</author><pubDate>Mon, 23 Sep 2013 16:15:49 +0800</pubDate><description><![CDATA[1、Rewrite规则简介：
Rewirte主要的功能就是实现URL的跳转，它的正则表达式是基于Perl语言。
可基于服务器级的(httpd.conf)和目录级的(.htaccess)两种方式。
如果要想用到rewrite模块，必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块，别一种是编译apache时以DSO模式安装apache,然后再]]></description><category></category></item><item><title><![CDATA[最常见的6种网站流量统计工具介绍]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11934339</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11934339</guid><author>u011852589</author><pubDate>Mon, 23 Sep 2013 15:44:55 +0800</pubDate><description><![CDATA[1、CNZZ 服务统计
由国际著名风险投资商IDG 投资的网络技术服务公司，是中国互联网目前最有影响力的免费流量统计技术服务提供商，专注于为互联网各类站点提供专业、权威、独立的第三方数据统计分析。
同时，CNZZ 拥有全球领先的互联网数据采集、统计和挖掘三大技术，专业从事互联网数据监测、统计分析的技术研究、产品开发和应用，这也是笔者所使用的统计工具，感觉用起来比较不错。
2、51Yes 网站]]></description><category></category></item><item><title><![CDATA[php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11908505</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11908505</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 21:24:32 +0800</pubDate><description><![CDATA[php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法，主要使用到了 php 的时间函数 mktime。下面首先还是直奔主题以示例说明如何使用 mktime 获取今日、昨日、上周、本月的起始时间戳和结束时间戳，然后在介绍一下 mktime 函数作用和用法。
//php获取今日开始时间戳和结束时间戳
$beginToday=mktime(0,0,0,date('m'),date('d']]></description><category></category></item><item><title><![CDATA[Mysql数据库备份的几种方法]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11907235</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11907235</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 19:40:32 +0800</pubDate><description><![CDATA[数据备份是一个网站能够正常运营的保障，数据备份包括网站源码备份和数据库备份，如果你使用的是ACCESS数据库，那么直接使用FTP下载数据库文件就可以了，但如果你使用了PHP+MYSQL进行网站建设，数据库备份就没有那么容易了。下面介绍几种mysql数据库备份的方法。





工具/原料




FTP，ACCESS，PHPMYADMIN，SQLyogEnt



]]></description><category></category></item><item><title><![CDATA[系统优化设置]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11889039</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11889039</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 09:22:09 +0800</pubDate><description><![CDATA[一、系统属性设置
1、禁用闲置的IDE通道
右键点击“我的电脑－属性”--“硬件”--“设备管理器”，在其中打开“IDE ATA/PATA控制器”然后分别进入主要和次要IDE通道，选择“高级设置”，将“设备类型”设置为“无”，将“传送模式”设为“DMA（若可用”。
2、优化视觉效果
右键单击“我的电脑”--“属性”—“高级”，在“性能”栏中，点击“设置”--“视觉效果”，调整为最佳性能；或]]></description><category></category></item><item><title><![CDATA[php判断密码强度]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11888949</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11888949</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 09:19:20 +0800</pubDate><description><![CDATA[一、php页面
$score = 0;
if(!empty($_GET['value'])){   //接收的值
$str = $_GET['value'];
}else{
$str = '';
}
if(preg_match("/[0-9]+/",$str))
{
$score ++;
}
if(preg_match("/[0-9]{3,}/",$str))
{
$sc]]></description><category></category></item><item><title><![CDATA[优秀程序员的十个优秀习惯]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11888905</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11888905</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 09:16:58 +0800</pubDate><description><![CDATA[在这个世界上，有数百万的人热衷于软件开发，他们有很多名字，如：软件工程师(Software Engineer)，程序员(Programmer)，编码人(Coder)，开发人员(Developer)。经过一段时间后，这些人也许能够成为一个优秀的编码人员，他们会非常熟悉如何用计算机语言来完成自己的工作。但是，如果你要成为一个优秀的程序员，你还可以需要有几件事你需要注意，如果你能让下面十个条目成为你的习]]></description><category></category></item><item><title><![CDATA[PHP实现即时网站截图]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11888871</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11888871</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 09:15:05 +0800</pubDate><description><![CDATA[网站地址 (不带 http://):

大小: xpx
图片格式: PNG  JPEG  


<?php
$x = $_REQUEST['x'];
$y = $_REQUEST['y'];
$format = $_REQUEST['format'];
$site = $_REQUEST['site'];
$surl = 'http://0907.org/screenshot/screenshot]]></description><category></category></item><item><title><![CDATA[Navicat for mysql 1130错误]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11888753</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11888753</guid><author>u011852589</author><pubDate>Sun, 22 Sep 2013 09:10:27 +0800</pubDate><description><![CDATA[用Navicat连接远程MYSQL，提示如下错误，我以为是自己的防火墙问题，但是关了，依然不行。
我认为这段英文，有点误导，让人感觉是自己这边出了问题。
看解决方法吧
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解决方法：
1。改表法。可能是你的帐号不允许从远程登陆，只能在lo]]></description><category></category></item><item><title><![CDATA[一个PHP程序员应该掌握的10项技能！]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11880407</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11880407</guid><author>u011852589</author><pubDate>Sat, 21 Sep 2013 20:33:19 +0800</pubDate><description><![CDATA[很多学PHP的人一直也搞不清楚，一个PHP程序员和Java程序员或者是.net程序员有什么不同，告诉你，其实都一样！没有什么不同，下面的内容，就是针对一个Java程序员掌握的技能对比PHP来说的！告诉你，它们其实是一样的，不过是工具而已，没有高低贵贱之分。只不过你不熟练，不知道而已！
1、语法：必须比较熟悉，在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知]]></description><category></category></item><item><title><![CDATA[MySQL的优化]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11879881</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11879881</guid><author>u011852589</author><pubDate>Sat, 21 Sep 2013 19:53:47 +0800</pubDate><description><![CDATA[在配上文件上的优化：

首先：根据你的内存大小来设置MYSQL下的配置文件。


    在硬件上的优化：

        替换有问题的硬件通常是我们的第一考虑，主要原因是数据库会占用大量资源。不过这种解决方案也就仅限于此了。实际上，您通常可以让中央处理器（CPU）或磁盘速度加倍，也可以让内存增大 4 到 8 倍。第二种方法是对 MySQL 服务器（也称为 mysqld）进行调优。对这个]]></description><category></category></item><item><title><![CDATA[ECshop中注册时的邮箱验证功能实现代码]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11879803</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11879803</guid><author>u011852589</author><pubDate>Sat, 21 Sep 2013 19:49:29 +0800</pubDate><description><![CDATA[1、注册成功自动发邮件并退出登录状态，提示需要验证邮件才能登录。
在user.php大约233行很234行
把：
           $ucdata =empty($user->ucdata)? "" : $user->ucdata;
          show_message(sprintf($_LANG['register_success'], $username .$ucdata]]></description><category></category></item><item><title><![CDATA[Ecshop微博登录方式与用户账号的绑定]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11878715</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11878715</guid><author>u011852589</author><pubDate>Sat, 21 Sep 2013 18:44:48 +0800</pubDate><description><![CDATA[1.在ecs_users表中添加字段uid。
2.在includes中的lib_passport.php中的
     $other_key_array = array('msn', 'qq', 'office_phone','home_phone', 'mobile_phone');
添加一字段'uid'，即：
     $other_key_array = array('uid','m]]></description><category></category></item><item><title><![CDATA[解决linux磁盘空间不足的问题]]></title><link>https://blog.youkuaiyun.com/u011852589/article/details/11873809</link><guid>https://blog.youkuaiyun.com/u011852589/article/details/11873809</guid><author>u011852589</author><pubDate>Sat, 21 Sep 2013 16:29:41 +0800</pubDate><description><![CDATA[1、首先让linux处于关闭电源的状态下；

2、右击你虚拟机名字，选择设置；
3、在出现的界面中选择“添加(add)”,就会出现下面那个框

4、选择Hadr Hisk (添加硬盘)
5、接着一直选择下一步，知道出现下面这个界面

这块是选择你要添加磁盘的大小，根据自己的需要添加；
6、最后启动linux

下面是具体添加步骤：

fdisk /dev/sdb 

]]></description><category></category></item></channel></rss>