企业网站建设

建站知识

今日已发布信息: 62796
累计注册用户: 50756360

静态化URL的方法

网站页面

概述: 所以对于动态网站页面相对应的URL的原始状态也会是动态的,同时还包含问号、等号以及参数。   做优化的站长们想必也应该清楚,搜索引擎非常不愿意爬行网站动态URL,究其原因有可能会陷入到收录大量的重复信息内容。 从而造成了资源上的浪费。   对于一些动态的URL很有可能会造成大量复制的内容。

在北京网站制作领域中,想必站长们会经常遇到网站页面不被收录的情况,这里教大家一个方法,即是把网站中的动态URL转换为静态URL就可以了。
  对于服务器有所了解的人都知道,网站多数都是数据驱动,网站页面是由程序实时生成的,而不是在服务器上就有一个静态html文件存在,所以对于动态网站页面相对应的URL的原始状态也会是动态的,同时还包含问号、等号以及参数。
  做优化的站长们想必也应该清楚,搜索引擎非常不愿意爬行网站动态URL,究其原因有可能会陷入到收录大量的重复信息内容。

 

  耒阳模板建站  彩钢设备   今日推荐免费建站   分类信息   昌吉网站建设公司

 


从而造成了资源上的浪费。
  对于一些动态的URL很有可能会造成大量复制的内容。
比如:网址不一样了或是改变其中的参数,但是这些内容是一样的。
如果cms系统设计不全面,那么这种形式的URL就会在网站中出现。
  我们最为常见的就是使用服务器得URL重写模块,在lamp服务器上使用mod_rewrite模块。
  例如:http://www.cctv23.com/shownews.asp?id=1775 静态为:http://www.cctv23.com/shownews.asp/1775 这就需要我们启用服务器mod_rewrite模块,然后在.htaccess文件中写入下面所示代码: RewriteRule/shownews/([0-9]+)/shownews.asp?id=$1   由于编程的不同,所以网站动态URL也会不同,所以需要我们根据相应情况去处理,只要是最终处理成静态化URL就ok了。
 

 

Web 2.0 新媒体的精神在于人际传播

    早期的网络广告,网站经营者告诉广告主要花钱买 130万次广告曝光;后来,依照广告点击次数计费的模式风行,网站经营者告诉广告主要花钱买 130万次广告点击。

    传统的广告,期待让你看三遍之后对品牌产生印象,等你到店头消费时会记得购买这个产品。这种精神被带入早期的网络广告中,因此广告主被告知,就算网民没有点击广告,一样产生品牌效果。

    这种说法的说服力如此薄弱,然而对拥有庞大预算的大型品牌广告主来说还蛮受用。虽然依点击次数计费的广告型态日渐盛行并瓜分中小型广告主预算,但此类广告依然能从大型广告主口袋掏钱出来。

    现在,互联网进入Web 2.0 时代,大型品牌广告主以及网站经营者却还在使用过去老旧的观念以及 1.0手法进行网络营销。事实上,网路营销已经进入了「花钱买 130万人深度参与」的时代了。

    这其中的关键,在于「人际传播」,而这正是Web 2.0 的强项与核心精神。可以很简单的说,传统的广告是我播你看,而Web 2.0 广告则是我告诉你,你告诉他,品牌迅速的在人际网络里扩张。

    ◎百事可乐案例的成果

    笔者在这里要分享一个最近在Web 2.0 营销上堪称经典的案例。这个案例中所进行为期一个月的活动,其成果吸引到 130万人报名参加,总投票数达到 1.2亿票,活动期间用户留言数量达到 680万则。

    这个活动是百事可乐的年度大型网上活动,名称叫做「百事我创,我要上罐」。简单的说,提交自己照片报名参赛让别人投票,得票数最高的前几名,就能把自己的照片印在百事可乐的罐子上。

    活动分为初赛及决赛。百事可乐分别与五家大型网站合作站内初选,五个赛区选出的再参加总决选。其中,初赛的51.com赛区,其参赛者高达 130万人,比其他四个赛区全部参赛人数加总的两倍还多。

    这种成绩主要是因为51.com是个完全的Web 2.0 网站,并且完全发挥 Web 2.0 实时互动特性所致。因此,首先我们有必要理解这个网站与传统的博客网站到底有何不同。

    首先,51.com是个类似美国MySpace ,以博客,相册,社区为主的一个社交网络(Social Networking Service )。用户平常在上面写日记,也看看别人写什么,有自己的好友清单。

    ◎品牌如何在Web 2.0 网站里扩散

    与传统博客不同,51.com并不重视内容。很多博客登入后第一个画面是用户看到自己的文章,而51.com登入后第一个画面是告诉你谁来看过你,你的好友有谁在在线,其中多少人写了新的日记。

    这使得51.com的用户间互动非常频繁。只要发布文章,没多久系统就会通知,刚写的文章有谁来看过;若你连过去看对方博客并留下评论,对方马上收到通知,对方很快会再回访,自然的人际交流于是形成。

    这种实时互动特性使得51.com的用户几乎都是「挂」在网站上的,因为随时会有关于好友的信息通知。也因此51.com打下一个「人际传播」动能强大的平台。一旦任何活动推出,扩散将非常的快速。

    在本次百事可乐活动中,51.com首先透过各种方式告知用户这个消息并吸引用户参赛。报名参赛者,51.com会自动在用户博客首页上生成一篇文章,上面刊登一张大图,上面写「支持我,成为百事明星」。

    由于参赛者的博客上有这篇新文章,于是他的好友清单上的人都收到通知,当这些人点选过来看的时候发现了百事的活动,因此又有部分的人成为参赛者,而这批新的参赛者其好友又收到了通知。

    ◎人际圈子合纵联盟加大传播效应

    如此,这种人际传播,以非常恐怖的速度在51.com里扩散。社交网络最常被提及的就是六度空间里论,并且老是被跟「挖掘商业人脉」扯上关系。然而,我们第一次看见六度空间理论可以这样运用。

    在本次的初赛活动中,其馀的赛区不乏大型的博客服务提供者。然而他们做不到这种实时互动的扩散效应,还依靠传统的「我播,你看」营销模式来吸引用户参赛,讯息扩散的效应相差很多!

    最有趣的事情不仅于此。在本次活动中,观察到51.com的用户群体有许多自发性的行为是超乎想像的,比如说:1)没有参赛的人,在自己的博客上帮参赛的朋友拉票,再次提高活动曝光度。

    2)由于用户自己就可以开设群组,有的用户因为平日经营得当,群组人数高达数万人,俨然成为一方之霸。当该用户参加本次比赛时,即鼓动他所经营的群组会员帮他投票,拉票。

    3)许多群组之间彼此形成联盟,例如最大的51第一联盟,其所属的会员人数高达 200万人。这些群组自己先举办群组内初选,推派代表参赛,之后联盟内 200万人倾全力支持自己派出的代表。

    ◎Web 2.0 营销就是口语和人际传播

    很多人会说,这种票选活动还不就是帅哥美女选拔。然而跌破眼镜的是,51.com赛区的票选第一名,居然是个外号「糊涂山人」的和尚。事实上,在本文刊出的时候,他的照片已经印在可乐罐上了。

    然而这其实不那么令人意外。首先,拥有8000万注册用户的51.com本身就已经是个小型社会,里面什么人都有。其次,看到上述用户自发性的活动,透过合纵联盟,胜出的战略有太多可以运用的了。

    本次活动的参赛者,拉票者,投票者,以及他们在六度空间上的朋友,将很长一段时间不会忘记这个品牌。百事可乐在本次活动中买到了 130万个深度参与的用户,而这绝非 130万次广告点击可以比拟。

    您发现了吗?Web 2.0 的营销模式,就是最原始的口语传播,以及人际传播!由于在实体世界中,依靠口语以及人际传播的速度太慢,所以我们需要电视等大媒介来做大面积的传播。

    然而,由于Web 2.0 的诞生,让人际传播的成本大幅下滑,效率大幅提升,因此非常吊诡的是,营销传播模式将会从传统的大媒体「广播式媒介」走回到原始的口语以及人际传播的时代!

新手站长需要的是技术扶持

  我也不会写什么软文,也就是想说说心里话而已!借助站长网这个平台去说下自己的感谢而已!

  来这里都是做网站的,好多好多菜鸟,包括我自己也是,一个十足的菜鸟,还记得,年前的时候,我刚接触网站这个行业,滚爬了这么长时间,终于摸出点点门路,不会在那样被一段代码吓呆半天不喘气了!

  其实网站这个行业发展的速度可以说跟牛皮癣广告一样,速度快的惊人,站长增加速度也真的令人难以想象,菜鸟刚接触这个行业的时候,他们需要什么样的帮助呢?他们来站长网或者其他站长站上看那些大哥大姐的长篇大论,你们都是老手了,你们可以完全分析出什么SEO,什么关键词排名的,什么CSS样式表怎么写,什么的,这些你们行家了,对你们来说,是很easy,但是刚接触网站的新手呢?他们看什么呢?连HTML都不知道是怎么做的,忽然看了那么乱的代码?那些东西好像在FRONTPAGE里面没有啊?为什么中学电脑书里没有这些呢?傻眼了吧?你再叫他们去看asp语法,PHP语言的,他们还能说什么呢!估计是狂汗吧!

  我刚开始看这些的时候,我就特意去买了本网页制作大案例,那里面从基本HTML语言开始讲一直到DW设计等相关操作,好厚好厚一本书,吃饭时候看,睡觉前看,甚至上WC也看!哈哈,没一点夸张!实话实说,或许自己学的不怎么样!因为好多东西我都不懂,不会了,我会找百度大叔,百度一下,效果很好,好多解答的!就这样摸索着,忽然有一次,我DZ论坛出了问题,刚刚换了美国服务器,然后我论坛是GBK的,我短消息不能用,我汗了。问服务商,他们说不好意思,服务器不能支持好GBK,你换UTF-8就可以了,要不你的网站搜索功能都出错的,我试了下,汗,搜索都不行!要重装的话,我论坛几千会员就完蛋了,早知道不换他们空间了,哎,我还不知道GBK怎么转换成UTF-8,能不能不重新装,转换过来,因为自己不会,就傻傻的跑去DZ官方论坛发了一篇叫做 “帮帮团来帮我把GBK转换为utf-8,我的服务器不支持GBK” 我傻傻的以为DZ这样的论坛应该有专门的技术员协助的,至于他们叫什么,我就不知道,我就叫他们论坛帮帮团,结果帖子发出去了,没人回应,只有一人回复,问,啥是帮帮团! 我失望了,我想做技术的站,为什么没个技术特服呢? 我们菜鸟不会的,不是都要自己慢慢自己去找,自己去学,我们希望能有一些人能给我们一些实际的东西帮助,比如我一段代码不会改,如果你会的话,你完全可以耽误你几分钟给我改好,跟我说是怎么改得!这样的事情难道非要用钱来衡量吗?免费帮助别人就那么难吗?

  我就很想做个论坛,上面没什么太复杂的东西,我们要的帖子不要多,要有用!我们在乎的会员也不要多,我们要来的人都能得到帮助!就这样的一个想法,我联系一个做IDC的,我跟他说,能不能分点空间赞助给穷站长,他说做免费空间的太难做,没盈利的趋势,而且还会影响我IDC行业,我跟他左说右说,终于在他感觉我的想法或许可行的时候,说了可以拿出一台服务器,来做免费赞助空间,加上我的论坛特帮队的建议,就这样我的站成立了,可惜没版主什么的!我没什么朋友做这个的,记得开站第二天晚上1点多的时候,有个会员来注册,上去就要修改网页首页代码,我连夜,搞到两点半给他修改好,我个人力量不行,希望更多的人加入我们,如果你愿意帮那些菜鸟的话,那么来我们论坛,我给你们都送商业双线空间,作为回报!我没什么意思,只是想让更多的像我这样的菜鸟能得到帮助!我站VB站长论坛地址bbs.vbhost.cn 管理群号码:41707343 希望更多的人加入我们!

购买网站容易呈现的思维误区及解决办法

  通过自己做中国错网的经验以及对其他网站的研究分析,我觉得一个成功的网站不是看你的创新和流量,最近由于经济危机,我想将自己这个中国错网出售,很多人一来就是问我:你的网站流量多少,搜索引擎来了多少?我对于一来就问这个问题的,几乎是不怎么理睬,直接回复不卖?很多人说为什么呢?因为我卖的不是流量而是这个网站本身,下面我分析一下:

  1.流量是我运营的时候的流量,你不知道我采取了什么方式,你购买过去,不知道我如何推广和运营的,那么你怎么样能够保证我现在的流量呢?

  对于这一点,我建议:了解方法比问结果更重要。

  2.流量大不一定是好站,有很多网站是靠购买流量以及通过一些所谓的技术做上去的,这样的大站流量很大,你购买了,如果你按照常规的模式去发展,你的流量还会保留多少呢?

  对于这一点,我建议:看统计要看自然流量,主要是通过查看统计中的流量来路来!

  3.流量大不一定就赚钱,我了解了几个网站,有的日IP3万的网站,一个月只可以赚不到一千元,但是我的这个中国错网日IP不是很高,最高突破了一万,但是平均情况下是6000IP左右,我现在每个月的收入是3000多元。

  对于这一点,我建议:不要看流量来决定是否赚钱,要看流量和金钱的转换比率。

  总之,如果你想购买网站,我建议你首先考虑的不是他这个网站的流量等等,我认为你应该首先思考下面几个问题,然后决定是否购买,一个正确的购买网站的步骤我个人觉得是:

  1.确定对方的网站主题就是你有兴趣的(兴趣是最好的老师);

  2.问自己一个问题:如果我购买了,它能够给我带来什么?我怎么样可以让这个网站运营的更好?

  3.对方网站的情况(网站目标 运营思路等 访问构成 流量与盈利的比例)

  4.确定是否购买。

广告联盟日趋渐增 火眼金睛选择健康正规广告联盟

  现在市面上出现了很多广告联盟,一个网站、一款程序、一个人就能够建立一个完整的广告联盟站点,而在这中间有很多广告联盟都是不正规的联盟。很多站长也都在抱怨今天为哪一个广告联盟挂了很多广告却没有收到钱,还有一些站长说广告联盟“跑路”行为严重,更多的站长抱怨广告联盟扣量非常严重,这些怨气为广告联盟的发展构成了不利局面,笔者自己也经营了一个广告联盟,现在这个联盟也已经运营2年多了,说实在话运营一个广告联盟也不容易,接待客户、吸引站长等等都是比较复杂的过程,但是笔者现在的这个广告联盟发展得还比较不错,有固定的客户、有固定的站长,而这些都是我的广告联盟能够快速发展的基础。下面我结合自己的广告联盟运营心得与站长的心理来谈谈站长如何火眼金睛的选择健康正规的广告联盟。

  一、识别广告联盟价格

  价格是广告联盟盈利的一个大层面,很多广告联盟的价格可以说高得离谱,试问价格过高的广告联盟可信吗?假如1000个点击的价格超过了几百元,试问你相信吗?从目前的客户给价情况来看,一般的1000有效点击的价格就在140元左右,而给网站主的价格也就是100元/千次点击,所以笔者认为那些价格过高的广告联盟要么是扣量严重,要么就是不给钱,这种广告联盟不值得站长去参与。

  二、搜寻广告联盟信誉

  很多站长在上当受骗后都会在一些论坛发布上当受骗的帖子,而广告联盟的骗局有很多,站长在选定了合适的广告联盟之后就可以在搜索引擎上搜一搜这个广告联盟如何,如果你看到了有些帖子有图有根据,而且事实完整,那么你就要小心了。当然这其中也不乏有竞争对手恶意竞争,这个时候你就可以在站长网论坛去问一下,或者通过站长交流群多问,还有就是可以通过网站的新闻更新来辨别广告联盟的信誉,有很多广告联盟已经很久没有更新新闻了,这些广告联盟可以说已经放弃了接收广告,你挂了广告代码也是拿不到钱的。

  三、联系广告联盟客服

  辨别广告联盟是否真假的一个根本条件就是——站内客服。站内客服的在线情况、沟通交流情况等等都是个人站长可以参考的对象,一般来说正规的广告联盟的客服应该是早上9点到晚上9点都会在线,笔者经营的这个网站专门请了两位客服人员,他们轮流上班,这样才能够确保站长的咨询或者客户的咨询能够很快得到解决。如果你确实不能够把握这个广告联盟是否是真的,那么就可以坚持三天去观察客服的在线与离线情况,这也是一个好方法。

  

 

  四、注册后观察广告类型

  稍微正规的广告联盟其站内都有丰富的广告类型,CPC、CPA、CPP、CPL、CPF等等都必不可少,你注册后登陆进入站内,然后选择广告,如果你发现站内的广告数量很少,没有20个以上,那么这就说明这个广告联盟的客户不多,那么不管他的价格再高也最好不要代理,因为这样的小广告联盟是最容易跑路的,赚不了钱的联盟联盟站长还要起干什么呢?

在WDCP一键安装包的基础上安装SVN及实现nginx web同步更新

  在WDCP一键安装包的基础上安装SVN及实现nginx web同步更新

  一、安装

  1.查看是否安装cvs

  rpm -qa | grep subversion

  2.安装

  yum install subversion

  3.测试是否安装成功

  /usr/bin/svnserve --version

  如提示以下内容,说明已安装成功

  --------------------------------------

  svnserve,版本1.6.11 (r934486)

  编译于Apr 11 2013,17:28:04

  Subversion 是开放源代码软件,请参阅http://subversion.tigris.org/ 站点。

  此产品包含由CollabNet(http://www.Collab.Net/) 开发的软件。

  下列版本库后端(FS) 模块可用:

  * fs_base : 模块只能操作BDB版本库。

  * fs_fs : 模块与文本文件(FSFS)版本库一起工作。

  Cyrus SASL 认证可用。

  --------------------------------------------------------------

  二、配置

  1、新建一个目录:repos 可用于存储SVN所有文件

  mkdir -p /opt/svndata/repos

  注意,这里的目录(项目名称)路径可以更改,格式如下:

  mkdir -p 目录路径(如:mkdir -p /www/svn/project)

  2、新建一个版本仓库(使用svnadmin create 目录仓库路径与上面新建的目录要一致)

  svnadmin create /opt/svndata/repos

  3、修改svn版本库的配置文件

  vi /opt/svndata/repos/conf/svnserve.conf

  按以下格式内容修改,其中realm的值为项目名称,本例中即为repos。

  [general]

  anon-access = none

  auth-access = write

  password-db = /opt/svndata/project/conf/passwd

  authz-db = /opt/svndata/project/conf/authz

  realm = repos

  注意:对用户配置文件的修改立即生效,不必重启svn。

  4、添加用户

  vi /opt/svndata/repos/conf/passwd

  要添加SVN用户非常简单,只需在/opt/svn/project/conf/passwd文件添加一个形如“username=password”的条目就可以了。

  为了测试,我添加了如下内容:

  [users]

  # harry = harryssecret

  # sally = sallyssecret

  pm = pm_pw

  server_group = server_pw

  client_group = client_pw

  test_group = test_pw

  5、修改用户访问策略

  vi /opt/svndata/repos/conf/authz

  记录用户的访问策略,以下是参考:

  [groups]

  project_p = pm

  project_s = server_group

  project_c = client_group

  project_t = test_group

  [project:/]

  @project_p = rw

  * =

  [project:/server]

  @project_p = rw

  @project_s = rw

  * =

  [project:/client]

  @project_p = rw

  @project_c = rw

  * =

  [project:/doc]

  @project_p = rw

  @project_s = rw

  @project_c = rw

  @project_t = rw

  * =

  以上信息表示,只有pm有根目录的读写权,server_group能访问server目录,client_group能访问client目录,所有人都可以访问doc目录。

  当然,以上是比较复杂的权限控制,如果只是测试,可以简单些。建立一个用户组,把所有的用户都放到一个用户组,如下:

  [groups]

  admin = pm,server_group,client_group,test_group

  [/]

  @admin = rw

  关于权限的控制,本文不详情叙述,大家可以去咨询度娘。

  5、启动svn服务

  svnserve -d --listen-port 3690 -r /opt/svndata/repos (以root用户在运行)

  假如有多个项目同时在开发的话,可以通过不同端口可以开启多个SVN服务,使用TortoiseSVN操作时记得加上端口号。

  6、测试svn服务器

  进入网站根目录

  cd /www/web/repos/public_html

  svn co svn://127.0.0.1:3690 /www/web/repos/public_html --username pm --password pm_pw

  会出现以下认证的提示

  -----------------------------------------------------------------------

  注意! 你的密码,对于认证域:

   repos

  只能明文保存在磁盘上! 如果可能的话,请考虑配置你的系统,让Subversion

  可以保存加密后的密码。请参阅文档以获得详细信息。

  你可以通过在“/root/.subversion/servers”中设置选项“store-plaintext-passwords”为“yes”或“no”,

  来避免再次出现此警告。

  -----------------------------------------------------------------------

  保存未加密的密码(yes/no)?

  输入“yes” 回车,因为版本仓库还没有添加任何文件,所以取出版本为0,如下:

  取出版本0。

  三、配置post-commit,实现自动同步svn版本库文件到web目录

  为了可以在修改完代码提交到SVN服务器后,WEB服务器直接同步.需要配置SVN的钩子,进入hooks目录,

  cd /opt/svndata/repos/hooks

  ls

  可以看到有一个post-commit.tmpl文件,这是一个模板文件,复制一份放在此目录下,命名为post-commit,并将其用户组设为www,并设置为可执行:

  cp post-commit.tmpl post-commit

  chown www:www post-commit

  chmod +x post-commit

  这样就有了访问www目录的权限。

  里面原有的代码全部注释掉.这里可以执行shell命令,每次commit完成后都会调用此文件.

  文件内容参考以下:

  vi post-commit

  #!/bin/sh

  export LANG=zh_CN.UTF-8

  REPOS="$1"

  REV="$2"

  SVN_PATH=/usr/bin/svn

  WEB_PATH=/web/web/repos/public_html

  LOG_PATH=/tmp/svn_update.log

  #/usr/bin/svn update --username user --password password $WEB_PATH --no-auth-cache

  echo "nnn##########开始提交" `date "+%Y-%m-%d %H:%M:%S"` '##################' >> $LOG_PATH

  echo `whoami`,$REPOS,$REV >> $LOG_PATH

  $SVN_PATH update --username user --password password $WEB_PATH --no-auth-cache >> $LOG_PATH

  chown -R www:www $WEB_PATH

  说明:

  1、#!/bin/sh 说明是执行shell命令/*设定环境变量,如果没有设定可能会出现update报错*/

  2、export LANG=zh_CN.UTF-8 是为了解决svn post commit 中文乱码。

  如果你是GBK编码可能会提示:Error output could not be translated from the native locale to UTF-8

  这是客户端和服务器编码的问题,默认是utf-8,可尝试设置export LANG=zh_CN.GBK或者export LANG=en_US.UTF-8

  #执行更新操作

  3、svn update –username 你版本库的用户名–password 用户名的密码svn://你的IP地址:端口/web/web/repos/public_html

  4、chown -R www:www $WEB_PATH 更改文件夹属主为适合Web Server的

  里面原有的代码全部注释掉.这里可以执行shell命令,每次commit完成后都会调用此文件。

http://leiyang.kvov.com.cn/jzxx6081.html