织梦仿站教程(开源程序:PbootCMS官网-永久开源免费的PHP企业网站开发建设)
优采云 发布时间: 2021-12-09 08:05织梦仿站教程(开源程序:PbootCMS官网-永久开源免费的PHP企业网站开发建设)
在dedecms商业授权解决方案中,你可能需要这个内容后,会想到一套这样的仿站教程,但篇幅不会太长。建议你看看dede仿站_织梦仿站_dedecms仿站内的相关内容,可以帮助你快速了解这个仿站机制是怎样的。
开源程序:Pbootcms官网-永久开源免费PHP企业网站开发建设管理系统
版本:V3.0.9
相关开发文档内容:开发手册-Pbootcms官网-永久开源免费PHP企业网站开发建设管理系统
启动仿站的前提
一开始需要找一个参考网站,通过仿网站的相关软件下载并保存网页中的相关静态文件。
将下载的程序复制到phpstudy的根目录,访问网站(具体请参考官方快速入门教程)
安装模板
从仿站工具下载以下内容,防止它在pbootcms的模板文件夹中,然后通过后台-基本内容-站点信息-站点模板,尝试访问。
这里需要注意的一点是,模板文件下的html需要另外添加一个html文件夹才能访问:
如果界面没有变化,那么在后台使用干净的缓存。
那么你就完成了最简单的模仿站的第一步。
模板替换
上面我们展示了首页,那么接下来我们需要处理的是如何将后台的数据和前台的数据连接起来。
标签">{pboot:pagetitle}
上面说了,标题中的变量,关键词以及描述的变量都是得到的,所以不管原理是什么,移过去用就行了,然后sitetplpath,在界面分析中,我们可以看到它指向的是模板的位置。
即:/template/qmw/css/
新闻产品展示
在大多数网站中,都会有产品、新闻等相关内容。事实上,他们两个是一样的。下面我们来获取新闻内容。
{pboot:listscode=2num=4order=date}[list:titlelencn=20][list:contentdrophtml=1dropblank=1lencn=60]{/pboot:list}
相关信息从上面得到,list是循环内容,scode是类别,num是要显示的数据,order是内容的排序,order=date,那么剩下的部分就是链接的链接了content,title lencn为标题中使用20个字符,content为60个汉字,用于描述实际内容,dropblank是格式化,drophtml是去除内容中的html标签内容。
内容详情页面
内容页请先参考首页TKD部分,先修改以上内容。
对于详情页,其实比上面的内容简单很多,使用对应的固定标签即可。
通用模块
看了dede仿站的内容,可以看到网站的头部和底部的内容应该是独立分配的,方便公共区域的修改,拆分两个html文件也是合乎逻辑的, head.html 和 foot.html 文件。
如上图所示,对于公共部分,采用合并的方式进行内容的整合,这样修改一次后,网站的所有部分都会被修改。如果你在正规的企业网站上内容少,分不分都无所谓,但是一旦内容太多,那就是脑痛了,所以还是建议处理一下。
常见的部分通常是:头部导航,在底部加上大面积的相同内容。
SEO优化
一开始,我们选择了{pboot:pagetitle}作为网站的标题。根据官方的开发文档说明,标题是根据不同的页面自动显示的,但是在实际使用中,我们发现这里会有标题。长箱
PbootcmsV1.0.0正式发布-公司新闻-Pbootcms-永久开源免费PHP企业网站开发建设管理系统
其组成结构为:文章标题-分类-主标题-网站副标题是这样组成的
其实我们只需要:文章 title-主标题,即:
PbootcmsV1.0.0正式发布-Pbootcms
其他部分价值不高,拆解后只会浪费关键词的重量值。简单理解为:机器无法识别你标题的哪一部分是主体部分。有人会说,上面的都是我要的,所以你要浪费的优化时间不是你想象的。
你可以参考:
如何更巧妙地写标题和描述(学习文章)
这是一篇技术帖《SEO网站诊断》
中文分词-wikiwand
那么在网站使用的公共部分,我们需要做的就是嵌套部分内容,分离出TKD的内容,这样就可以解决这部分的问题了。
最后三个模块的部分变为以下内容。
##Home{pboot:sitesubtitle}-{pboot:sitetitle}#Category{sort:title}-{pboot:sitetitle}#详细页面{content:title}-{pboot:sitetitle}