DEDECMS织梦仿站 建站 采集教程全集
第一:明确自己所要建立网站的主题
第二:选定一个适合自己的CMS
CMS就是指网站内容管理系统,现在大部分站长都用的是CMS建站,就是使用别人开发好的源程序,这些源程序有很多,大的分类有三个,BLOG源程序,综合性的网站管理程序,论坛程序。BLOG程序比较多用的是Z-BLOG和WORDPRESS,对于一个基本不懂建站的新手来说,可以用这种独立的博客源程序来建站,作者也是从做新浪博客开始,后来用过PJBLOG和WORDPRESS,后来才用到下面要说的综合性的网站管理程序。这些程序主要有DEDECMS(织梦内容管理系统),PHP168,PHPCMS,Ecms帝国网站管理系统,比较老的动易CMS管理系统,风讯CMS,乔客CMS等等。作者现在就是用的DEDE建站,这一种也是使用人数最多的。下面我会以这个程序的使用为例子向大家介绍建站。
第三:购买主机和域名。
考虑你的网站主题,选一个简短的域名,现在cn的已经禁止个人注册了,大家可以选择com或org的,个人感觉org的好域名还有不少。大家可以首先考虑。一般都是几十块钱一年的。比如本站的域名很简短。主机大家要根据你的CMS考虑应该选ASP还是PHP或是全能主机,这样根据你的CMS考虑,适合的主机才是最好的。各个公司的主机价格不一。作者在八度买的,感觉实在不爽,经常打不开,不过客服还可以。大家买的时候可要擦亮眼睛阿。
第四:CMS上传安装与使用
大家在做这个的时候,同时需要把你购买的域名备案,一般需要身份证复印件的,大家具体要问客服了。CMS怎么上传可能对于新手来说也是个难题,大家可以下载FTP上传工具来上传,例如我用的是FlashFXP,后大家需要知道主机IP,主机FTP帐户。用FlashFXP连接之后就可以上传了。一般DEDECMS都会有上传说明的,大家照做就是了。上传完成之后,按照要求来安装,然后进入网站后台就可以了。大家可以熟悉一下网站后台,大家就会发现,建站原来是如此简单。接下来大家就要修改网站模板了,根据你对网站CMS的了解,找到模板所在文件夹,并熟悉DEDECMS的自定义标签,再加上你对HTML和CSS的了解,慢慢修改模板就可以了。
第五:网站盈利及其网站优化
这样一个新站的模型就基本出来了,如果大家想盈利就得申请广告联盟了,做的比较多的是谷歌和百度,谷歌比百度联盟好申请,大家可以试试。网站的核心就是流量,大家得到流量就要学会对网站优化。SEO这个词汇大家可能以后会了解,这是你对搜索引擎友好的方法,大家可以学习一下,进一步修改模板和文章发布已经友情链接的申请。这些对于网站收录和排名都是大有好处的。
今天写了这么多,但是并不具体,也并不一定适合一个新手,大家需要多了解了解每个步骤,然后结合作者的思路,建立一个属于自己的漂亮的网站。路漫漫,其修远兮!
要注册网站域名,购买或者租用到网站的空间。上传内容,上传图文和视频等内容就可以创建自己的网站了。
现在市场上很多各式各样的网站搭建工具,网站制作平台,任意找一个自己用起来易上手的工具即可。网站搭建工具中一般都有模板提供,可以按照行业、风格、类型来选择自己中意的模板。选好后就可以套用,网站随即成功创建。
本DEDECMS仿站及采集教程全集,荟集了网上诸多名站收费VIP教程,涵盖面广,讲解详细,从初级入门到精通,学习并不断实践,即可仿站、建站、调站,实现理想站点效果或完成您的创业梦想。
教程包括:
1、dedecms入门视频教程;
2、dedecms仿站中级视频教程;
3、dedecms建站中级视频教程;
4、dedecms采集教程及综合学习资料汇编;
5、A5 SEO教程,对宣传和推广网站很有帮助。
6、赠送网上流行的部分名站模板,包括7Y7女性网、爱丽女性等;
7、div+css全集
本教程适用于:
1、网站制作、网站建设技术人员,可轻松为别人(或企业)建站或仿站;实现个人创业;确保您以最小的投资,取得最大的回报;
2、CMS爱好者。DEDECMS是国内首家开源管理系统,其自由的扩展功能和灵活的管理体系可让您有了发挥自己能力的广阔天地,拓展出更多的应用,学到更多CMS的精髓。官方宗旨:在织梦团队未来的构想中,它以后将会具有更大的灵活性和稳定的性能!给站长十足信心和动力~~
3、各类站长和互联网从业人员。。通过基础学习、领会教程,您可轻松建立或仿制一个或N个视觉冲击强烈、内容丰富的网站,能安装、调试、管理买来的程序或者模板,熟悉宣传优化推广手段,完成自己创业梦想的蜕变。
、注册域名
域名可以根据公司名称,也可以根据主营的产品来定。现在好的域名基本都申请完了,所以在申请域名的时候要实际一些,太好的域名就不要浪费时间去查了,可以选择一些符合自己公司特色的域名。这一步的注意事项是:一定要是公司老板或者公司主要负责人亲自去操作,到一些专业的域名注册网站去注册,不要去选不正规的注册公司。另外不要交给下面的员工去操作,因为域名是一个网站的基石,没有域名,一切网站都是空中楼阁。公司老板亲自去操作的好处是,注册过程中可以记录下用户名、密码和管理地址,也就是把公司的网络资源牢牢抓在自己手中了。我们在平时工作过程中,经常发现有客户不知道如何管理自己域名,很多情况都是当初委托朋友或下面员工去办的,现在别人离职了,这时候作为老板就很尴尬了。因此,还是企业负责人自己亲自来注册域名最妥当。
2、网站程序
如果是互联网企业,可以请几个专门建站的技术人员来开发,长期在公司里面来设计和维护网站,当然大部分企业是不会这样做的,因为成本过高,可以选择交给外包建站公司去做,注意找那些有一定知名度专业建站公司来设计和制作,当然
最好的方式去选择专业的网站内容管理系统(也叫cms)来做,这个是目前很多大公司和政府网站经常常用的方式,一般来说,cms厂商的技术实力相对普通的网站建设公司来说会专业很多,而且有成熟的产品和方案,成本也大大降低,下面介绍国内几款有代表性的建站系统,功能都很成熟。
通用系统:PageAdmin,可以做企业,单位类型网站
论坛系统:Discuz,适合做论坛,社区之类网站
博客系统:Z-Blog,适合做个人博客网站
视频系统:maxcms,适合制作视频播放网站。
购物系统:ecshop,适合做购物类网站。
知识百科系统:HDwiki,适合做知道问答类网站。
人才招聘网站系统:骑士CMS,适合做人才招聘类网站。
以上就是常用的cms建站系统,都可以免费下载来在电脑上安装使用
3、申请服务器,上传网站
网站做好了,需要上传到服务器上给用户浏览,所以要到专业的主机服务器公司网站去购买一个服务器(便宜的叫虚拟主机),和注册域名一样,最好自己去申请。这步要注意的是,由于主机公司提供非常多的产品,作为外行我们不可能非常清楚的知道我们到底适合哪一种产品,这时我们可以咨询主机客服,让他们给你介绍一下,他们会根据您网站系统的开发语言,网站容量大小,以及
建议去互联网营销公司,优质品质,业内首创7天无条件退款,7x24小时技术监控,每周功能更新,提供多重保障。用模版建网站步骤如下:
1搜素互联网营销公司官方网站,注册账号,成功后登录建站平台的中心,进行网站建设:
2来到这一步,一般的建站平台都会提示网站模板的选择,或者直接向用户展示不同行业的网站模板,这是模板建站较为核心的环节,大家制作网站应该根据自己的行业和主题,选择相对应的模板类型:
3经过系统构建好网站模板以后,在接着进行网站模块和功能的搭建,这一点是模板网站建设的优点,用户可以直接通过系统提供的各种模块、各种功能,直接点击拖曳到网站模板上,并且通过拖动操作布局网站:
4当网站都设计好以后,对网站中的各个模块添加上内容,并且将操作都保存后,在可视化界面预览网站无误以后,确定保存网站,就能实现模板网站的建设。
想要了解更多有关建站的相关问题,推荐选择在线网站建设平台。在线网站建设平台不需要学习HTML、PHP、CSS等等的编程语言,不需耗费众多的资源和时间,省去繁琐的网站建设环节,直接套用专业的网站模板,根据自身实际需求,通过简单的操作修改,就可以轻松的制作出属于优质的网站,得到广大用户一致认可。
3000+模板任你选!点击这里获取简单快捷的网站制作工具:网站建设平台
1、data、templets、uploads、a这几个文件设置为可读不可执行权限。a文件保存的是默认的html文件看,可以在后台修改。
2、include、member、plus、dede设置为可读可执行不可写入权限。dede文件夹修改别的名字,这是后台默认登录地址后缀名,用过的织梦的都知道,所以改了吧。
3、如果你的网站没有没有会员登录,专题。可以删掉member、special这两个目录。
4、安装完织梦程序之后,删掉安装的文件install。
5、织梦后台登陆默认登录账号密码都是admin,不要以为把dede文件夹名称改了就以为防患于未然了,一定要做到位。
6、Mysql数据库链接,不使用root用户,单独建立新用户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限。
7、定期进行备份网站目录和数据库,并在后台进行文件校验、病毒扫描、系统错误修复。万一哪天我们的站被黑了,清空了,还能再上传到服务器,完好无损。
8、plus目录删除 ,可以安装一些安全插件。如果是做企业网站用不到会员登录,专题。可以删掉member、special这两个目录。
建议最好还是经常性备份网站,这样才是最安全的。
考虑到中小型网站中Dedecms使用概率较高,今天我们特地邀请了百度站长社区版主—洪石陈来为大家做Dedecms移动适配分享。
第一步:安装Dedecms移动站点的两种方式
(1)下载新版本直接安装使用,Dedecms版本:V57SP1正式版(2015-06-18)该版本包含旧版本所没有的移动站点功能。
(2)老版本升级(仅针对增加移动站点功能),下载最新版本(注意网站编码需与原站一致),复制压缩包中以下文件到原站对应目录下:
注意:如果原站有非默认模板,如某栏目模板为/templets/defaultst_default_newshtm,可将/templets/defaultst_default_mhtm复制一份改名为list_default_news_mhtm。
即:pc端网站模板需有对应的移动端网站模板,后者文件名为前者文件名后“_m”。
安装或升级dedecms完成,此时应该就可以进行移动跳转适配了,但,dedecms20150618版本提供的移动站点功能在使用过程中发现一些问题,需要进行修改后才可正常使用,所以有了下面的dedecms修改步骤…
第二步:修改Dedecms
(1)原站如做了将DATA移到根目录外的安全设置,需修改/m/indexphp代码:
if(!file_exists(dirname(__FILE__)'//data/commonincphp'))
{
header('Location:install/indexphp');
exit();
}
将其中//data/commonincphp改为///data/commonincphp,或直接将以上5行代码删除。
(2) 移动站点首页在会第一次访问时自动生成首页静态文件,前提是/m/目录需设置为可写权限,否则将无法正常更新。之后更新首页静态文件需登陆后台手动更新:在“更新主页HTML”中将“选择主页模板”改为“default/index_mhtm”,将“主页位置”改为“/m/indexhtml”,再生成主页静态文件。
注:该版本号称“自动生成HTML版”,但默认移动站模板里却有<ahref="indexphp">的动态首页链接,需替换为<ahref="indexhtml">静态链接形式。
※如觉得使用静态页面麻烦,想将首页设置为动态浏览,可修改/m/indexphp:
$row['showmod']= isset($row['showmod']) $row['showmod'] : 0;
if ($row['showmod'] == 1)
{
$pv->SaveToHtml(dirname(__FILE__)'/indexhtml');
include(dirname(__FILE__)'/indexhtml');
exit();
}
else {
$pv->Display();
exit();
}
以上代码替换为一行:$pv->Display();
第三步:首页“图文资讯”部分的url为pc端链接,修改为移动端链接:
搜索模板/templets/default/index_mhtm中所有<a href="[field:arcurl/]"> ,替换为<ahref="viewphpaid=[field:id/]">
第四步:通用头部含有搜索框,搜索跳转至pc端搜索页面,建议删除:
在/templets/default/header_mhtm中删除以下代码:
<form class="am-topbar-form am-topbar-leftam-form-inline am-topbar-right" role="search"action="{dede:globalcfg_cmsurl/}/plus/searchphp">
<input type="hidden" name="mobile"value="1" />
<input type="hidden" name="kwtype"value="0" />
<div class="am-form-group">
<input name="q" type="text"class="am-form-field am-input-sm" placeholder="输入关键词">
</div>
<button type="submit" class="am-btnam-btn-default am-btn-sm">搜索</button>
</form>
第五步: 移动站点默认使用二级目录,但目前移动适配需要使用二级域名(前段时间是可以使用二级目录的,但目前已调整,不能再提交二级目录),所以我们要设置移动站可通过二级域名访问,解析二级域名至网站所在服务器ip,并在服务器/空间上将二级域名绑定到/m/目录。
成功设置二级域名后,通过二级域名浏览网站会发现均无法显示,原因是路径有误——路径为“/uploads/x/yjpg”
相对根目录路径形式,在pc站页面中显示正常,因为pc站域名下存在该目录,而二级域名绑定的是二级目录,其中并不存在该目录,
所以访问会返回 404错误。对此,有多种解决方案,下面提供两个思路(示例pc站:wwwnt090com;移动站:mnt090com):
(1)URL 重写(推荐)
将对http://mnt090com/uploads/的访问重写 至http://wwwnt090com/uploads/,apache环境下,在/m/目录中的htaccess(如无则需新建)中增加以下代码即可:
RewriteEngine on
RewriteCond %{http_host} ^mnt090com [NC]
RewriteRule ^uploads/()$ http://wwwnt090com/uploads/$1 [L]
iis环境下类似规则。
(2)修改模板路径
在所有移动端模板中的<head></head>中增加:
<base href="http://wwwnt090com" />
再将代码中的
“<a href="listphp”改为完整路径“<a href="http://mnt090com/listphp”
“<a href="viewphp”改为完整路径“<a href="http://mnt090com/viewphp”
另:需将根目录下的/images/defaultpicgif(缩略图默认)复制到/m/目录下,否则列表页中如存在无缩略图的文章,对应缩略图位置会无法正常显示。
其他:
1、如有栏目不想在首页下方列表区域或通用头部显示,可在后台对应的栏目管理/常规选项中设置隐藏。
2、为了更好的实现pc端和移动端匹配效果,可在pc端模板增加类似如下代码:
首页
<meta http-equiv="mobile-agent"content="format=xhtml;url={dede:globalcfg_mobileurl/}/">
<scripttype="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex')!= -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|WindowsPhone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/";}elseif(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
栏目页
<metahttp-equiv="mobile-agent"content="format=xhtml;url={dede:globalcfg_mobileurl/}/listphptid={dede:fieldid/}">
<scripttype="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex')!= -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) ||(/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|WindowsPhone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/listphptid={dede:fieldid/}";}elseif(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
文章页
<meta http-equiv="mobile-agent"content="format=xhtml;url={dede:globalcfg_mobileurl/}/viewphpaid={dede:fieldid/}">
<script type="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex') !=-1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) ||(/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|WindowsPhone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/viewphpaid={dede:fieldid/}";}elseif(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
代码中的{dede:globalcfg_mobileurl/}部分要替换为包含“http://”的二级域名(即:http://mnt090com),如不想修改模板里的相关代码,也可修改/include/commonincphp中的$cfg_mobileurl变量赋值为二级域名。
以上代码为dedecms新版模板所使用,第一行<meta>标签代码为百度发现跳转适配关系的方式(可同时使用)之一——“Meta标记”,下面几行javascript代码的功能是识别是否移动端设备访问,如是则将当前pc端页面自动跳转到匹配的移动端页面。
另外,还可使用<link>标签以便于百度更好地发现PC站和移动站的移动适配关系,在模板的<head></head>标签内加入如下代码:
PC站首页模板:
<link rel="alternate" media="only screen and(max-width: 640px)" href="http://mnt090com" >
PC站栏目页模板:
<link rel="alternate" media="only screen and(max-width: 640px)"href="http://mnt090com/listphptid={dede:fieldid/}" >
PC站文章页模板:
<link rel="alternate" media="only screen and(max-width: 640px)" href=" http://mnt090com/viewphpaid={dede:fieldid/}">
移动站首页模板:
<link rel="canonical"href="http://wwwnt090com/ "/>
栏目页模板:
<link rel="canonical"href="http://wwwnt090com{dede:type typeid='0' row=1}[field:typelink/]{/dede:type}"/>
文章页模板:
<link rel="canonical"href="http://wwwnt090com/{dede:fieldidrunphp='yes'}$id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];{/dede:fieldid}"/>
至此,移动站架设基本成型。
提交移动跳转适配
URL对应关系示例:
0条评论