一个优秀的php相册系统——Coppermine Photo Gallery(二)部署与设置

PHP, 技术心得 4 Comments »

  从今天开始介绍我安装CPG(开发者自己喜欢用这个简称,我也乐得)和配置为己用的整个过程。先说基本的部署与配置(今天不涉及代码修改)。

  一、部署
  从sourceforge下载CPG,解压缩,全部上传至你的主机,把albums和include两个目录chmod为777(官方文档说这很重要,但是对于IPower这样脚本执行者权限很高的主机是无所谓的)。建好数据库,最后运行http://your_server/coppermine_dir/install.php这个页面进行安装。都是安装php程序常见的步骤,很简单。

  二、设置
  作为管理员登录后,可以看到比普通用户多出来的一层菜单,其中第一项就是“设定”。这个设置菜单异常庞杂(因为不像WordPress有多层设置页面,CPG只有这一个)。下面我们就来讲解一下设置,主要是对一些重要的、可能需要自定义的选项。
Read the rest of this entry »

一个优秀的php相册系统——Coppermine Photo Gallery(一)基本介绍

PHP, 技术心得 7 Comments »

  有了限制较少的虚拟主机,就琢磨着搞一个php的相册系统玩玩。经过在SF上查找比对,找到一个符合我要求的:Coppermine Photo Gallery

    基本架构/系统要求:

  • PHP (4.1.0 or better)
  • MySQL (3.23.23 or better; 4.x recommended)
  • either GD or ImageMagick (any version)
    基本特性:

  • 自动生成缩略图、缩略图可设置大小、中型图功能(中等大小的预览图,非常有用)
  • 多种上传方式,可以FTP批量上传再用网页导入,也可以上传压缩包
  • 强大的皮肤、模板和自定义显示功能,页面上每个元素都可以轻松用配置文件修改
  • 相册无限层分类
  • 多用户,权限、组功能
  • 公开、私人相册,密码保护相册
  • 多语言,包括中文
  • 支持多种媒体格式,包括视频
  • 留言、投票、评分系统
  • 对收藏的图片批量打包下载

  还有重要的一点是较为广泛的用户群,产生了较多的mod、plugin,有些非常有用(这个系列的后续文章会介绍)。
  我最看重的功能包括批量上传、自定义缩略图大小、中型图功能(对于论坛贴图,贴中型图,链接到原图,是非常好的方式,类似于yupoo等网站的分享功能)、中文界面、多用户(包括权限、组、密码保护相册等)。
  今天就这么简单一说吧,明天再来详细介绍安装部署和一些修改技巧。大家可以到我的相册photo.williamgates.biz来看看效果

再见了,ICP备(五)WordPress的优化、修复、备份和其他技巧

PHP, 技术心得 3 Comments »

  经过前几篇的过程,现在的WordPress已经能正常使用了,但是也许我们还需要进一步优化一下,解决一些问题。

  一、WordPress的非必要插件
  主要是指对Blog进行美化或者SEO的插件,我用了以下几个:

  • All in One SEO Pack:通过自动修改你的页面title,自动添加meta等功能来实现搜索引擎优化
  • Google XML Sitemaps:通过自动生成XML Sitemaps(不仅仅针对Google)而对搜索引擎进行优化
  • WP-DownloadManager:非常强大的下载管理工具,我最喜欢的功能是可以随意添加服务器上存在的文件进行管理(从而不必通过http上传,FTP上传也可);生成统一的下载页面等等

  Blog的人气除了来自于朋友的访问,搜索引擎也是很重要的一点,我的Blog就常年有一半左右的访问来自Google的链接,主要关键字是Squid和百合驿站 :)

  二、WordPress的复杂化
  什么是复杂化,看到classicning的blog你就明白了……这里指的就是添加各种widgets,在WordPress 2.3中,通过后台管理方便地添加widgets已经是不需要任何技术的事情,但是你想不想让各网站的widgets以及你blog内置的widgets风格统一?请看几点注意事项:
Read the rest of this entry »

LilyStudio & WordPress & N.Design Studio
Entries RSS Comments RSS Log in