随笔 - 470
文章 - 0
评论 - 176
阅读 -
511万
09 2011 档案
NextGEN Gallery ~ 最强WordPress相册插件
摘要:博客照片很多?上传和管理图片太烦?想幻灯显示相册?在博客中任意插入动态图片效果?…… 你和我一样,需要NextGEN Gallery,最强WordPress相册插件!其实网上可以搜到不少关于这个插件的介绍,不过我觉得都不够详细清楚,自己学习的时候也走了不少弯路,所以决定把使用心得记下来,方便朋友们选用NextGEN。好了,废话不说,直接入题。第一步,当然是下载安装WP官网下载地址:http://wordpress.org/extend/plugins/nextgen-gallery/用FTP把NextGEN Gallery传到wp-content/plugins目 录,相信这个跟大部分的WP插
阅读全文
让wordpress博客首页、分类页 显示文章标题列表或摘要
摘要:默认的wordpress摘要方式,其实还是一种半自动半手工的活。首先需要在博客后台选项(options)–输出(reading)设置里,把 输出方式设为摘要而不是全文;其次还需要你在编辑发表每一篇日志时,光标停留在截取处,然后点击编辑器上一个叫做"split post with more tag" 的按钮(快捷方式是Alt+t )。并且,让人不爽的是,读者在前台点击 more来阅读更多时,却发现更多(read more)链接是一些莫名其妙的后缀,而不是固定静态链接网址。 所以,wordpress这种默认摘要方式,不能让飞龙这种懒博主满意。如何让首页和分类列表页只显示文章摘要
阅读全文
解决wordpress点击文章图片在新窗口中打开
摘要:今天给大家分享的是解决wordpress点击文章图片在新窗口中打开的这个问题,希望大家能够喜欢。 首先在这里给大家阐述下这个问题的具体问题。就是我们平时在浏览wordpress搭建的网站的时候会遇到这样的情况。我们点击文章中的图片,会弹出一个新窗口显示这张图片。那么会出现这样的问题,那么下面我们就开始讲解解决wordpress点击文章图片在新窗口中打开。首先我们先进入wordpress后台然后我们添加文章,然后我们添加图片 我们看到上面有个“链接url”这个地方。默认的是显示的上面样式的链接,然后我们可以清空,清空的话点击文章中这张图片是没有任何反应的。我们也可以添加别的网址链接。 好了,今天
阅读全文
WordPress系统的安装和使用简介
摘要:这是一篇关于独立博客建站(以WordPress为例)的科普教程,讲述WordPress系统的一些最基本的常识,主要是为了那些不熟悉WordPress的新手阅读使用,帮助他们完成第一个独立博客的安装和使用。熟悉WordPress系统的老鸟可以忽略此文。 WordPress是一个全球范围内最为著名的免费博客发布平台之一,在独立博客系统中的使用量一直排名第一。WordPress是基于PHP+MySQL架构的,都属于免费开源软件,在国际上几乎所有的虚拟主机都支持这种架构,搭建非常简单。 WordPress是一个极易安装的独立博客系统,号称“5分钟安装”,就是说在大多数环境下WordPress安装过..
阅读全文
php 命名规范
摘要:文件名一律小写,单词间以下划线分隔类名采用首字母大写的驼峰命名方式类中的方法名采用首字母小写的驼峰方式命名类中的私有方法和私有变量以下划线开头函数名全小写,单词间以下划线分隔变量名同函数名
阅读全文
php中0,'',null,false,true,FLASE,TREU,array()的相等恒等学习
摘要:比较值 '' NULL 0 false true FALSE TRUE//相等判断''==NULL==0==false(相等)array()=0==NULL==false(相等)array()<>''(不相等)//恒等判断//任何两个数比较都不恒等var_dump(false==FALSE);//bool(true)var_dump(false===FALSE);//bool(true)var_dump(true==TRUE);//bool(true)var_dump(true===TRUE);//bool(true)var_dump
阅读全文
PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toStr
摘要:PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and __autoload 1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计的__get( $property ) 当调用一个未定义的属性时访问此方法__set( $property, $value ) 给一个未定义的属性赋值时调用这里的没有声明包括当使用对象调用时,访问控制为
阅读全文
PHP5学习笔记:用__call()实现方法重载
摘要:今天在网上发现了一片好文章,介绍_call()方法。依靠这个方法可以实现方法重载,这是找了好久的东西了。发在这里,算作笔记。---------------------------------------PHP5的对象新增了一个专用方法__call(),这个方法用来监视一个对象中的其它方法。如果你试着调用一个对象中不存在的方法,__call方法将会被自动调用。例七:__call <?phpclassfoo{function__call($name,$arguments){print("Didyoucallme?I'm$name!");}}$x=newfoo();
阅读全文
php中的func_num_args、func_get_arg与func_get_args函数
摘要:php的的func_num_args、func_get_arg和func_get_args都是返回函数实参相关的函数。func_num_args:实参个数;func_get_arg:返回某一个实参,必须事实参数组的索引;func_get_args:返回实参数组;<phpfunctiontest(){ echofunc_num_args(); print_r(func_get_args()); print_r(func_get_arg(1));}test(1);test(1,2);test(1,2,3);?>输出:1Array([0]=>1)2Array([0]=>1[1
阅读全文
Home Facebook Applications [Facebook PHP-SDK] The New Facebook Request Dialog (Guide)
摘要:I wanted to toss out a quick snippet here to help people get started using this new dialog. I’ve been spending the last couple days implementing it in all my and my clients apps that use this type of interface.So below is a simple way to open the dialog and also handle the dialog once requests sent
阅读全文
Facebook, FB.ui() - An error occurred. Please try again later.
摘要:Q: Help, my code to post to Facebook wall via FB.ui() has suddenly stopped working, it now just displays this error - 'An error occurred. Please try again later.', what's happened?, it used to work just fine!A: In the last few days Facebook have changed their rules and you now can't
阅读全文
Using Facebook Requests to Promote a Website
摘要:<body><divid="fb-root"></div><ahref="#"onclick="FbRequest('Thispageisamazing,checkitout!','4d5da07acbbb0');">SendRequest</a><scripttype="text/javascript">functionFbRequest(message,data){FB.ui({method:'app
阅读全文
php.ini中allow_call_time_pass_reference参数的意思
摘要:从php手册中可以找到:allow_call_time_pass_reference boolean 是否启用在函数调用时强制参数被按照引用传递。此方法已不被赞成并在 PHP/Zend 未来的版本中很可能不再支持。鼓励使用的方法是在函数定义中指定哪些参数应该用引用传递。鼓励大家尝试关闭此选项并确保脚本能够正常运行,以确保该脚本也能在未来的版本中运行(每次使用此特性都会收到一条警告,参数会被按值传递而不是按照引用传递)。 在函数调用时通过引用传递参数是不推荐的,因为它影响到了代码的整洁。如果函数的参数没有声明作为引用传递,函数可以通过未写入文档的方法修改其参数。要避免其副作用,最好仅在函数声明时
阅读全文
php函数call_user_func和call_user_func_array详解
摘要:今天在群里面,有个叫lewis的在问call_user_func_array的用法,因为之前一直没有用过,也不能说什么,于是看一下手册,发现是这么写的:call_user_func_array(PHP 4 >= 4.0.4, PHP 5)call_user_func_array-- Call a user function given with an array of parameters Descriptionmixed call_user_func_array ( callback function, array param_arr )Call a user defined func
阅读全文
PHP设计模式 -- 工厂模式
摘要:工厂模式在规模较小的环境中似乎有些大材小用。不过,最好还是学习这种扎实的编码形式,以便应用于任意规模的项目中。 最初在设计模式 一书中,许多设计模式都鼓励使用松散耦合。要理解这个概念,让我们最好谈一下许多开发人员从事大型系统的艰苦历程。在更改一个代码片段时,就会发生问题,系统其他部分 —— 您曾认为完全不相关的部分中也有可能出现级联破坏。 该问题在于紧密耦合 。系统某个部分中的函数和类严重依赖于系统的其他部分中函数和类的行为和结构。您需要一组模式,使这些类能够相互通信,但不希望将它们紧密绑定在一起,以避免出现联锁。 在大型系统中,许多代码依赖于少数几个关键类。需要更改这些类时,可能会出现困难。
阅读全文
统一资源标识符(URI)、统一资源名称 (URN) 和统一资源定位器 (URL) 的区别
摘要:统一资源标识符 (Uniform Resource Identifier, URI) 用于唯一地标识元素或属性的数字或名称。URI 包括统一资源名称 (URN) 和统一资源定位器 (URL)。+++++++++++++++++++++++++++++++++++++++++++++摘自:http://zh.wikipedia.org/wiki/URI 在计算机术语中,统一资源标识符(Uniform Resource Identifier,或URI)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对网络中(一般指万维网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协.
阅读全文
PHP中的$_SERVER['PATH_INFO']
摘要:PHP中的全局变量$_SERVER['PATH_INFO']是一个很有用的参数,众多的CMS系统在美化自己的URL的时候,都用到了这个参数。对于下面这个网址:http://www.test.com/index.php/foo/bar.html?c=index&m=search我们可以得到 $_SERVER['PATH_INFO'] = ‘/foo/bar.html’,而此时 $_SERVER['QUERY_STRING'] = 'c=index&m=search';通 常,我们最初开始PHP程序编写的时候,都会使用
阅读全文
php引用(&)详解及注意事项
摘要:摘自:PHP引用(&)使用详解 官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.references.pass.php4.引用返回:http://www.php.net/manual/zh/language.references.return.phpphp的引用(就是在
阅读全文
memcached 常用方法笔记
摘要:官网地址 http://www.danga.com/memcached/ (需要先安装libevent http://www.monkey.org/~provos/libevent/) 编译过程略过 启动/结束 memcached-d-m10-uroot-l192.168.0.122-p11200-c256-P/tmp/memcached.pid-d选项是启动一个守护进程,-m是分配给Memcache使用的内存数量,单位是MB,这里是10MB-u是运行Memcache的用户,这里是root-l是监听的服务器IP地址,如果有多个地址的话,这里指定了...
阅读全文
常用的php类、方法、函数 注释标记
摘要:平常开发习惯:红色必填,蓝色可选 官方文档:http://manual.phpdoc.org/HTMLframesConverter/default/
阅读全文
PHP中global与$GLOBALS['']区别
摘要:摘自:http://www.qianyunlai.com/blog/221.html 很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是1.$GLOBALS['var']是外部的全局变量本身。2.global $var是外部$var的同名引用或者指针。举例说明一下:<?php$var1=1;$var2=2;functiontest(){$GLOBALS['var2']=&$GLOBALS['var1'];}test();echo$var2;?> 正常打印结果为1<?php$var
阅读全文
Sphinx是什么?
摘要:Sphinx 是一个基于 GPL 2 协议颁发的免费开源的全文搜索引擎.它是专门为更好的整合脚本语言和SQL数据库而设计的.当前内置的数据源支持直接从连接到的 MySQL 或 PostgreSQL 获取数据, 或者你可以使用 XML 通道结构(XML pipe mechanism , 一种基于 Sphinx 可识别的特殊xml格式的索引通道) Sphinx 全文索引的主要特性: 1. 高速建立索引 (在使用主流CPU的情况下 , 可达10M/秒) 2. 高速查询 (在 2-4 GB 的文本里查询平均耗时在 0.1 秒以内) 3. 高扩展性 (单CPU支持高达100G的数据...
阅读全文
用Dezende解密zend后的php代码
摘要:首先是要下载Dezende软件,这是一款可以几乎完美破解zend加密的软件,下载地址: http://down.chinaz.com/soft/20941.htm 因为这个软件是绿色版,解压好就可以使用了,不过只支持在doc环境下运行。我们把它解压到E盘,然后进入E:\Dezender\PHP5\PHP5,修改php.ini文件的最后两行,修改成如下: zend_extension_manager.optimizer_ts="E:\DeZender\Zend for PHP5\" zend_extension_ts="E:\Dezender\Zend for PH
阅读全文
魔兽私服服务端 MANGOS 数据库结构表中文解释
摘要:MANGOS 数据库结构表 ============================================= achievement_reward 巫妖王的奖励成就 areatrigger_involvedrelation 传送(区域触发)_包含的任务关系 areatrigger_scripts 区域触发脚本 areatrigger_tavern 进传送门id指向areatrigger_teleport----OK触发 areatrigger_teleport 战场竞技场基本配置 areatrigger_template 传送区域的具体坐标(与travern所对应) b...
阅读全文
PHP Smarty通过gettext制作多语言版本
摘要:一、采用gettext,由于Smarty有相应得gettext的插件,所以就直接用这个插件了注意:smarty-gettext-0.9.1.zip的README有错误,应为:$smarty=newSmarty[...];require('smarty-gettext.php');$smarty->register_block('t','smarty_translate');//注意是下划线不是中划线(就因为这点把我害苦啦,老提示找不到相关函数,切记!!!)步骤如下:1.1 在公共的包含文件中加入如下的代码://$domain_info[&#
阅读全文