在wordpress中给图片添加水印设置

zhang 发表于 WordPress 分类,标签:
13

偶尔有朋友问我,经常可以看到dedecms等其它的cms系统,可以对所添加的图片加上水印,对于我们的使用wordpress架设的网站有什么插件或方法可以做到让图片带上我们设置的水印,一方面防止恶意盗链,另一个方面也知道这些原创的东西源头是在哪里,嘿嘿。

在wordpress中,目前我发现有两种方法可以给图片添加水印,并且都是安装插件的形式:

第一种:安装NextGEN Gallery插件:

在后台“插件”栏下选择“添加新插件”然后在插件框中搜索“NextGEN Gallery” ,找到后点击安装即可。使用这个插件的前提是:你的wordpress版本要在3.0以上,否则会在你激活这个插件时,提示:

Sorry, NextGEN Gallery works only under WordPress 3.0 or higher

NextGen Gallery 的功能可谓一应俱全, 说的夸张点, 它不比任何一个单独的Gallery 程序要弱. 使用它,你可以:

  • 创建自己的相册
  • 上传图片和zip图片压缩文件
  • 水印功能
  • javascript特效(含各种热门的图片特效, 比如Thickbox, Lightbox或highslide, 或类Flash的幻灯片特效.)
  • 多重CSS自定义样式, 比如可以给图片生成阴影效果等.
  • 结合TinyMCE编辑器, 你可以轻松插入图片
  • 显示幻灯片,随机或最近的图片在你的工具栏
  • 该插件被翻译为15种以上语言
  • 支持WordPress标签集成
  • 元数据支持: EXIF ,IPTC元数据

另外, NextGen Gallery 还有几个增强相册可用性和美观的辅助插件, 比如Nextgen Flashviewer 和NextGEN ImageFlow.

第二种方法是:安装Watermark RELOADED插件: 阅读全文 »

密码保护: 测试下文章密码保护

zhang 发表于 梁言坤语 分类,
要查看留言请输入您的密码。

这是一篇受密码保护的文章。您需要提供访问密码:


Linux下zip包如何进行打包和解压小结

zhang 发表于 Linux 分类,标签: , ,
2

在linux与windows之间,常需要把一些数据进行传递,如你在windows下开发了一些东西,要把它放到Linux里去跑。或者你的日志文件在linux中存放,你想把它传到windwos下查看。像这种需要,如果是单个文件或多个文件的话,我们可以通过sz ,rz 命令来直接实现linux与win下的文件传递。可如果我们需要把多个文件夹而不是多个文件时从win传到linux 下(或者从linux传到windows下)有什么好的办法吗?有人可能会想到如果从linux传到windwos下,可以通过把多个文件夹通过tar进行打包,然后通过sz 再传递到windwos中来。可是那果想从windows把多个文件夹传到linux中去呢,大伙一起想想,这个办法有很多种,像你可以通过FTP来传到linux中去,也或者你可以通过http的下载方式把它下载到linux中去(前提是需要你在windows下把多个文件夹配置成WEB环境,可以在linux命令行直接使用wget的方式来下载),也或者把windows下的文件打成一个zip压缩包,然后通过rz 上传到服务器(这种办法比较省时省力)。当然,如果你的文件是放在svn服务器上,你可以在windows下或linux下通过svn的checkout 把文件直接复制一份过来。这里我们只对zip压缩包的方式来进行讨论。

linux zip 命令详解
功能说明:压缩文件。
语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有”.zip”扩展名的压缩文件。
参 数:
-A 调整可执行的自动解压缩文件。
-b<工作目录> 指定暂时存放文件的目录。
-c 替每个被压缩的文件加上注释。
-d 从压缩文件内删除指定的文件。
-D 压缩文件内不建立目录名称。
-f 此参数的效果和指定”-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。
-F 尝试修复已损坏的压缩文件。
-g 将文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。
-h 在线帮助。
-i<范本样式> 只压缩符合条件的文件。
-j 只保存文件名称及其内容,而不存放任何目录名称。
-J 删除压缩文件前面不必要的数据。
-k 使用MS-DOS兼容格式的文件名称。
-l 压缩文件时,把LF字符置换成LF+CR字符。
-ll 压缩文件时,把LF+CR字符置换成LF字符。
-L 显示版权信息。
-m 将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。
-n<字尾字符串> 不压缩具有特定字尾字符串的文件。
-o 以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
-S 包含系统和隐藏文件。
-t<日期时间> 把压缩文件的日期设成指定的日期。
-T 检查备份文件内的每个文件是否正确无误。
-u 更换较新的文件到压缩文件内。
-v 显示指令执行过程或显示版本信息。
-V 保存VMS操作系统的文件属性。
-w 在文件名称里假如版本编号,本参数仅在VMS操作系统下有效。
-x<范本样式> 压缩时排除符合条件的文件。
-X 不保存额外的文件属性。
-y 直接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之类的系统下有效。
-z 替压缩文件加上注释。
-$ 保存第一个被压缩文件所在磁盘的卷册名称。
-<压缩效率> 压缩效率是一个介于1-9的数值。


linux unzip 命令详解

阅读全文 »

Memcache基础教程

zhang 发表于 web开发, 网站架构 分类,标签:
0

Memcache是什么
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。
Memcache官方网站:http://www.danga.com/memcached,更多详细的信息可以来这里了解 :)

为什么会有Memcache和memcached两种名称?
其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我的意思了把~~~~。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。

Memcache的安装
分为两个过程:memcache服务器端的安装和memcached客户端的安装。
所谓服务器端的安装就是在服务器(一般都是linux系统)上安装Memcache实现数据的存储
所谓客户端的安装就是指php(或者其他程序,Memcache还有其他不错的api接口提供)去使用服务器端的Memcache提供的函数,需要php添加扩展。 阅读全文 »

B2C大点名:国内B2C网站收集

zhang 发表于 爱生活,爱梁坤 分类,
0

随着今年新B2C的增多和一些老B2C的死亡,决定做一次更新,这次删减增加了大概几十家,以后隔段时间还会继续更新。

1.综合:

http://www.amazon.cn(卓越)

http://www.dangdang.com(当当)

http://www.2688.com

http://www.d1.com.cn(D1便利网)

http://www.80ebus.com(百联巴士)

http://www.lanjiahuo.com(懒家伙网超)

http://www.yihaodian.com(1号店)

http://www.800buy.com

http://www.eguo.com(E国)

http://www.shuashuashua.com(刷刷刷)

http://www.mastershanghai.com(网上海)

http://www.m18.com(麦网)

http://www.xiaokang.com(小康之家)

http://www.igo5.com(西单爱购物)

http://www.ejaja.cn(亿家家)

http://www.yoyo18.com(优邮网)

http://www.wooha.com(呼哈)

2.IT数码:

http://www.360buy.com(京东)

http://www.newegg.com.cn(新蛋中国)

http://www.icson.com(易迅)

http://www.bearbuy.com.cn(小熊商城)

http://www.365com.com(365数码网)

http://www.3c800.com

http://www.xkvip.com(星空网购)

http://www.xgou.com(享购网)

http://www.51kanjia.com(蔫老虎)

http://www.thinkshop.cn(醒客商城)

http://www.pcarm.com/(PC装备网)

http://shop.e800.com.cn

http://www.it88.com.cn

3.图书音像:

http://www.99read.com(99书友会)

http://www.wl.cn(蔚蓝书店)

http://www.china-pub.com(互动出版社)

http://www.gouduo.com(够多网)

http://www.bookschina.com(中国图书网)

4.鲜花礼品:

http://www.salala.com.cn(莎啦啦)

http://5288.com

http://link.flowercn.com(中国鲜花礼品网)

http://www.aiyee.cn(爱意情侣网)

http://www.liyi99.com(礼仪久久)

http://www.xiadingdan.com(下订单)

5.服装:

http://www.yesppg.cn

http://www.vancl.cn

http://www.bono.com

http://www.hany.com.cn

http://www.togj.com(逛街网)

http://www.felissimo.com.cn(芬理希梦)

http://www.shishangqiyi.com(时尚起义)

http://www.menglu.com(梦露)

http://www.3suisses.com.cn(法瑞儿)

http://www.ushan.cn(优衫)

http://www.omango.com(欧芒果)

http://www.zoshow.com(走秀)

6.手机: 阅读全文 »

什么是UE、UI、UCD、UED?UE、UI、UCD、UED四者的区别

liangkun 发表于 web开发 分类,
2

字面释义

UE (User Experience) : 用户体验

UI (User Interface) : 用户界面

UCD (User-Centered Design) :以用户为中心的设计

UED (User-Experience Design) :用户体验设计

UI(User Interface)即用户界面,也称人机界面。是指用户和某些系统进行交互方法的集合,这些系统不单单指电脑程序,还包括某种特定的机器,设备,复杂的工具等。
软件设计可分为两个部分:编码设计与UI设计。编码设计大家都很熟悉,但是 UI设计还是一个很陌生的词,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思。UI的本意是用户界面,是英文User和  interface的缩写。从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系。
界面设计。在漫长的软件发展中,界面设计工作一直没有被重视起来。做界面设计的人也被贬义的称为“美工”。其实软件界面设计就像工业产品中的工业 造型设计一样,是产品的重要买点。一个友好美观的界面会给人带来舒适的视觉享受,拉近人与电脑的距离,为商家创造卖点。界面设计不是单纯的美术绘画,他需 要定位使用者、使用环境、使用方式并且为最终用户而设计,是纯粹的科学性的艺术设计。检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投 票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程。 阅读全文 »

wordpress博客提高访问速度策略

zhang 发表于 WordPress 分类,标签:
4

wordpress博客提高访问速度策略,这里我们主要指的是为博客启用gzip压缩。当然提高博客访问速也可以装一些缓存的插件,比如Cos-html-cache等。

什么是Gzip?

Gzip是一种普遍的数据压缩格式,现代的大部份浏览器都可以浏览经过Gzip压缩过的内容。服务器使用Gzip将网页压缩之后传给浏览器,会极大 地提高网页的浏览速度和减少服务器网络带宽的使用。Http协议上的Gzip编码是一种用来改进Web应用程序性能的技术。大流量的Web站点常常使用 GZip压缩技术来让用户感受更快的速度。

适用于WordPress的Gzip开启方法

鉴于大部分博客使用的都是WP,这里只说说如何为WP开启Gzip。其实WordPress 2.5之前一直是默认开启了Gzip的,后来由于某些原因取消了,所以你看,开启的方法应该非常简单。

方法一:使用Gzippy插件

Gzippy是一个非常轻巧的WP插件(作为一个插件小得过分:P),可以快速地开启Gzip。点击这里下载or后台搜索Gzippy,安装,激活,这时Gzip就已经启用啦。

方法二:更改代码

如果你将Gzippy下载下来,打开压缩包,会发现主文件gzippy.php只有1k,打开看下代码,这时你大概就明白是怎么回事了,原来Gzippy只是启用了ob_gzhandler这个函数。那么找这个思路,打开主机上的博客根目录,找到index.php文件,用记事本或者在线编辑器打开,找到这一行:

define(‘WP_USE_THEMES’, true); 阅读全文 »

欧洲“寨主”如何成为亿万富翁

zhang 发表于 站长学堂 分类,标签:
6

Marc Samwer, Oliver Samwer,和Alexander Samwer是当今欧洲最具传奇色彩的企业家和投资者。

他们是做什么的呢?

不瞒你说,他们做的事情就是山寨,也就是看到美国哪个创业公司的项目有潜力,他们就在欧洲也搞一个。

而且他们做的比美国那些创业者快并且他们比美国创业者做得更好。项目成功之后他们就把这个成功的项目卖出去。

他们曾经山寨过eBay,Facebook和Groupon,并且这些项目都取得了巨大的成功。

但他们并不只是投资美国创业公司的欧洲山寨版,他们也投资那些想要把业务扩张到欧洲的美国创业公司,比如他们投资了Facebook和linkedin。

(Samwer三兄弟 从左到右Marc Samwer, Oliver Samwer,和Alexander Samwer)

下面我们来和大家分享下Samwer三兄弟的传奇故事: 阅读全文 »

CHINAZ创始人阿飞谈站长与创业者

zhang 发表于 站长学堂 分类,标签: ,
0

以下为本次访谈内容:

周立清:感谢站长之家创始人阿飞做客新浪微博《微访谈》,从19岁“家里蹲”成为一名专职站长,到24岁开始创业,再到CHINAZ九周年聚会,恰逢而立之年、为中国百万站长所熟知的阿飞,一直低调而神秘,今天就让我们一一解读,关于阿飞、关于站长之家的传奇与故事。

姚剑军:今天主要和大家聊创业这个主题,时间有限我只能有选择回答,如果我没有回复的过后我会尽量以回复评论的形式回复大家,也欢迎随时微博上找我,关注我的朋友们不好意思了,接下去一小时可能要刷屏了。

半支烟的优雅提问:请问阿飞在创业过程中遇到最头痛的问题是什么?

姚剑军:没有“最头痛”的,是有非常多头痛的。人才,管理,收入,产品等等都是问题,各个阶段会碰上不同问题,初创时的人才问题,做起来了人多了管理的问题。所以创业路上需要我们克服解决种种困难,我还在路上。

卢少斌提问:在人人都唱好移动互联网、电子商务的大趋势下,作为草根站长、个人站长,我们能做些什么?

姚剑军:我没办法在这里给你指条明路出来,可能要让你失望了。但我觉得原则是草根创业应优先选择自己擅长的或感兴趣的,比如移动互联,如果你平时根本不玩手机不装应用,对热门的一些应用也根本不了解,你怎么做好?

董玉庆提问:个人站长创业初期最大的问题还是生存,能暂时解决生存问题的产品又没有长线发展的希望,怎么平衡?

姚剑军:在没办法向梦想出发的时候先想办法解决生存是很现实的问题,这也是很多站长为什么做垃圾站的原因。当时做CHINAZ我买了服务器但还有一半的钱没有付,于是我开始卖些空间给别人,这并不影响我运营CHINAZ。中国的天使还太少,希望能有更多的蔡文胜、雷军来支持我们这些有梦想有激情的草根创业者。

北冥鲲-提问:对于兼职站长来说,有什么好的建议。我觉得这个是站长的大部分吧。

姚剑军:我们今天谈的是创业,兼职站长大多数只是做着玩,一边上班业余搞个站,时至今日,如果没办法用100%的精力投入,那我建议就是接着做着玩,就等着和别人拼运气拼RP吧。 阅读全文 »

Zend Studio 快捷键,支持7.0以上的版本

zhang 发表于 PHP, 软件家园 分类,标签:
0

Zend Studio 快捷键,下面的均在7.1和7.2的版本测试使用过.
以下的字母为大写,但实际上应用是用小字字母的,这里写大写字母,是为了方便大家查看,有的小写字母看起来容易混淆。
1)Ctrl+D: 删除当前行
2)Alt+↓ 以后行和下面一行交互位置(特别实用可以省去先剪切再粘贴了)
3)Alt+↑ 以后行和上面一行交互位置(同上)
4)Alt+← 前一个编辑的页面
5)Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
6)Alt+Enter 显示以后选择资源(工程or 文件 or文件)的属性
7)Shift+Enter 在鼠标的光标后添加一个空白行
8)Shift+Ctrl+Enter 在鼠标的光标所在行上边添加一个空白行
9)Ctrl+Q 定位到最后编辑的地方
10)Ctrl+L 快还定位到某行
11)Ctrl+M 最大化以后的Edit或View (再按则反之)
12)Ctrl+/ 注释以后行再按则取消注释
13)Shift+Ctrl+/ 注释PHP代码块再按也不会取消注释,还会再接着增加相同的块注释符号
14)Ctrl+W 关闭当前Editer的文件
15)Ctrl+Shift+F4 或Ctrl+Shift+W 关闭所有打开的编辑页面
16)Ctrl+Shift+F 格式化代码
17)Ctrl+O 快速显示 OutLine(PHP程序中有多少个变量,使用这个一目了然)
18)Ctro+T 查看类中的继承关系
19)Ctrl+E 快速显示当前编辑的所有页面的下拉列表(如果该页面没有显示的用黑体表示)
20)Ctrl+Shift+E 显示管理以后打开的所有的编辑页面的管理器(可以选择关闭激活等操作)
21)ALT+/ 代码提醒
22)Ctrl+Shift+X 把选中的文本全部变为大写
23)Ctrl+Shift+Y 把选中的文本全部变为小写 阅读全文 »