存档

‘网络相关’ 分类的存档

过W3C标准(XHTML1.0校验)需要注意的地方

2008年10月19日 Slyar 6 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

很多朋友让我帮他们改代码,因为他们的代码总是过不了W3C标准,一次两次还好,但是对于SLYAR这种"懒仙"级别的人来说,太痛苦了。。。今天SLYAR就帮大家总结一下,以后先自查,还不行再找我。。。

1、所有元素和属性名要小写。

2、属性值必须用双引号括起。

3、属性必须有值。

4、标签"p"只能在 applet, blockquote, body, button, center, dd, del, div, fieldset, form, iframe, ins, li, map, noframes, noscript, object, td, th 中使用。

5、标签"li"只能在 dir, menu, ol, ul 中使用。

6、使用等式实体

& 转换为 &
< 转换为 &lt;
> 转换为 &gt;
"  转换为 &quot;
空格 转换为 &nbsp;
版权符© 转换为 &copy;
注册符® 转换为 &reg;

7、闭合字符要使用 />

8、图片必须加上alt=""标签

9、script必须加type="text/javascript"

先写这么多,想起来再说。。。

分类: 网络相关 标签: , , ,

搜索引擎转向代码,让新站IP数暴涨

2008年10月10日 Slyar 15 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

假设你有网站A,以下代码可以使从域名访问网站A正常,而从百度、Google、雅虎搜索进入网站A的来源全部转向到http://www.slyar.com,使得后者的IP大大提升。

有兴趣的人可以自己试试。

<script>
var slyar=document.referrer
if(slyar.indexOf("baidu")>0)
self.location="http://www.slyar.com";
else if(slyar.indexOf("yahoo")>0)
self.location="http://www.slyar.com";
else if(slyar.indexOf("google")>0)
self.location="http://www.slyar.com";
</script>

分类: 网络相关 标签: , ,

手工去掉QQ2008聊天窗口右上角的广告

2008年10月8日 Slyar 7 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

今天更新了一下QQ,还是用狂人版的,结果外挂不管用了,聊天窗口右上角的那些恶心的广告又出现了,严重影响了我聊天时的心情,所以我决定手工干掉它。。。怎么干掉它呢?我不会!

Google...Baidu...大神出来帮我啊....找到了!

1、先打开你需要修改的那个皮肤的文件夹里的IMSkin.ini文件,例如我的是"Tencent\Newskins\QQ2008\IMSkin\IMSkin.ini"。意思就是你现在用哪个QQ皮肤,就修改哪个皮肤下的IMSkin.ini文件。

2、然后查找 rightSpace ,找到后把 rightSpace=0 改为 rightSpace=-242 (这里注意242前面有个"-")

3、继续查找 menuShowBand ,然后把 menuShowBand = 1 改为 menuShowBand = 0(空格一定不能省)

4、保存,退出。不放心的话在文件上点击鼠标右键选属性,加上只读属性,去掉存档,完成!

这下QQ终于干净了一些,恩,不错不错。。。

分类: 网络相关 标签: ,

重建Discuz!论坛首页"最后发表"数据

2008年10月2日 Slyar 4 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

用Discuz!论坛的人都知道,如果论坛防灌水机制没有做好,就会有很多的发帖机来"光顾"论坛,虽然我们可以通过禁止并删除该用户所有发帖来清除这些"垃圾",但是在论坛首页的"最后发表"还是会留下那些"垃圾帖"的内容,尤其是对于流量少,发帖少的论坛,很长一段时间内一眼看下去"最后发帖"全是"垃圾"内容,严重影响了论坛的声誉,因此,我们需要重建"最后发表"的内容。。。

首先登陆到Discuz!的后台----工具----更新论坛统计----重建论坛帖数

OK,这样重建一下,首页的"最后发帖"就会恢复正常了。

分类: 网络相关 标签: , ,

根据时间段自动切换CSS风格

2008年9月25日 Slyar 2 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

好久没发技术文章了,现在来一篇。这个是那天小寒提出的,嘿嘿。

我们的博客或者网站总用一个css会造成审美疲劳的,那么我们就想个办法让它自己换好了,以前有很多随机变换css的代码,我就不发了,今天来一个新鲜点的,嘿嘿~

我们可以让我们的博客或者网站根据当前的时间自动更换风格,比如我们制作两套css,一套上午用,一套下午用。这样我们可以设定12点以前使用上午的css,过了12点就自动换成下午的css。

实现起来也很简单,我用php的,所以只发php版本了。

<link rel="stylesheet" type="text/css" href="<?php $hour = date("H"); if ($hour < 12) echo "am.css"; else echo "pm.css"; ?>" />

看到了?实际上就是利用php的date函数和echo来控制输出css文件名,简单吧?

分类: 网络相关 标签: ,

利用.htaccess文件自定义错误页

2008年9月4日 Slyar 9 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

利用.htaccess文件可以使你可以拥有个性化的错误页面,这会让你的网站在出错的时候看上去更专业。

任何页面错误代码(例如404找不到页面),都可以通过修改.htaccess文件将其变成自定义页面

修改方法:ErrorDocument Errornumber /file.html

中文解释:ErrorDocument 错误代码 /目录名/文件名.扩展名

举个例子,如果我的根目录下有一个slyar_404.html文件,我想使用它作为404 error的页面,那么只需要这么写:

ErrorDocument 404 / slyar_404.html

如果文件不在网站的根目录下,那么你需要这么写:

ErrorDocument 404 /你的路径/slyar_404.html

以下是一些最常用的错误:

常用的客户端请求错误返回代码:

400 - Bad request 错误请求
401 - Authorization Required需要验证
403 - Forbidden禁止
404 - Not Found找不到页面
405 - Method Not Allowed
408 - Request Timed Out
411 - Content Length Required
412 - Precondition Failed
413 - Request Entity Too Long
414 - Request URI Too Long
415 - Unsupported Media Type

常见的服务器错误返回代码:

500 - Internal Server Error 内部服务器错误

剩下的工作就简单了,你需要设计一个错误发生时显示的文件,然后把它们和.htaccess一起上传。

当然,如果所需要提示的信息很少的话,你也可以直接输出提示信息,例如

ErrorDocument 401 “Slyar遗憾地告知您:您没有权限访问该页面!”

分类: 网络相关 标签: ,

让统计代码符合W3C标准

2008年9月2日 Slyar 9 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

哎,现在的统计代码,就没几个能过W3C标准的,至少我是没见能过的,不知道Google是不是标准点,反正雅虎统计和cnzz统计都不符合标准,这不刚拿上cnzz的代码挂上,就又不过W3C了。。。

看看cnzz的统计代码:

<script src="http://s76.cnzz.com/stat.php?id=1033899&web_id=1033899" language="JavaScript" charset="gb2312"></script>

再看看雅虎的统计代码:

<script type="text/javascript" src="http://js.tongji.cn.yahoo.com/674708/ystat.js"></script><noscript><a href="http://tongji.cn.yahoo.com"><img src="http://img.tongji.cn.yahoo.com/674708/ystat.gif"/></a></noscript>

哎,简直惨不忍睹啊。。。先给出正确的代码,然后解释

正确的cnzz统计代码:

<script type="text/javascript" src='http://s76.cnzz.com/stat.php?id=1033899&amp;web_id=1033899' language='JavaScript' charset='gb2312'></script>

正确的雅虎统计代码:

<script type="text/javascript" src="http://js.tongji.cn.yahoo.com/674708/ystat.js"></script><noscript><a href="http://tongji.cn.yahoo.com"><img alt="" src="http://img.tongji.cn.yahoo.com/674708/ystat.gif"/></a></noscript>

好了,现在Slyar来告诉大家一些关于统计代码的W3C标准:

1、所有字母要小写,要指定"type"类型,注意双引号的使用

2、所有的 & 要全部替换成 &amp;

3、图片img标签必须要有 alt 参数

4、换行必须使用 <br />

分类: 网络相关 标签: , , ,

"Zend Optimizer not installed"可能原因及解决方法

2008年9月2日 Slyar 3 条评论

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

朋友使用Windows 2003自己组建服务器,做完安全配置后才发现没有安装Zend,而安装完成后却发现"Zend Optimizer not installed",经过一番对比发现php.ini内没有正确写入Zend的配置信息,原因可能是之前的安全配置使得php.ini只有运行和读取权限,而后来安装Zend却需要写权限来进行配置,故无法安装成功。

经过对比发现正确安装的Zend在php.ini中有以下信息:

[Zend]
zend_extension_ts = "\zendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts = "\zendOptimizer\lib\Optimizer"

zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
;zend_optimizer.license_path =
; Local Variables:
; tab-width: 4
; End:

其中最主要的应该是红色部分,而蓝色的是你的zend路径,自己按照情况写。将这段复制到你的php.ini,然后重新启动IIS,看看Zend是不是正常了?

分类: 网络相关 标签: , ,
bnuep:0801010047