
网站开发中,后台程序是如何配合前台的?
展开全部
最简单的用类似于phpcms的东西做,花一点点时间把里面的标签用法学会就可以了,
大致过程:
1.在C:\wamp\www\phpcms\templates,复制default文件夹,并重新命名为campus.
2.进入后台,模板风格->模板方案,将campus设为默认。
3.将静态页面需要的图片、FLASH以及样式表文件拷贝到
C:\wamp\www\phpcms\templates\campus\skins\default
4.在后台,找到管理模板,将index.html,header.html,footer.html文件备份出来。
5.在DW中打开静态首页index.html,将该页面分成三部分,将页头部分拷贝到header.html中,将页脚部分拷贝到footer.html中,将中间部分拷贝到index.html中。注意:
在将代码拷贝到index.html中时,保留原来代码的第一行和最后一行。
6.找到header文件中,链接css样式的位置,在链接的路径前加上{SKIN_PATH}.
<link href="{SKIN_PATH}images/index2.css" rel="stylesheet" type="text/css">
在备份的header文件中找到<base href="{SITE_URL}" />,将这句话加到header文件中的head标签的</titile>下面。此处设置可以保证样式显示正确。
7.对照静态页面在后台添加栏目和子栏目,在每一个子栏目里面添加文章。
8.
1)找到导航所在的块,将ul里面的li都删除,用下面两行代码替换。
<li><a href="" id="menu_phpcms"><span>首页</span></a></li>
{tag_一级栏目}
2)如果在li里面加了样式,可以再每一项前面加上{SITE_URL}.
<li><a title=回到42首页 href="{SITE_URL}”><SPAN>首页</SPAN></a></li>
<li><a title=新闻社区 href="{SITE_URL}news"
target=_blank><SPAN>新闻</SPAN></a></li>
<li><a title=校园动态 href="{SITE_URL}campus"
target=_blank><SPAN>校园</SPAN></a></li>
其中news和campus为所在栏目的英文目录名称。
9.将页面中的内容删除,用标签替换。标签的作用:从数据库里调用数据并把数据显示到标签所在的位置。
分为4种:
1).栏目位置为空,是全局的标签,表示从整个数据库调用数据。比如{tag_首页幻灯片}
2).栏目位置为具体的值,表示从ID号为那个值的栏目里调用数据。比如:{tag_新闻10则}
3).栏目位置为变量$catid,表示随着栏目的不同,标签根据不同的栏目ID号调用内容。
比如{tag_栏目首页幻灯片}
4).栏目位置为变量$cid,表示随着子栏目的不同,标签根据不同的子栏目ID号调用内容。
比如:{tag_栏目页信息列表}
ps:以上操作可以让首页显示正常,数据都是动态的,导航好用。
10.修改文章栏目页catagory.html.
{template 'phpcms','header'}
<div>
<!--{loop $arrchildid $cid $c}-->
<div class="cat">
<div class="cat_title_1"><a href="{$c[url]}"><img src="images/more.gif" alt="更多" /></a>//在图片more.gif上加链接
<h3>{$c[catname]}</h3>//子栏目名称
</div>
<div class="cat_left"> {tag_栏目页图片标题} </div>
<div class="cat_right">
<ul class="text_list">
{tag_栏目页信息列表}
</ul>
</div>
</div>
<!--{/loop}-->
</div>
{template 'phpcms','footer'}
将里面的样式换成自己设计的样式。
11.修改文章列表页list.html
{template 'phpcms','header'}
<div id="main_l" class="bdr_1">
<!--位置导航-->
<div id="position"><a href="">首页</a>{catpos($catid)}</div>
<div class="bdr_2">
<ul class="pic_list">
{tag_二级栏目图片}
</ul>
</div>
{tag_二级栏目标题列表}
</div>
{template 'phpcms','footer'}
12.修改文章内容页show.html
{template 'phpcms','header'}
<!--begin main-->
<div id="main">
<div id="main_l" class="bdr_1">
<!--位置导航-->
<div id="position"><a href="">首页</a>{catpos($r['catid'])}</div>
<div id="content">
<div id="content_head">
<!--文章标题-->
<h1>{if $titleintact}{$titleintact}{else}{$title}{/if}</h1>
<!--基本属性-->
<h2><span>{$updatetime}</span> 作者:{if $author}{$author}{else}{$userid}{/if} 来源:{$copyfrom} {if $PHPCMS[show_hits]}浏览次数:<span id="hits">0</span>{/if}
{if isset($MODULE[comment])}{php list($keyid, $verify) = keyid_make('phpcms', 'content', 'title', $contentid);}
<a href="{$MODULE[comment][url]}?keyid={$keyid}&verify={$verify}" style="color:red;">网友评论 <span id="comments_top">0</span> 条</a>
{/if}</h2>
</div>
<!--简单描述-->
{if $description}
<div id="digest">{$description}</div>
{/if}
<!--正文-->
<div id="endtext">
{if $allow_priv}<!--判断阅读权限-->
{if $allow_readpoint}<!--判断是否已经扣点-->
{$content}
{else}
<span style='background:#E4F5FA'><a href='readpoint.php?contentid={$contentid}'>阅读本文需要消耗<font color='red'>{$readpoint}</font>点,您确认查看吗?</a></span>
{/if}
{else}
<font color="#FF0000">您没有权限阅读</font>
{/if}
</div>
{if $keywords}
<div id="keyword"><strong>关键词:</strong>{$keywords}</div>
{/if}
{if $titles}
<div id="titles">
<h3>本文导航</h3>
{$titles} </div>
{/if}
<!--分页-->
<div id="pages">{$pages}</div>
</div>
大致过程:
1.在C:\wamp\www\phpcms\templates,复制default文件夹,并重新命名为campus.
2.进入后台,模板风格->模板方案,将campus设为默认。
3.将静态页面需要的图片、FLASH以及样式表文件拷贝到
C:\wamp\www\phpcms\templates\campus\skins\default
4.在后台,找到管理模板,将index.html,header.html,footer.html文件备份出来。
5.在DW中打开静态首页index.html,将该页面分成三部分,将页头部分拷贝到header.html中,将页脚部分拷贝到footer.html中,将中间部分拷贝到index.html中。注意:
在将代码拷贝到index.html中时,保留原来代码的第一行和最后一行。
6.找到header文件中,链接css样式的位置,在链接的路径前加上{SKIN_PATH}.
<link href="{SKIN_PATH}images/index2.css" rel="stylesheet" type="text/css">
在备份的header文件中找到<base href="{SITE_URL}" />,将这句话加到header文件中的head标签的</titile>下面。此处设置可以保证样式显示正确。
7.对照静态页面在后台添加栏目和子栏目,在每一个子栏目里面添加文章。
8.
1)找到导航所在的块,将ul里面的li都删除,用下面两行代码替换。
<li><a href="" id="menu_phpcms"><span>首页</span></a></li>
{tag_一级栏目}
2)如果在li里面加了样式,可以再每一项前面加上{SITE_URL}.
<li><a title=回到42首页 href="{SITE_URL}”><SPAN>首页</SPAN></a></li>
<li><a title=新闻社区 href="{SITE_URL}news"
target=_blank><SPAN>新闻</SPAN></a></li>
<li><a title=校园动态 href="{SITE_URL}campus"
target=_blank><SPAN>校园</SPAN></a></li>
其中news和campus为所在栏目的英文目录名称。
9.将页面中的内容删除,用标签替换。标签的作用:从数据库里调用数据并把数据显示到标签所在的位置。
分为4种:
1).栏目位置为空,是全局的标签,表示从整个数据库调用数据。比如{tag_首页幻灯片}
2).栏目位置为具体的值,表示从ID号为那个值的栏目里调用数据。比如:{tag_新闻10则}
3).栏目位置为变量$catid,表示随着栏目的不同,标签根据不同的栏目ID号调用内容。
比如{tag_栏目首页幻灯片}
4).栏目位置为变量$cid,表示随着子栏目的不同,标签根据不同的子栏目ID号调用内容。
比如:{tag_栏目页信息列表}
ps:以上操作可以让首页显示正常,数据都是动态的,导航好用。
10.修改文章栏目页catagory.html.
{template 'phpcms','header'}
<div>
<!--{loop $arrchildid $cid $c}-->
<div class="cat">
<div class="cat_title_1"><a href="{$c[url]}"><img src="images/more.gif" alt="更多" /></a>//在图片more.gif上加链接
<h3>{$c[catname]}</h3>//子栏目名称
</div>
<div class="cat_left"> {tag_栏目页图片标题} </div>
<div class="cat_right">
<ul class="text_list">
{tag_栏目页信息列表}
</ul>
</div>
</div>
<!--{/loop}-->
</div>
{template 'phpcms','footer'}
将里面的样式换成自己设计的样式。
11.修改文章列表页list.html
{template 'phpcms','header'}
<div id="main_l" class="bdr_1">
<!--位置导航-->
<div id="position"><a href="">首页</a>{catpos($catid)}</div>
<div class="bdr_2">
<ul class="pic_list">
{tag_二级栏目图片}
</ul>
</div>
{tag_二级栏目标题列表}
</div>
{template 'phpcms','footer'}
12.修改文章内容页show.html
{template 'phpcms','header'}
<!--begin main-->
<div id="main">
<div id="main_l" class="bdr_1">
<!--位置导航-->
<div id="position"><a href="">首页</a>{catpos($r['catid'])}</div>
<div id="content">
<div id="content_head">
<!--文章标题-->
<h1>{if $titleintact}{$titleintact}{else}{$title}{/if}</h1>
<!--基本属性-->
<h2><span>{$updatetime}</span> 作者:{if $author}{$author}{else}{$userid}{/if} 来源:{$copyfrom} {if $PHPCMS[show_hits]}浏览次数:<span id="hits">0</span>{/if}
{if isset($MODULE[comment])}{php list($keyid, $verify) = keyid_make('phpcms', 'content', 'title', $contentid);}
<a href="{$MODULE[comment][url]}?keyid={$keyid}&verify={$verify}" style="color:red;">网友评论 <span id="comments_top">0</span> 条</a>
{/if}</h2>
</div>
<!--简单描述-->
{if $description}
<div id="digest">{$description}</div>
{/if}
<!--正文-->
<div id="endtext">
{if $allow_priv}<!--判断阅读权限-->
{if $allow_readpoint}<!--判断是否已经扣点-->
{$content}
{else}
<span style='background:#E4F5FA'><a href='readpoint.php?contentid={$contentid}'>阅读本文需要消耗<font color='red'>{$readpoint}</font>点,您确认查看吗?</a></span>
{/if}
{else}
<font color="#FF0000">您没有权限阅读</font>
{/if}
</div>
{if $keywords}
<div id="keyword"><strong>关键词:</strong>{$keywords}</div>
{/if}
{if $titles}
<div id="titles">
<h3>本文导航</h3>
{$titles} </div>
{/if}
<!--分页-->
<div id="pages">{$pages}</div>
</div>
展开全部
前台就是界面
后台就是数据库
后台用SQL,ORACLE,ACCESS之类的数据库软件
可以通过一定的命令连接起来
后台就是数据库
后台用SQL,ORACLE,ACCESS之类的数据库软件
可以通过一定的命令连接起来
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
推荐你用CMS系统最适合不懂程序但是会页面设计的人建站用,去百度搜一下很多CMS系统提供下载,大多数都是PHP程序写的。目前比较主流的有 织梦 帝国 phpcms php168等 网上也能找到相应的视频教程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思就是没有 'abo_hd.asp' 这个文件,在 qx_left.asp 文件的第 80 行,查找下看有不有这个文件 'abo_hd.asp' ,在 qx_left.asp 文件的第 80 行 改下路径就可以,或者删掉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询