存档

文章标签 ‘建站’

过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>

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

今天Slyar.com的Google PR值由0升至4!

2008年9月27日 Slyar 63 条评论

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

今天在饭否里看到有人说PR变了,我还感觉比较奇怪,因为时间不到啊。。。抱着好奇的心里自己也查了一下,果然是变了。。。

Google Page Rank升到4我感觉还不是很惊讶,因为之前Sogou Rank就是42了,按比例算也是PR4了。不过建站98天拿到PR4还是小小地满足了一下我的虚荣心哈哈~

上次更新PR我没赶上,所以一直都是0,今天终于。。。嘿嘿。。。

快到月底了,又该总结了,也该整理链接了。非常感谢这段时间一直支持我的好友,名字我就不写了,我是懒人,大家如果想知道都是谁的话。。。看下面回复的人基本上都是哈哈~

分类: 网络生活 标签: , ,

URL前面的图标-网站头像Favicon

2008年8月16日 Slyar 9 条评论

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

突然发现还有很多人不知道网站地址前面的图标是怎么弄的,感觉很奇怪,不过想想也是,我们几年前不也不知道么,只不过我们早生下来几年,提前知道罢了。。。

好了,现在我们来说这个URL前面的图标,它叫Favicon,即Favorites Icon的缩写,中文名称是网站头像。那一推废话我就不说了,只是告诉大家,这个Favicon一般都是静态的,也就是不动的,而Firefox却支持动态的Favicon,这是一大区别;第二是Favicon的大小有两种,一个是32×32像素,另一个为16 ×16像素,我们一般在URL里看到的都是16 ×16像素的,而你如果把那个图标拖动到桌面当快捷方式,就会用到32×32像素的了,不过这个我们一般不常用。

好了,知道Favicon是什么,我们就可以来制作它了,Favicon文件的后缀名为"ico",我们需要特别的工具来制作它,这里我提供一个在线生成Favicon的网站,你可以把你想要的的图片扔到上面去,然后让它在线生成,然后下载,你只需要把那个16 ×16像素的图片保存成Favicon.ico就可以了。点击进入在线生成Favicon.ico

那么有了Favicon.ico该怎么使用呢?很简单,你只需要把Favicon.ico上传到网站的根目录,这样整个站点的URL前面都会出现这个图标,是不是很简单?

如果您需要将Favicon.ico放到其他目录下,或者希望让不同的网页显示不同的Favicon,那就需要在网页Html文件中做设定了,具体设置也很简单,在Html源代码中的<head>部分加入如下的代码:

<link rel="icon" href="/slyar/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="/slyar/favicon.ico" type="image/x-icon">

其中的内容自己修改就可以了。

分类: 网络相关 标签: ,

安装配置Win2003+IIS+PHP+MySQL+Zend

2008年7月31日 Slyar 2 条评论

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

我06年的文章,转过来。

上午装好了Win2003,中午的时间当然就是配置Web服务了,首先开了ASP,这个简单。

我的服务器目录放在C:\website 我在下面新建了5个文件夹:

PHP5,Mysql,phpmyadmin,zend,discuz

一、安装PHP5。

我安装的版本是PHP 5.1.2,php.ini的修改也很简单,搜索extension-dir改为php\ext的路径,将mbstring,gd2,mysql三个模块前的分号去掉,保存即可。还有一点,大部分教程上说的是将N多个DLL拷贝到SYSTEM32下,但是我没有用这种方法,我是将PHP目录添加到了系统的 "环境变量"里,这样简单,还不用拷贝那么多东西,呵呵。

二、安装Mysql服务。

我安装的版本是MySQL 5.0.18,傻瓜化的安装,注册就Skip Sign-UP。

配置Mysql:服务选择Detailed Configuration,服务器类型选择Server Machine,数据库类型选择Non-Transactional Database Only,人数限制选择Manual Setting,最大连接数200-300,取消Enable Strict Mode,字符集选择GBK,勾选Include Bin Directory in Windows PATH,取消root access from remote machines,就可以了。

安装完毕后打开CMD输入mysql -uroot -p

然后输入mysql密码,看到提示说明服务安装成功。

最后将bin/Libmysql.dll复制到SYSTEM32目录下。

三,安装Zend。

我安装的版本是Zend Optimizer 2.6.2,安装的时候出了点问题,由于我没看英文提示一路Next,导致PHP配置文件路径错误,使得后来我phpinfo()的时候未看到Zend......

当然,我懒得去看Zend的配置文件,于是我就重装了一次,OK。

四、安装phpmyadmin。

我安装的版本是phpMyAdmin 2.6.5,直接解压到目标文件夹下就可以了,然后更改config.inc.php的配置。

$cfg['PmaAbsoluteUri'] = " ";   //这里输入phpMyAdmin的地址
 
$cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;
 
$cfg['PmaNoRelation_DisableWarning']  = FALSE;
 
$cfg['blowfish_secret'] = 'slyar';  //使用cookie验证时的加密扰玛,可以随便输入.
 
$cfg['Servers'][$i]['auth_type'] = cookie;  //系统使用的验证方式可以供使用的是(config,http,cookie)
//config 根据配置文件,无须认证,只要访问phpMyAdmin即可进行操作,这是最危险的,除非你在本机测试,否则绝对不建议使用;
//http 使用HTTP验证方式访问,比较安全,就是弹出窗口输入用户名和密码然后访问;
//cookie 使用cookie验证,很安全,建议使用这个.
 
$cfg['Servers'][$i]['user'] = '';          // MySQL 的用户名
 
$cfg['Servers'][$i]['password'] = '';      // MySQL 的密码,如果使用cookie方式,可以不填

保存即可。

五、整合IIS和PHP。

首先新建一个网站,输入正确的主目录路径.

打开新建的网站的属性,点击主目录里的配置,添加应用程序扩展,找到php文件夹,然后选择php5isapi.dll,扩展名为.php,动作限制为:GET和POST.

点击文档,添加默认内容文档index.php

添加新的web服务扩展(PHP),设置扩展状态为允许,然后重启web服务。

这里还有一个插曲,我安装完毕后网站无法访问,提示没有权限。我查看了IUSER_xxxxx是启用的,其他的策略也没有问题,一时的不到解决,下午课间的时候我在教室使用3389连接到服务器,重启了一下网站(不是IIS),结果就好了......晕

至此整个IIS+PHP服务器就安装完毕了,新建info.php,内容写入

<?php
 
phpinfo();
 
?>

放在网站主目录里访问,OK,成功出现配置信息。

今天服务器Web配置就结束了,以后还要安装FTP、Proxy等服务。

分类: 网络生活 标签: , ,

Php的环境变量配置法

2008年7月31日 Slyar 3 条评论

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

我04年的文章,转过来。

解压缩PHP压缩包到C:\php目录下(这里假设C:盘是系统盘,如果系统盘是D盘,则解压缩到D:\php目录下,以此类推)。

打开“我的电脑”->“属性”->“高级”->“环境变量”->“系统变量”->“path”,编辑其值,在前面增加下面的路径地址:

C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi;

将php.ini-dist 复制到C:\Windows 目录下,并改名为php.ini,下面配置php.ini,不说了。

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

301重定向,域名更换后跳转到新域名

2008年7月30日 Slyar 5 条评论

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

如果用301智能重定向,空间需要支持 .htaccess 文件

作用:域名更换后旧域名的所有地址自动跳转到新的域名,就是说所有 aaa.com 的数据会自动跳转到 bbb.com,如 aaa.com/rewrite.html 会转到 bbb.com/rewrite.html

用法:将下面的代码保存为 .htaccess 上传到旧域名空间根目录

RewriteEngine on
RewriteRule ^(.*)$ http://www.slyar.com/$1 [R=301,L]

如果需要跳转到首页,将“rewriteRule ^(.*)$ http://www.slyar.com/$1 [R=301,L]”的“$1”删除即可

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

Slyar教你建网站之域名绑定

2008年7月29日 Slyar 没有评论

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

经过前面的准备工作,我们已经拥有了自己的空间和域名,但是现在访问你的域名是找不到你的空间的,这是为什么呢?

前面我们已经进行过域名解析了,这就相当于域名已经知道你住哪栋楼了,但是它却不知道你住多少号,所以现在它找不到你家(你的空间),我们现在要做的就是让域名知道你住多少号,这里我做了一个简单的说明图。

好了,知道原理,那我们就可以进行域名绑定了。

首先按照邮件里的地址登陆后台,然后选择“站点管理”-----“新建一个站点(注意:建立的站点会自动绑定)”,在这里填写你的域名就可以了,比如我的是slyar.com,填好后单击“创建”,我们的域名绑定就完成了!

现在访问一下你的域名,是不是OK了?

为了以后能够使用Mysql数据库,现在我们来创建一个数据库。在后台单击“MySQL管理”-----“建立新数据库”,然后填写你的数据库名、数据库用户名和用户密码,填好后单击“创建”,这样数据库也就创建完成了。Meyu的后台还提供phpmyadmin,这样你可以很方便地管理你的数据库。

好了,到现在为止,你的网站硬件已经全部完成了,剩下的博客/论坛程序可以通过FTP上传至空间,剩下的就看你大显身手了!

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