我想自己建立一个网站,需要哪些学习哪些
<script language='javascript'>
linkarr = new Array();
picarr = new Array();
textarr = new Array();
var swf_width=280;
var swf_height=192;
var files = "";
var links = "";
var texts = "";
//这里设置调用标记
{dede:arclist flag='f' row='5'}
linkarr[[field:globalautoindex/]] = "[field:arcurl/]";
picarr[[field:globalautoindex/]] = "[field:litpic/]";
textarr[[field:globalautoindex/]] = "[field:title function='html2text(@me)'/]";
{/dede:arclist}
for(i=1;i<picarrlength;i++){
if(files=="") files = picarr[i];
else files += "|"+picarr[i];
}
for(i=1;i<linkarrlength;i++){
if(links=="") links = linkarr[i];
else links += "|"+linkarr[i];
}
for(i=1;i<textarrlength;i++){
if(texts=="") texts = textarr[i];
else texts += "|"+textarr[i];
}
documentwrite('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownloadmacromediacom/pub/shockwave/cabs/flash/swflashcab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">');
documentwrite('<param name="movie" value="{dede:global$cfg_templeturl/}/images/bcastr3swf"><param name="quality" value="high">');
documentwrite('<param name="menu" value="false"><param name=wmode value="opaque">');
documentwrite('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');
documentwrite('<embed src="{dede:globalcfg_templeturl/}/images/bcastr3swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://wwwmacromediacom/go/getflashplayer" />'); documentwrite('</object>');
</script> 用这个就OK的
用iframe。。。
右边是一个iframe,id="if1"
然后左边菜单 用<a traget="if1" href="">多人视频特色</a>就可以了!
如果想在自己写一个网站,这个也要看你想做的网站是什么样的?有什么需求,一般的简单的网站开发流程需要学习如下知识:
1、前端开发语言。
要自己做一个网站需要学习一些网页的标记语言,首先是html,这个是超文本标记语言,主要的用处就是些告诉浏览器要显示哪些东西,其次就是css,这是对html的一个补充,叫做样式语言,他能给我们的网页添加很多样式,使我们的网页更加的符合我们的想要的样式或者版式,最后还有懂一些js,这个一般是用来做网页的上的一些特效的,滚动的或者焦点图之之类的。学习这三门语言我们就可以做一些简单的讲台页面了。
2、网站后台语言。
只能做出静态页面是不行的,因为静态页面的所有内容是固定不便的,我们的网站往往需要动态往上面添加一些内容,或者实现一些逻辑如用户登录注册等这些逻辑问题统统的需要网站后台的编程语言来实现,网站后台编程语言有很多常用的有asp、jsp、php等,但是我们只需要学习其中的一门就好,这里建议学习PHP,因为PHP学起来相对容易一些且适合做快速开发。
3、发布我们网站程序
当我们把网站的前台和后台都开发完后,接下来需要做的就是发布我们的网站程序好,一般大型的公司都睡有自己的机房或者服务器,把做好的网站程序放到服务器上发布即可,而对于我们个人用户还需要自己购买空间域名来发布我们的网站,大致的流程如下:
购买域名并备案——>购买虚拟主机或者空间——>域名绑定到我们购买的空间——>使用ftp等方式将我们的网站上传到空间即可,此时我们就可以访问我们的网站了。
以上只是一个简单的开发网站的大致流程和需要的技术和东西,当然一个大型的网站开发还要比这个复杂的多,所以以上内容仅仅对网站开发入门的人介绍,希望能帮到大家。
、页面标题客制化
首先,CMS系统应该自动生成比较优化的页面标题如分类页面采用:
分类名称一网站名称
产品页面使用:
产品名称一分类名称一网站名称
或
产品名称一网站名称
CMS系统还应该提供所有页面人工修改标题的客制化功能,在需要时站长可以根据关键词研究结果,重新撰写更恰当的标题这是非常必要的功能
2 URL静态化及客制化
URL静态化功能是必需的通常CMS系统后台会有一个URL静态化选项站长打开静态化功能,整个系统生成的页面就都使用静态化过的网址静态化功能可能需要服务器支持某些模块,如mod rewrite
好的CMS系统还应该提供URL客制化功能,站长可以自己定义所有的目录名及文件名目录名通常在创建分类时就给出选项,站长可以使用自动生成的分类编号做目录名,也可以自己输入英文单词、汉语拼音等做目录名创建产品或文章页面时,系统既可以自动按编号生成文件名,也允许站长输入最想要的文件名
3 meta标签客制化
这里所说的meta标签指关键词标签(keyword tag)和说明标签(descri两on tag)系统应该允许站长完全删除这两个标签,因为对搜索引擎排名几乎没有作用,如果不能生成恰当的标签,还不如不写如果站长选择使用说明标签和关键词标签,应该可以选择生成格式或完全人工撰写
4正文撰写
现在的CMS系统创建产品或文章页面时都提供”所见即所得”编辑功能,用户可以在正文中加黑体、加、填写ALT文字、添加链接、选择链接锚文字等
5,分类页面说明文字
除了首页应该给站长充分的灵活性、人工撰写说明文字外,分类页面也应该留出一个区域,让站长人工撰写最恰当的说明文字这样才能避免分类页面上只有产品列表,没有独特相关的文字内容
6标签功能
站长发布产品或文章时可以输入标签,系统自动按标签聚合内容并生成标签页面
7消除复制内容
系统应该自动禁止抓取复制内容,如打印版本、各种不同排序(按价格、按时间、按热门程度等)页面有的系统,如博客,天生有多种存档,除了主页面,还有按分类存档、按时间存档、按作者存档等这些复制内容有利于用户浏览,却会给搜索引擎造成大It不友好的复制内容CMS设计者应该考虑到禁止抓取这些复制版本的功能,不然系统使用者很难在使用过程中做出改进
8 301转向
系统应该提供从任何一个页面做301转向到另外一个地址的功能,站长可以根据需要’自由安排转向没有这个功能,网站栏目的更改、删除就会很有局限性
9网站地图生成
好的CMS系统可以自动生成XML版本网站地图,站长只要向搜索引擎提交网站地图地址就可以了
10正确生成H标签
几乎所有CMS系统都会生成H1, H2标签,但正确生成H标签的并不多见比如很多CMS系统在所有页面都把网站名称放在HI标签中,这实际上是不正确的首页应该使用网站名称,或者允许客制化H1标签中的内容分类页面应该把分类名称放入H1标签,而不是网站名称产品页面,则应该把产品名称放入H1标签
上面提到的只是搜索引擎友好的最基本要求实际上还有很多细节,比如翻页的处理、相关文章的生成,很少有现成CMS系统能完美解决,往往需要自己开发软件系统,才能气达到要求
0条评论