Home> Tags > web2.0

Post about "web2.0"

Ubuntu中安装配置tomcat

2011年10月19日 分类目录 :linux&软件技术| 程序语言 0

正如上一篇日志所说,我又开始使用Ubuntu了,照例仍需将Java编程环境搭建出来,而tomcat则是不可或缺的一环。因此,这篇日志就来说说tomcat的安装配置。

在Ubuntu中,tomcat有两套安装方案:其一是从tomcat官方网站下载压缩包,解压后直接配置使用;其二是从软件源中安装使用。两套方案的效果基本相同,唯一不同的是,第一套方案得到的tomcat包含在同一个文件目录下,而第二套方案得到的tomcat则将文件分别放置在了两个不同的目录中(这是由于Linux的文件结构习惯所致)。至于使用哪一套方案就看个人喜好了,不过对于使用Eclipse作为开发环境的(Linux新手)开发者来说,第一套方案由于在配置过程中与Windows中基本无异,因此相对更简单、适合。由于我比较喜欢折腾同时对Linux的文件结构思想比较认同,因此选择了第二套方案。

安装tomcat

打开终端,输入命令:sudo apt-get install tomcat6(6较稳定,如果喜欢尝鲜,也可以安装tomcat7,我就是安装的7)

然后在询问是否下载安装时根据提示敲击“Y”即可,稍等一会就能够完成安装了。

 

如果嫌用终端麻烦,则从官网下载压缩包解压即可。

配置tomcat

在配置前需要注意,是否已经配置好java编译环境,如果不确定是否已经配置好,可以在终端输入java -version来查看,如果提示类似找不到命令java之类的提示的话,则说明系统中并无安装任何jdk,这时可以选择安装openJDK或oracle官方JDK,他们的效果其实基本一样,同样全看个人喜好。关于Java的配置,这里就不再累赘,可以参看旧文《配置Java编译环境》。在我的实际操作中发现,似乎从源中安装的openJDK无需配置系统环境即可使用?不过为了确保安全,仍然配置了一下,反正不会出错。

言归正传,tomcat主要有3个需要配置的地方:它们分别是server.xml、tomcat-users.xml、以及系统环境。

server.xml位于/var/lib/tomcat7/conf目录下,这个文件主要是修改tomcat服务器配置的,我们需要修改的是catalina的端口号,由于默认使用的是8080,而它是大路货,很有可能与其他应用冲突,因此需要修改为一个罕见的端口以避免可能出现的冲突,我这里照习惯修改为了8088。

tomcat-users.xml同样位于该目录下,这个文件主要是创建tomcat的用户配置。在<tomcat-users>和</tomcat-users>之间输入两句语句:<role rolename=”admin”/>、<user username=”用户名” password=”密码” roles=”admin,manager”/>。其中第二句语句在tomcat7环境下需要改为:<user username=”admin” password=”CWQ@wangqige” roles=”manager-gui,admin,manager-script” />。

然后则是系统环境的配置,在终端中使用命令sudo gedit /etc/environment,在其中写入以下配置项:

 

CATALINA_HOME=”/usr/share/tomcat6″

CATALINA_BASE=”/var/lib/tomcat6″

 

 

至此,基本的配置就完成了,此时可以尝试在终端中使用命令:sudo /etc/init.d/tomcat6 start启动tomcat看看(使用第一套方案的则先cd /path/tomcat/bin进入该目录,其中path是放置tomcat的目录,tomcat则是解压后获得的tomcat目录名,然后使用命令./startup.sh来启动服务)。当看到如下文字则说明tomcat已经启动成功,Starting Tomcat servlet engine tomcat7                                [ OK ] 。然后可以在浏览器中输入地址http://localhost:8088(端口号请根据自己的配置修改),如果看到该页面则说明已经大功告成:

注:此图为tomcat7环境下所截,tomcat6下的效果是否一致不得而知了。

 

然后可以进一步访问http://localhost:8088/manager/html来登陆访问tomcat控制面板。

配置eclipse的tomcat服务器

在开始配置eclipse的tomcat服务器之前,需要注意的是,通过源安装的用户即使配置好也无法在eclipse中启用tomcat,正如前面所说,源中安装的tomcat会被分别放置在两个文件夹中,因此无论是在eclipse中设置的哪个路径,都是错误的。因此,在配置前,我们还需要多做一个步骤,在终端中依次输入以下命令,将两个文件夹建立起联系:

sudo ln -s /var/lib/tomcat6/conf /usr/share/tomcat6/conf 

sudo ln -s /etc/tomcat6/policy.d/03catalina.policy /usr/share/tomcat6/conf/catalina.policy

sudo ln -s /var/log/tomcat6 /usr/share/tomcat6/log

sudo chmod -R 777 /usr/share/tomcat6/conf

这样就能解决问题了,此方案参考自http://wiki.ubuntu.org.cn/Tomcat。

之后就是eclipse里的配置了,window-preferences-server-runtime environment然后照图来就行了:

点击add开始添加服务器

至此,tomcat就算是全部设置完成了,现在就可以在eclipse里写代码然后在tomcat中运行调试了。

, , ,

网站开发学习两三事

2011年07月31日 分类目录 :个人日记 0

根据软件工程师培训的进程,现在已经进入web开发阶段,更细化的说法是已经开始了javaScript的学习,待结束了对它的学习之后就要转入后端了,之后也就只剩下SSH框架了,时间过的真快。最近在练习前段开发时,着实让我头大了一回。

根据安排,我们需要独立完成一个公司网站的项目,由于刚开始web开发,所以现阶段只需要按照提供的样式做出静态网页。不过就算这样也把我折腾得半死。至今已推倒重做5、6次,每次搭出来的框架都不大好,总算在昨晚把一个像样的框架搭好了。又由于IE和Firefox、chrome等浏览器对CSS的支持不同、解析不同,使得同一效果在不同浏览器中有不同的效果,以至于我又不得不安装了5大主流浏览器(IE9、FireFox5、Chrome12、Opera11.50、Safari5)。虽说这只是一个作业,不过以我要做就认认真真做,要做就考虑足所有可能的情况的性格,我宁愿速度慢一点,一点一点来做,争取做的完善。为什么各浏览器对CSS的支持不能统一呢(当然主要问题出在财大气粗的IE身上)?

虽说我比较偏爱于在Linux系统里做这些开发相关的作业,不过……由于众所周知的原因,像这种网站开发还是在windows下做来的实际点,不然怎么能够充分考虑到ie和safari这两个在linux中没有的浏览器呢?

对于艺术细胞极度匮乏的我来说,设计制作网页前段可算是个折磨,做出来的界面永远都是丑陋不堪的,这让我情何以堪,以后还如何制作自己的WordPress主题呢?如何去做我感兴趣的网站(早已有了初步设想,只待技术成熟后将其实现)?

,

又一个基于博客的新构思

2011年03月15日 分类目录 :创意设想 3

       互联网永远都不缺乏新创意,创意没有大小,即使毫不起眼的一个小功能也有可能会带来可观的回报。前不久国外有人基于全球知名的社交网站facebook开发出一款名为暗恋通知器的小应用,就是这个并不怎么起眼,也许会被很多人鄙夷的功能受到了大量网友的欢迎,却为作者带来了赢利。由此可见,在互联网时代只有不去做的没有想不到的[1]

       我提到这个案例并不是因为我也想像他这样依靠自己的小创意来赢利,我虽有心但却无力,到目前为止我连一个最最简单的小程序都还不能编出来。但是,即使这样也不代表我不能去想,之前我就曾有过一个基于wordpress的构思,当时也写成文发布在博客上了[2]。今天,我又开动了我的小脑袋,于是,一个崭新的、基于博客的新构思又出现了。

      在正式把我的构思和盘托出之前,我想先说明一下:这个想法其实并没有什么创意,只是把一些现有的技术、产品拼凑起来,整合成一个完整的“食物链”而已。

       虽然随着web2.0应用的不断推陈出新,博客(blog)在社交网站(SNS)、微博(micblog)的冲击之下出现了衰败的迹象,但事实上,每天仍有许许多多人在开通博客,购买虚拟主机、域名架设独立博客,似乎博客在社交网站、微博的推动下又爆发了第二春。当微软将live space关闭,并将博客都转移到wordpress.com(中国大陆地区则为新浪博客)之后,越来越多人知道了wordpress以及其他博客程序;当以twitter、facebook为代表的微博网站大举开放平台旗帜壮大队伍之时,网上源源不断地出现了各种将博客与之相连接的工具。博客,尤其是wordpress等博客程序搭着开放平台的顺风车继续昂首向前。

       博客,一个通过刊发自己创作的文章来认识志同道合人士,让自己的文章、思想、理念能有更多人看到的平台;微博,一个通过仅仅140字就能向全世界“病毒式”散播思想的平台。当这两项技术有机的结合起来,会创造出怎么样的功效呢?微博是一个入口,当你的跟随者看到你新创作的博文的推送之后,他\她也许就会点击那条链接来阅读你的日志,而当他\她觉得你的日志写得有深度、值得一看时,他\她便会顺手点击微博上那个“转播”(或是你博客上的“分享到…”)。这样,你的日志将有机会被更多人看到,甚至从理论上可以被全世界的网民看到(当然只限于理论),这远比独立博客靠访问者通过搜索引擎来找到你的博客来的更为有效,每个人都会愿意自己的日志被更多人看到!我在这近2年的开博经历中发现,在各个独立博主的博客上我们经常可以看到那些熟悉的人,正是通过这种经常性的访问、留言,使得各博主之间产生了一种跨越一切的友谊,大家都深知建立、维护一个博客的艰辛(哪怕是建立于新浪博客等BSP博客网站上的博客),因此在实际操作中同样身为博主的网民更愿意动一动那食指,将你的日志推送给他的跟随者。

       基于此,倘若我们建立一个定位为博主交流的微博平台,博主可以在此平台上互相交流,而与微博相绑定的博客有更新时,不但自己的跟随者会看到相关推送,全网用户均能在自己的界面上看到这条推送信息。这样的微博为博客所带来的流量是否能够比一般微博更多?

       上图是我对这个微博平台布局的一个想法,这个布局可能会让人感到有些不简洁(相对于现有微博来说),但是由于这是一个为了实现博客互动的微博平台,因此博文更新推送聚合是非常有必要的。除了图上的展示之外,我构思中的微博功能还包括:

1.在博客上的评论留言同步到微博上

2.和其他微博平台绑定,数据可同步到绑定了的微博上

       至于赢利模式,可以采用向全网用户推送赞助商广告的模式,而且赞助商广告主要集中于与博主、站长息息相关的行业,如主机商、域名商等,这样的话用户的抵触心理会相对降低,且更容易为网站带来收入。

       

       不知这个构思有否可行性?笑口长开

1.有关暗恋通知的报道:http://www.chinaz.com/Webbiz/BizPlan/0309163W32011.html

2.一个基于博客的构思:http://wangqige.com/an-idea-about-building-up-a-blog/

, , , , ,

用菊子曰撰写、发布、更新人人网日志

2011年01月06日 分类目录 :windows&软件技术 4

人人网(原名校内网)是国内目前最火的SNS社交网站之一,其用户群主要由大学生构成,每天被人分享的日志难以测算。而这些日志主要由以下几种方式发布:直接在网页撰写、用人人桌面编辑发布、RSS导入站外网站文章。而现在,除了这3种方式之外,我们又可以用国内优秀的博客管理软件——菊子曰来撰写、发布、更新人人网日志了,它的出现无疑是给我们又一个崭新的选择。

菊子曰是什么?

菊子曰是一款非常优秀的博客管理软件,它不但支持wordpress、blogger这样的支持远程发布(XML-RPC)的博客,它更是支持几乎100%的国内大众化博客网站(如新浪博客、网易博客、搜狐博客、QQ空间、百度空间、天涯博客、豆瓣、博客大巴等),此外也支持了许多比较小众化的博客网站,最大程度的让我们可以管理我们的博客。

我一直都是菊子曰的忠实用户,虽然我并没有把它的效用最大化,但是它的确帮了我大忙了。近一年来,我一直都在用菊子曰管理我的网憩阁,有时也会用它来发些自己写的文章到QQ空间上。

菊子曰能做什么?

  • 发布博客文章到国内各大门户博客 - 省却逐个登录的烦恼
  • 备份已发布的博客文章 - 保护您多年辛勤的心血笔耕与投资
  • 离线撰写与编辑博客文章 - 随时随地、随心所欲写好日志再发布
  • 随时更新已发布的博客文章 - 不再浪费时间在网站多次点击来寻找并修改日志
  • 通过功能强大的所见即所得编辑窗口轻松的编辑文章 - 无须理会 HTML 或 CSS 等技术细节
    • 轻松管理多个博客、微博以及网络相册 - 让您在博客里引用自己的微博笔记与相册图片
    • 自动上传博客文章里的图片 - 您只需专注于文章,让菊子曰代劳琐碎的细节
    • 一键同步到多个博客、微博客与网络相册 - 将日志与微博分享到更多社交圈子,达到更好的分享、营销、推广与 SEO 效果

以上截自于菊子曰官网

菊子曰支持的国内博客详见:http://www.juxianzi.com/product/juziyue/help/partner.html

如此强大的功能怎能不让人喜欢呢?而现在,菊子曰在支持人人网之后,是否能够再度吸引一批用户呢?让我们拭目以待。

如何添加人人网博客?

首先请登录你的人人网帐号,然后进入个人主页,复制该页面的URL(像我的个人主页的URL为http://www.renren.com/profile.do?id=272547406

然后打开菊子曰,在我的文章标签页中打开博客帐户:

接着在弹出的博客帐户设置中粘贴刚才复制的URL地址:

接着点下一步,输入博客帐户名(可随意填写)以及人人网的用户名与密码

之后的程序除了一个菊子曰用户权限验证之外都是个性化的设置了,我们可以根据个人情况进行选择

如果我们选择备份网志,那么我们人人网上已有的文章都将被下载下来,我们可以在软件界面中找到它们,并可以随时对其进行修改或发布到其他博客中去。备份后的效果请看本文第三张截图。

至此,我们已经成功地添加了人人网帐号,我们可以轻轻松松地撰写、发布、更新日志了。

我们为什么要用菊子曰来管理人人网日志?

我们为什么要用菊子曰来管理人人网日志?这是个很实在的问题,在网站上、用人人桌面不是也很方便嘛?而且对人人控来说人人桌面是必备软件,正如QQ空间控都会用QQ客户端一样。答案很简单,很多人除了人人网之外,还会有QQ空间、博客,甚至是独立博客(用自己购买的域名、虚拟空间以及博客程序架设的网站),他们的文章一般不会只发布在一个地方,在以前我们可能要把文章复制好,打开各博客网站的编辑器,复制进去,上传图片,然后发布;而有了菊子曰之后,我们可以在把写好的日志发布到人人网的同时,顺便一起发布到自己的其他博客中去,无论是撰写还是上传图片,我们都只需要进行一次操作,这大大地节省了我们的时间。

更多关于菊子曰的信息请访问:http://sns.juziyue.com

下载菊子曰请访问:http://sns.juziyue.com/forum.php?mod=viewthread&tid=3984

由于用户必须注册菊子园帐号之后才能使用菊子曰,因此请先注册一个菊子园帐号:http://sns.juziyue.com/home.php?mod=invite&u=34&c=35cae6c21dff1f38

小贴士:菊子曰在每次软件升级后都要升级其数据库,而这并非免费的,它需要我们支付一定的虚拟币(100菊瓣),这是通过在踩菊子园获取的。如果不愿意经常去泡菊子园的话,我们可以用一个最简单的方法来节省菊瓣:不要频繁更新软件,一般来说,到菊子曰无法发布文章到我们的博客之后(通常是由于国内的博客网站改版引起的)再更新就可以了。

菊子曰 本文用菊子曰发布

, ,

EverBox:盛大出品的文件同步软件

2010年12月02日 分类目录 :linux资源| web资源| Windows资源 1

中国互联网界一向就有把国外成功的web2.0服务复制进国内的习惯,SNS社区、微博、LBS,现在又轮到了文件在线同步了。而且和之前的所有产品一样,也是在国外成功产品被有关部门技术性屏蔽掉之后引进的。

所谓文件在线同步其实就是网盘,但是它和网盘相比又有改进,即安装相应软件后,程序会自动把你设置的文件夹里的内容上传到网盘中,也会把网盘中的文件下载到相应的文件夹中,这样就避免了用户手动上传下载的麻烦事。

在这类服务出现以前,我们往往会有这种情况发生:在办公室里的工作没来得及做完,然后就拷贝到u盘中拿回家继续做,然后再拷回公司。这样做一来麻烦,再者不安全,公司文档往往都涉及商业机密,甚至公务员的还会涉及到国家机密,万一U盘遗失导致商业机密被别人看到,那后果不堪设想。而这类案件在全世界都屡有发生,国内一些地方政府公款旅游被曝光就是因为相关文件因类似原因遗失而呈现在大众面前的。

而现在,有了文件在线同步技术之后,我们再也不必担心这种现象发生了。只需要公司和家里的电脑能上网,我们就能同步文件了,而且是全自动的。

提供这类服务的web2.0网站有很多,其中最知名的莫过于dropbox了,它提供的空间也非常大,完全满足90%以上普通用户的需求,只可惜在国内已经无法再使用到它的优秀服务了。而后,国内也接连推出了多个类似的服务网站:其中相对来说较为知名、且成熟的是应该就属金山快盘了,此外新浪也推出了类似的微盘服务。

而现在,互联网娱乐界大佬(这个称呼应该不为过吧)盛大旗下的盛大研究院也推出了一款类似的服务:EverBox。

Everbox的功能

支持数据同步客户端:安装 EverBox后,您所需的文件都将自动同步到设备上,您就可以随时、随地的使用手边的任意一款设备访问文件了。目前提供了提供了 Windows 客户端程序,支持 Windows XP,Windows Vista Windows 7。在以后的版本中,EverBox 将会陆续推出 Android,iPhone,iPad,Mac,Linux 等客户端程序。

容灾备份服务:EverBox 会自动的、实时的备份文件数据到 EverBox 安全服务器,当您本地的设备坏损或丢失时,不必担心由于数据丢失造成的损失。

在线音乐播放:EverBox 支持在线音乐播放功能,几乎支持所有常用的音频格式,使用简单、便捷,无需操作即可连续播放 EverBox 当前目录中的歌曲,很适于一边使用电脑一边听歌时使用。

在线浏览图片:EverBox 支持在线浏览图片功能,几乎支持所有常用的图片格式,操作简单、便捷,并支持自动播放 EverBox 当前目录中的图片文件。

如果单从能力和空间容量上来说,Everbox和金山快盘、新浪微盘没多大区别,不过我中意的是他支持的平台之广泛,虽然金山快盘、新浪微盘都推出了像IOS版之类的版本,但是至今披露出来的消息都看不到他们有支持Linux的计划(也许是我孤陋寡闻了?)而盛大研究院已经确定了会支持这些平台,因此,作为为Ubuntu有些喜欢的我来说,这是非常之兴奋的事了。

虽然Everbox刚刚推出,但是我希望它能取得成功,如果能开放API那就更完美了,web2.0服务的魅力就在于其开放性,这在facebook、twitter、dropbox、新浪微博身上都得到了印证,而开放API也是大势所趋,就连一向封闭的腾讯都已经宣布会逐步开放了(虽然现在速度极其之缓慢)。

Everbox主页:http://www.everbox.com/(现在需要邀请码注册,我好像要啊!)

金山快盘注册:http://k.wps.cn/register/?invite=oxeo8y

新浪微盘注册:http://vdisk.me/?a=login&code=000qqq&uid=58555#register

, , , ,

3招简单将博客转换成电子书

2010年10月12日 分类目录 :Wordpress技术 3

如果你已经考虑制作一本电子书但是还不知从何下手,为什么不考虑一下你的博客?你可能已经有许多花了很多精力写的文章,那些可以制作成一本有趣的电子书。现在有一些免费的在线服务可以让我们轻松地收集网站上所有的内容并转换博客为电子书。无论你是Kindle用户或iPad用户,无论你只是为了好玩还是在网上出售电子书,每一个服务都可以帮助你。

Anthologize

如果你有一个wordpress博客,你又想把你的日志变成一本书,最简单的,毫无麻烦的方式就是使用Wordpress插件,Anthologize。下载这个插件并通过Wordpress控制面板上传到plugins文件夹。

当你激活插件后,你会发现在菜单栏上出现两个新的标签:Anthologize ,和Imported Items标签。用Anthologize不止可以让你使用你博客上的文章,你也可以通过RSS种子从其他站点导入文章。

Anthologize的使用比你想象中的要简单得多。如果你使用你博客上的文本,你可以通过标签和分类来过滤日志。

当你决定要用哪篇日志后,你可以开始创建章节或部分。创建一个新的部分,将需要包含的日志拖入其中,日志中的所有图像也会显示出来。

当你准备好所有的章节和文章,你可以用PDF或ePub等格式导出它。你也可以制作一个题词或感谢信,在A4和信件尺寸中选择,选择字体。

最后的文件包含了一个版权页,在这个页面上声明了该电子书由Anthologize制作,在目录表中包含了一个链接,点击它将带你进入文章页面。

Zinepal

如果你不实用Wordpress,Zinepal 将是一个很好用的选择,它可以帮你实现相似的结果。你只需要输入你的博客或feed的网址,它将自动列出一个最新发布列表。

选择你要的日志并添加进电子书中。当然,这个列表只包含了最近发布的日志,如果你想要包含旧日志,你可以使用旁边的书签,并在你想要加入到电子书中的文章页面点击它。你可以使用这个办法在不使用RSS的情况下创建一本完整的电子书。

当你添加完你的文章,你可以选择字体并以PDF格式预览它,这本电子书会以PDF、ePub格式或Kindle格式自己创建。

Zinepal使用了杂志类布局,但是你在外观(比如字体和使用的分栏数等)上有很大的控制权。当预览电子书时,点击”Customize eBook”来修改方向、页面尺寸、分栏数等。

 

你也可以添加你自己的Logo和广告进电子书,虽然你也可以选择在他们的网站上保持你的电子书私人化,但是目前看来这个功能好像有些小故障。

ePub Bud

虽然ePub Bud不提供一个方便的过程来转换博客成电子书,但是它有一个很优秀的特性使它出现在本文中,主要迎合儿童书读者,你可以在他们的网站上创建各种电子书,在社区中分享并下载.epub文件。

到目前为止,ePub Bud的最好的特性是可以让你在他们的网站上出售你的电子书,而且他们不从中提成,但是只能通过Paypal交易。

创建电子书本身是轻而易举的事情。如果你已经有PDF或.doc格式的电子书,你可以上传到网站上并转换为.epub格式;如果你要使用你的网站上的文章,使用Zinepal转换RSS到PDF文件中并上传到ePub Bud。

如果你想从头开始,通过直观的、使用简单的界面来使文本和图片制作成电子书,而且确定使用这种格式,那么它是你最想用的。

原文地址:http://www.makeuseof.com/tag/3-easy-ways-turn-blog-ebook-free/

译文地址:http://article.yeeyan.org/view/153650/142054

, ,

为我们的学术研究创建Google自定义搜索

2010年10月11日 分类目录 :web资源 0

无论你对什么话题感兴趣,至今为止Google都只能提供给你你需要的搜索结果。你必须记住Google是搜索整个互联网来为你提供你需要的结果,因此,当你的主题越特殊,Google识别有用的站点也就更难了。

事实上,几乎每一个主题都有大量的信息:每个门户网站、目录上你都能找到大量有关你感兴趣的话题的有价值的信息。看看你收藏夹里搜集了几年的网站,你喜欢的站点是否都出现在Google上?
答案肯定是NO。即使一个网站提供了成千上万有关你感兴趣的话题的信息,如果这个网站不是完全处于最佳位置以使Google抓取到它,那么它可能永远都不会显示在你的Google普通搜索结果中。事实上,这些年Google已经提供了让站长在自己的网站上使用自定义搜索的功能。

这不是重点:这些第三方应用也已经做得很好了,像GroovleSearch All Craigslist。重点是,你可以用Google自定义搜索工具来打造我们自己的话题搜索引擎,这样,如果你的朋友也对同样的话题感兴趣,你可以使这个搜索引擎发挥双倍效果。 

三步打造自定义搜索引擎

这些年,博主和站长已经在他们的网站上用Google自定义搜索来替代默认的“全网”搜索,而且还通过这个还获得收入。事实上,这工具比全网搜索更有用了。你可以把自定义搜索工具作为个人搜索工具,甚至,你可以把它提供给你的读者使用。

这三个步骤非常快:只要确定你有属于自己的网站,确定在哪里嵌入你的搜索引擎。

最主要的部分是“Sites to search(要搜索的网站)”,这些是你的专业知识聚集的地方。将你已经积累的网站、目录填进去,在我的例子中,我已经储存了信息自由法案相关网站:而且我已经使用了这个专业搜索引擎。

你可以自定义搜索框和结果显示页为喜欢的样式,修改文本和链接、搜索控制的颜色以及其他(甚至字体!)。

以上就是基本设置程序,现在你可以开始使用一个专业的搜索引擎,它使用了Google优质的网站搜索能力以及你对话题的专业知识。

你可以看到在底部,还有很多你自定义搜索引擎可以做的事情。在下面我会介绍一些特性,以下是我网站上的自定义搜索引擎。

搜索结果会马上在页面上返回,免费版CSE(自定义搜索)在结果的头部会有Google广告,你可以花一点钱来移除他们。正如你在结果中看到的,聚集的结果不包含无关结果。在我的例子中,我只要搜索官方文件,而这些正是Google已经做的:返回的结果中从包含设置的网站中抓取的,没有垃圾网站和错误的数据。

当你开始研究设置时这个功能的真正实力就体现出来了。你可以进入控制面板的

, ,

在线比较两个文本内容的不同

2010年08月06日 分类目录 :web资源 2

我们有很多时候需要确定两个文本文件之间是否有不同。例如有时候需要提交论文给学校,但是需要保证它完全不同于我们使用的源文件(怎么感觉是抄袭论文);或者是一个软件程序员,需要找出代码中的不同……如果我们尝试手动一字一句地去检查,我们会浪费很多时间。为了不浪费时间,一个不错的选择是尝试使用diffChecker,这个在线工具可以帮助我们在短时间内比较两个文本内容的不同。 » 阅读全文

,

获取属于自己的免费SSL认证

2010年07月09日 分类目录 :web技术 2

SSL(Secure Sockets Layer)认证可以帮助我们加密通过互联网传输的数据,如果我们正运行着一个博客或个人主页,并从一个不安全的公共热点网络(如咖啡厅、机场等)访问它们时,它将会起到作用。

我们通过不安全的链接访问网站的登录信息可以被拦截并破解,SSL证书会在传输登录数据到ISP/服务器前对其进行加密,以使其难以被窃听者侵入,这就是银行、金融机构、商业站点等使用SSL来保护登录信息、用户身份信息和信用卡数据的原因。

如果从 Verisign, GoDaddy等服务提供商购买SSL证书,那我们将花费一笔数额较大的费用,对于那些并未运行关键任务的门户网站,这并不值得。因此,让我们考虑一下从StartSSL获得一个免费的SSL认证吧。

获得免费的SSL证书

我们只需要填一个简单的注册表单就可以获得免费的SSL证书了,所有需要填的细节包括:家庭/公司地址,电话号码是必须要填的。一旦注册完成,一封带有认证码的邮件将被发送到我们指定的邮箱里。

输入验证码之后,申请的验证将进入第二个阶段,我们建议和StartSSL团队联系前请先等待大概6小时。事实上,我在不到5分钟的时候就收到了确认邮件,其中含有一个帐号链接。记住,这封邮件(这个链接)只有24小时的有效期限,因此请尽快处理。

安装SSL证书

StartSSL提供了没有限制和隐性成本的免费证书,我们可以选择128位或256位的加密码。

我们可以在高安全等级和中等安全等级中选择一个合适的密钥类型。一旦选中密钥类型,它将被立刻生成并且我们将被带入安装页面。

一但“Install”按钮被点击,刚刚生成的密钥证书将会被安装好。之后会出现一个下载并保存证书到硬盘上的按钮提供给我们,我强烈建议每一个使用者都照做这一步。

现在,我们的证书已经被安装在浏览器中了,接下来我们可以点击“Authenticate”进入控制面板(不需要用户名和密码),我们的身份是通过唯一的密钥来确认的,并且它是非常非常重要的,请确保其安全性!

验证域名
授权完成后,我们可以开始在验证向导的指引下验证需要用到SSL加密技术的域名和电邮地址。在下拉菜单中,我们可以选择合适的选项来让我们继续验证域名,一但我们输入域名,一封邮件将被发送到我们的邮箱中来确认域名拥有者。

当电邮地址被确认后,域名也将被验证完毕。事实上,由于这是免费的SSL证书,因此StartSSL要求用户每30天重新验证一次,验证步骤和第一次的相同。

证书向导
当我安装好我的WordPress博客后,我就选择这个服务商的证书服务。我们需要输入一个密码来创建密钥,然后我们需要输入使用证书技术的域名,请注意,域名是必填项!

创建后的证书将支持所有域名(包括子域名)。

最后一步,我们将看到一个显示了证书信息的文本框,复制这段内容并粘贴到文本编辑器中,另存为ssl.crt。

同一个页面上也有一个链接,该链接让我们下载中级和根证书,将他们下载到同一个文件夹里。

上传文件到服务器

在FAQ的“如何安装部分”,选择我们的服务器安装信息,例如Apache服务器的话,我们将会得到一串代码,将其粘贴到服务器中间的根文件夹的http.conf或ssl.conf文件中。在同一个页面,我们也可以下载ca.pem和sub.class1.server.ca.pem文件,上传他们到根目录。

现在,我们的ssl可以与网站相联系起来了。

最后需要记住的:

请谨记最后一步,并确保所有的目录(上图中指出来的部分)按照我们的isp或本地服务器的规则来命名,且记住每30天验证一次域名以可以继续使用免费的ssl证书提供的安全保护措施。

本文译自makeuseof

soso.bz——一个不错的短地址服务

2010年06月23日 分类目录 :web资源 4

不知不觉已经很久没有关注过这类服务网站了,今天在GR订阅的一个WEB2.0推荐网站上又看到了短地址服务的推荐,就进去看了看,发现这又是一个实用的短地址服务,它不但在网站上提供转换服务,还给出了一段可以插入到自己的网站的HTML代码,还提供了API和一个WordPress专用的插件、以及一个书签工具。提供了如此之多的附加功能的短地址服务我在之前时未曾见过的,硬要说有也就只有一个saf.li提供了API(当然也有可能还有更多提供了这些附加功能的,只是我没注意到)。

此站界面上主要部分比较简单,大家都能看懂,第一个文本框是输入长地址的地方,第二个是自定义域名,第三个是设置密码,第四个是设置一段不超过140字的描述性文字,后三者是选填文本框,如果不需要可以留空。填完后点击“Make That Address Shorter”,当页面刷新之后就会显示出缩短后的网址了。

在刚才我就说过,这个网站提供了一段可以放在任何一个网页上的HTML代码,我们只要编辑自己的网站模版,将其插入到合适的位置即可:

<form action=”http://soso.bz/create.php?url=” method=”get” target=”_blank”><table align=”center” cellpadding=”5″><tr><td><b>Enter a long URL to make <a href=”http://soso.bz”><font/ color=”#008000″>shorter</font></a>:</b><br /><input type=”text” name=”url” size=”30″><input type=”submit” name=”submit” value=”Compress It!”></td></tr></table></form>

其效果图如下:

当然,这个是直接插入在空白页里的效果

这里再附上网站提供的PHP代码,由于避免本页内容显得过长,就不直接贴出了,附上地址链接一个,大家自己去看吧:PHP CODE

当然,为了满足广大WordPress博主的需求,官方直接提供了一个插件:下载地址,已兼容到WP3.0

效果图:这图是直接从网上拉下来的,请见谅!

访问地址:http://soso.bz/

PS:soso不是腾讯的搜索引擎嘛!笑口长开

无觅相关文章插件,快速提升流量

,