CentOS+Nginx+PHP+MySQL环境配置

发表于 2010-04-02 10:32

PHP 5.3.1

MySQL 5.0.89

Nginx 0.8.33 或 0.7.65 (可选)

这个可比网上流传的什么一键安装包要好得多,强烈推荐此法安装,适合所有菜鸟和高手。我服务器上全用的源代码编译安装,也好不到哪去,还很费劲。我这个装完已经包含 php 的一些常用扩展, PDO,eaccelerator,memcache,tidy等等。

分类: LAMP | 阅读全文

开发者应该留意的WordPress2.9新功能

发表于 2009-12-29 14:00

WordPress是一款成熟的开源CMS平台,新推出的2.9版本依然保持了以往良好的口碑。这篇文章从WordPress 2.9的codex文档里摘录出几个开发者应该留意的功能进行简析。

WordPress 2.9 一个比较重头的新功能就是提供了不需要自定义字段的文章缩略图功能,这将对使用者提供很大的便利,但由于一些兼容性的限制,你必须对主题的function.php文件进行修改才能使用这个功能。

在主题的function.php里添加如下代码,你就能使用WordPress的文章缩略图功能。

1
2
3
if ( function_exists( 'add_theme_support' ) ) { //检查WP版本是否为2.9或以上版本
add_theme_support('post-thumbnails'); //如果WP版本符合最低要求则添加文章缩略图
}

 

然后在文章列表调用里添加一下代码,用来显示文章缩略图。

1
2
3
4
if (  (function_exists('has_post_thumbnail')) && (has_post_thumbnail())  ) {
	echo '<a href="' . the_permalink() . '">' . the_post_thumbnail() . '</a>';
}
/*如果支持文章缩略图,并且该文章存在缩略图,则显示缩略图,否则显示默认图片*/

 

使文章缩略图显示美观的重点是 the_post_thumbnail() 函数的定义,以下代码提供一个简单的说明。

1
2
3
4
5
6
7
8
9
the_post_thumbnail(); //采用默认参数,请参考wp-includes/post-image-template.php文件
the_post_thumbnail('thumbnail'); //小尺寸缩略图
the_post_thumbnail('medium'); //中等缩略图
the_post_thumbnail('large'); //大缩略图
the_post_thumbnail('medium', array('class' => 'alignleft', 'alt' => 'alttext'));

//采用中等缩略图
//设定图片分辨率为100x100像素,并加上class="alignleft"和描述
the_post_thumbnail(array(100,100), array('class' => 'alignleft', 'alt' => 'alttext'));

2.侧边栏描述(Sidebar Descriptions)

Widget的支持是WordPress一个成功的尝试,它使用户能灵活地定制侧边栏显示的内容,并为插件的调用提供了很大的便利。但一些主题支持 自定义多个侧边栏,这就给Widget的正确安装带来困难。侧边栏描述更能的出现就像给支持Widget的区域加上了书签,用户一眼就可以知道所安装的 Widget将出现在什么地方。

添加侧边栏描述的方法是在主题的function.php文件里添加如下代码。

1
2
3
4
5
6
7
8
9
10
11
12
function register_theme_widget_areas() { //定义可以安装Widget的区域
	register_sidebar( array( //定义区域参数
	'name' => 'Primary', //侧边栏名称
	'id' => 'primary', //侧边栏id
	'description' => 'The primary widget area is used as top right sidebar.', //侧边栏描述
	'before_widget' => '<li id="%1$s">',
	'after_widget' => '</li>',
	'before_title' => '<h4>',
	'after_title' => '</h4>'
	/*以上四行都是定义Widget的样式,基本上和旧版本保持一致*/
	) );
}

 

添加侧边栏描述只需要几秒钟,但将为你的主题用户带来很大的方便。

分类: LAMP | 阅读全文

修改13个WordPress主题函数优化载入速度

发表于 2009-12-26 20:58

免费的WordPress主题制作起来非常容易,使用一个WordPress主题也非常简单,下载主题,上传到相应的目录,后台激活即可。

分类: LAMP | 阅读全文

WordPress:发布时间超过15天的文章中展示广告

发表于 2009-12-11 13:12

假设,我们需要在发布时间超过15天的文章中展示广告,我们今天只需要简单的设置一下代码,就能完成。

第一步:

功能实现起来很简单,用PHP编辑器打开当前模版的 functions.php文件。

分类: LAMP | 阅读全文

lamp平台的搭建总结

发表于 2009-12-01 14:42

linux+apache+mysql+PHP
1.安装mysql-5.1.36
软件获取:
http://dev.mysql.com/downloads/
安装步骤:

tar xvfz mysql-5.1.36.tar.gz


cd mysql-5.1.36

分类: LAMP | 阅读全文

Discuz! 7.2发布 优化产品细节30余项

发表于 2009-11-23 10:15

11月19日消息,中国领先的社区平台与服务提供商康盛创想(Comsenz)旗下核心产品Discuz!新版正式发布。全新推出的Discuz! 7.2版本从用户注册登陆应用、社区论坛前后管理两方面着眼,增加和改进了30多处与社区门户运营密切相关的功能与细节,实现了邮箱登陆、分类信息检索、版块绑定域名等功能。

分类: LAMP | 阅读全文

UC HOME整合Discuz用户登陆代码

发表于 2009-10-31 20:45

本例以整合home为例

home的登录系统中加入的防伪码主要是三个

分类: LAMP | 阅读全文

ZBlog SEO:文章页面增加description

发表于 2009-09-24 07:33

相信很多学习seo的朋友对ZBlog不陌生,ZBlog一款不错的网站模板,我的博客就是用ZBlog。但是,要想用Zblog获得比较好的SEO效果,有针对性的修改是有必要的。至于如何将文章标题置前等技巧,我们这里不赘述了,网上很多,百度一下,你就知道。今天给大家分享一个简单的z-blog文章页面description的seo,实现内容页每篇文章页面的description字段都自动读取文章简介的技巧。

分类: LAMP | 阅读全文

巧用UCHome2.0站长推荐功能

发表于 2009-09-16 08:00

UCenter Home是康盛创想(Comsenz)公司发布的一款SNS建站系统,自发布至今国内采用UCenter Home搭建的地方及垂直SNS已经超过13万家。在UCHome2.0中,推荐功能使用起来很简单。进入UCHome网站后台,找到“推荐成员设置”选项后,做些简单地设置,就可以完成推荐了。

分类: LAMP | 阅读全文

UCHome2.0热点功能及使用技巧介绍

发表于 2009-09-02 07:54

我们将为站长介绍UCenter Home 2.0另一款强大的功能以及运营经验技巧:热点。热点贯穿于日志、图片、话题、投票、活动、分享等各类站内基础应用之中。通过热点功能,可以有效的挖掘站内的精品内容,提升站点的可读性,进而促进会员之间的互动。

分类: LAMP | 阅读全文