Discuz! 中的archiver是干什么用的,说得详细一点

Discuz! 中的archiver是干什么用的,说得详细一点,第1张

是disucz的简洁版的界面,也是为了提高搜索引擎收录的一个功能,类似于网站地图,给你几个光放讨论archiver的话题。

PS:我专门回答discuz问题的哈,你可以看看我的回答记录。

1archiver不是给人看的,是给搜索引擎看的。

2discuz!论坛搜索引擎优化之:Archiver的是是非非

Archiver在discuz优化中是否使用,很多人以部分搜索引擎收录Archiver页面多排名好为依据支持。但Archiver为什么排名好,有哪些优点,又有哪些缺点?在对discuz全面优化后,是不是应该禁止Archiver?

原文:discuz!论坛搜索引擎优化之:Archiver的是是非非 by SEO小工,首发顺义区教育信息网首页。请保留版权信息。

Archiver页面的优势

1URL简单唯一:不用伪静态的情况下,正常页面的URL也不复杂,但是还有打印页,跳转页等各情形式的URL;而Archiver的URL总是简单唯一,利于索引。(请看google的动态地址与静态地址了解伪静态信息)

2页面干净,信噪比高:这是显而易见的,也是最重要的优点,archiver几乎只保留了正文内容。因此与正常页面的各种URL形式比较,被SE选为权重高的页面,而把其它的做为复制内容剔除很正常。

Archiver页面SEO的不足

1简单过头,基本优化不足:如:keyword,description都是相同的;内容中不解析UBB代码,所以使正常的加粗、链接失去作用;

2不合习惯,失去链接优势:因为不解析UBB代码,用户友好性差,可能都会切到正常页面阅读,因此可能别人在做链接的时候也不会链到Archiver页面,失去了链接;同样站内的链接因为不解析UBB也失效了。

综合优化设置及Archiver优化建议

在没有对discuz时行优化修改情况下,我想还是很难取舍的,但如果对discuz进行全面的优化,使正常页面具有Archiver优势(页面对游客简化,毕掉其它URL形式),而没有它的缺点,这时效果是最佳的,当然不用开启Archiver了。

Archiver优化建议:全面优化后不需要archiver,只做简单讨论,以discuz70为例:

1删除meta标签:将archiver/indexphp文件最后的keyword和descirpton标签删除。

2解析UBB标签:在archiver/include/threadincphp文件里找到$post['message'] = preg_replace("/\<br \/\>/e", "jammer()", $post['message']); 其中$post['message']就是要显示的主要内容,可以用正则表达式对b,url等UBB标签进行替换。 

这个还有几个帖子,你可以看看:

http://wwwdiscuznet/viewthreadphptid=1081644&amp;highlight=archiver

1、小区内会有很多老龄人,关注老龄人的问题是需要的: 举办老龄人象棋、围棋、牌类等比赛,让老龄人从中获得乐趣,增进邻里之间感情! 在论坛上对这些活动进行通知和公布!使网站和小区娱乐很好结合!

2、宝贝show板块,自愿的晒出小区内一些可爱孩子的照片,从而增加童趣!

3、可以增加食谱的板块,增加一些可以在家中做到美味佳肴的食谱!

4、健康科普宣传板块:对一些常见疾病进行分析,给出解决办法和注意事项!最好能够实时的更新健康资料

5、提供公交查询功能,使小区业主能够及时准确查询出公交线路

6。好东西齐分享板块(业主们在这一板块,可以分享自己家装修、维修中的好品牌、好工人师傅、好的保姆中介等等)

7。团购板块 (小区业主组织团购,商场打折团购信息发布于此)

8。闲置物品置换板块 (业主们将自己家闲置不用的东西,拍照或发帖到小区网固定版块,和别人进行旧物置换)

9。第一条一个小区里面的青年男女肯定很多的,可以建立一个情感公寓板块,把想要找对象的男孩女孩联系起来 如果能成人之美 ,做月老之事 岂不是美事一桩么,到时候把成了的对象照片一贴 肯定会踊跃参与的

10。“花样生活” ”摄影发烧友“ "体育天地“ 业主都希望自己的生活多姿多彩一些 这三个就给业主们带来喜好的交流和一起活动的乐趣 尤其是退休的老人和中年人找到一起乐趣的地方 花样生活是插花 养花知识,摄影发烧友 是摄影照片的 体育天地 是各种活动

第六条 关于小区的车位板块(属于地产) 现在车越来越多 业主对车的停放起很大的意见和争纷 有的地方把绿化带当成停车位了 这样使大家瞄准了小区物业 这样的解决办法该如何 开设起来让大家去用讨论

希望楼主能顺利解决问题!望采纳!谢谢!:)

必须至少具备如下技能:

1) 能够理很好理解MVC构架的原理(虽然DZ不是MVC架构的)

2) 扎实的PHP基础,熟悉结构化程序,OOP程序的写法及应用

3)熟悉MYSQL就用,掌握SQL语言,懂SQL优化者更佳

4) 熟悉使用Discuz!的各项功能

一) Discuz!的文件系统目录

注:想搞DZ开发,就得弄懂DZ中每个文件的功能。

a) Admin:后台管理功能模块

b) Api:DZ系统与其它系统之间接口程序

c) Archiver:DZ中,用以搜索引擎优化的无图版

d) Attachments:DZ中 ,用户上传附件的存放目录

e) Customavatars:DZ中,用户自定义头像的目录

f) Forumdata:DZ缓存数据的存放目录

g) Images:DZ模板中的存放目录

h) Include:DZ常用函数库,基本功能模块目录

i) Ipdata:DZ统计IP来路用的数据

j) Plugins:DZ插件信息的存放目录

k) Templates:DZ模板文件的存放目录

l) Wap:DZ无线,Wap程序处理目录

二) 必须记熟Discuz!数据库设计的每个表的功能,每个表中每个字段的功能。

关于DZ数据库设计文档,请参阅DZ相关的项目

三) Discuz!的流程控制

a)

后台流程控:DZ后台所有的功能,均需要注册到admincpphp文件,每个功能都至少有一个或一个以上的Action(动作),在

admincpphp中,可以定义Action的执行权限,分别为:“admin==1”管理员,或“admin==2

admin==3”超级版主和版主,每个Action对应一个脚本文件,脚本文件的命名为actionincphp(incphp),并存放在

admin目录下,如执行:admincpphpaction=dodo,相当于执行admin目录下的dodoincphp文件

b) 前台流程控制:前台的流程控制比较简单:流程是自由的,如:

首页:indexphp

会员注册:registerphp;

会员登录:loggingphp

发贴程序:postphp

会员信息:memberphp

论坛内容:forumdisplayphp

查看贴子:viewthreadphp

…大部分功能,此处不一一列出…

c) DZ根目下的configincphp属于整个DZ系统的配置文件

四) Discuz!的数据处理过程

a) DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysqlclassphp)类中

b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,再根据需要处理

五) Discuz!的显示控制(网站多样式风格输出)

a) 显示层就是大家通常所看到的网站风格了。DZ中每套风络分别在templates及images下对应一个风格文件的存放目录。网站风格的制作,请参阅详细的DZ风格制作文档

b) DZ网站风格文件处理的原理:其实很简单,DZ使用templatefuncphp中的parse_template()以PHP正则运算把htm模

文件中的模板标签,转换成了PHP代码,并根据styleid保存在forumdata/templates下,这个有点像Smarty中的技术。

六) DZ中的语言处理

a) 前台及后台中、英语言的实现,均是把语句定义成了语变量,然后在模板输入,语句变量的赋值,均放在模板目录中的langphp文件中,DZ在生成网站风格时就加载了这相应的语言包。

七) DZ如何处理用户信息(存取、计算、更新过程)

新手要做二次开发,都必须掌握这数组中,每个数组元素的意义。

a) DZ的基本信息,如用户信息,Session信息存在如下变量中:

a) $_DCACHE

b) $_COOKIE

c) $_DCOOKIE

d) $_DSESSION

e) $_DPLUGIN

b) 可以通过print_r($GLOBALS),打印全部变量

八) DZ中缓存处理机制

a) DZ中缓存处理过程都放在“cachefuncphp”中,DZ的缓存处理比较简单,其原理是把一个数组转换成了PHP代码,并保存在缓存目录下,大家可打开缓存文件查看便知。

b)使用方法:如果在新开的功能中,需要缓存某部分数据,基本上就是:

1)定义并注册缓存名字。

2)从数据读取相应的数据。

3)数据在写入缓存前作相应处理。

4)最后写入缓存。

具体操作,可以看文件中的代码,做相应的修改即可

九) DZ中模板处理机制

a) DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案。其原理都是把模板中的变量转换成相应的PHP代码,这个过程实际是模访JAVA中的一次编译,多处运行。

十) DZ中权限处理机制

a) 对于DZ中前台的每相action都有$discuz_action定义,DZ根据用户所在的用户组来判定用户是否具有相应操作$discuz_action的权限。至于后台的权限权验证,则更简单了,依据“admin==1”来确定的

十一) DZ中如何实现URL静态化

a) DZ中的静态有两法,只要懂ReWrite规划的朋友,一看就知。

十二) DZ独创的HTML编辑器,如何截取并使用,如果进行Discuz!代和Html代码的转换

a) 这也算是DZ比较牛的一项技术了,在早期版中,因DZ编辑器的不足,使得很多用户放弃了DZ。

实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。这样子提交了安全性,将带有bbcode代码的内容存入数据,在用户打开页页时,又把bbcode代码转换成html代码

这种网站因为访问的人多,浏览的页面也多,所以建议 2核4G内存3M带宽,40G高效云盘够用。要准备以下的资料

注册域名。最好能和网站内容有点关联

选择网站系统。例如Discuz。

选择云服务器,例如阿里或者腾讯等

解析域名到服务器

发布网站到云主机以上步骤还是需要一些知识的。

至此,网站建设完成。老魏分享过云服务器手动建站等多篇教程,看完有疑问可以问,在线了就回答。

  项目 经验 是php求职者简历中向用人单位介绍、推荐自我的名片,以下是我精心推荐的一些简历中的php项目经验 范文 ,一起来学习下吧!

  简历中的php项目经验范文(一)

 公司

 起止年月:2009-09 ~ 至今

 公司性质: 民营企业

 所属行业:计算机/互联网/通信/电子

 担任职位: PHP工程师

 工作描述: 1负责网站/的开发及代码及数据库优化等工作

 2配合其他部门开发中小型应用项目。

 3实现其他项目与PHP项目对接,webservice。

  离职 原因: 还未离职

 公司

 起止年月:2007-11 ~ 2009-05

 公司性质: 私营企业

 所属行业:互联网/电子商务

 担任职位: 开发(各个项目主负责人)

 工作描述: php开发,开发客户定制项目,涉及项目类型比较广泛。

 离职原因: 工资太少

简历中的php项目经验范文(二)

 人事管理系统 (应用程序)

 软件环境: WAMP

 编程工具: EditPlus

 责任描述: 组内讨论需求分析以及数据建模,功能独立开发完成

 项目描述: 无论对于大型公司,中小型公司,都避免不了对员工的管理,对于每个公司的管理者,在任何方面都需要一个既提供标准有提供管理的系统;对于公司的员工也希望能够了解自己的表现及在公司的职位、职责;

 让公司 对员工的管理更方便,通过本系统能有效地管理工资发放、员工的考勤动态

 还可实现员工的自我查看和管理;以提高公司的执行效率和经济效益。

 项目感想: 该项目主要应用了 smarty + Ajax等技术由于php是一种弱的语言,并不能实现面向对象的多态(重载),所以只是用到了面向对象的编程思想。在开发的过程中也使我更加熟悉基于Smarty + CMS的开发模式。

 天元茶叶网(168二次开发)

 软件环境: WAMP

 开发工具: ZendStudio-550

 项目描述: 本次开发运用的是php168 v6 版本的二次开发!

 这个版本主要是标签的使用,它实现了内容与设计的结合!方便快捷

 本次开发的是茶叶网,实现了php168 v6版本的功能

 项目感想: 首次研究二次开发项目,对二次开发有较好的理解!

 根据客户的需求,然后利用产品的内核,进行系统的扩展和修改。

 Ecshop二次开发

 软件环境: WAMP

 开发工具: ZendStudio-550

 项目要求: 1、去掉网站中所有关于ecshop的信息;

 2、给网站起个名字,比如,Tbshop。请把首页中“欢迎光临本店”修改为“你好,欢迎光临我的网店!”

 3、去掉底部查询信息的显示

 4、去掉首页版权信息

 5、修改产品大小

 6、请发布首页公告:“ 春节 快乐!”,并在文件中找到网站公告代码的位置;

 7、网站关闭了注册,请修改默认显示“该网店暂停注册”,改为”网站正在测试谢绝注册,谢谢合作“;

 8、删除商品显示页的商品点击率

 项目感想: 对二次开发又有了深入的了解,在开发过程中熟悉了网上购物的过程,购物车的实现

 幽冥茶网(ThinkPHP 框架开发)

 软件环境: WAMP

 开发工具: ZendStudio-550

 项目描述: 运用thinkphp框架技术开发网站

 项目感想: 了解框架技术,就是根据框架的结构在什么地方写什么样的代码!

简历中的php项目经验范文(三)

 公司名称: xxx 教育 机构起止年月:2008-05 ~ 2008-10

 公司性质: 私营企业所属行业:教育事业

 担任职务: 教务助理

 工作描述: 协助教务相关事务处理

 离职原因: 谋求更大发展空间

 公司名称: 广州多迪网络公司起止年月:2008-03 ~ 2008-10

 公司性质: 私营企业所属行业:计算机业

 担任职务: 实习

 工作描述: 参加PHPCINA培训(全程班)

 个人作品:南方传媒DIV布局、多彩世界网站的制作(SMARTY应用)、个人主页(ASP制作)

 离职原因: 实习期到

 公司名称: 广州票务中心起止年月:2006-04 ~ 2007-08

 公司性质: 所属行业:

 担任职务: 兼职

 工作描述: 20064 广州票务中心做导购员,售票员,负责旅客的火车销售工作,被学院评为“春运工作标兵”。

 20068 广州电脑城做兼职。

 20077-20078 神州数码有限公司,网络维修实习员。

 离职原因:

简历中的php项目经验范文(四)

 姓名:xx

 目前所在:天河区年  龄:27

 户口所在:广西国  籍:中国

 婚姻状况:未婚民  族:汉族

 培训认证:未参加身  高:165 cm

 诚信徽章:未申请体  重:53 kg

 人才测评:未测评

 我的特长:

 求职意向

 人才类型:普通求职

 应聘职位:软件工程师:工程师,数据库工程师/管理员:程序员

 工作年限:4职  称:无职称

 求职类型:全职可到职日期:随时

 月薪要求:面议希望工作地区:广州,深圳,东莞

 工作经历

 广东优势传媒有限公司   起止年月:2009-09 ~ 2010-06

 公司性质:私营企业  所属行业: 广告 /媒体

 担任职位:PHP工程师

 工作描述:网站、电子商城、公司OA、人事系统的开发与维护,服务器的管理与配置

 具体项目有:

 奇声网

 华斯度坤士生活杂志

 广州星网

 一键商机

 离职原因:拖欠工资

 广州迎新丰科讯有限公司   起止年月:2006-07 ~ 2009-09

 公司性质:私营企业  所属行业:计算机软件

 担任职位:ERP开发工程师

 工作描述:1ERP:

 对ERP系统的ASP+VB版、ASPNET(C#)版ERP进行二次开发,熟悉塑胶玩具、服装、印刷等行业ERP管理软件流程,具有BOM、工作单、套件工单、报价单,成本清单等的设计,能设计多种复杂报表,如成本一览表,模件需求表,层次BOM,BOM代用表,盘点,标签等报表。

 2零售管理软件:

 采用C# Winform,参照多层结构模式及其他成熟架构进行设计,明确各层间分工,熟悉系统的前台系统(POS),后台系统,报表系统流程与设计,对小票打印、钱箱、顾客显示屏、电子称、扫描仪等相关外设的程序控制

 离职原因:公司搬迁

 广州麒兴科技有限公司   起止年月:2005-11 ~ 2006-07

 公司性质:私营企业  所属行业:计算机/互联网/通信/电子

 担任职位:程序员

 工作描述:对公司 公交车线路查询系统、企业短信息平台开发,以及防伪标签管理系统维护

 离职原因:公司转型

 志愿者经历

 教育背景

  毕业 院校:广州白云工商高级技工学校

 最高学历:大专  获得学位:毕业日期:2006-07

 专 业 一:程序设计专 业 二:

 起始年月终止年月学校(机构)所学专业获得证书证书编号

 2000-092003-07广西容县职业中专高中--

 2003-092006-07广州白云工商高级技工学校大专--

 语言能力

 外语:英语 一般粤语水平:优秀

  其它 外语能力:

 国语水平:优秀

 工作能力及其他专长

 专业技能:

  熟悉C#、ASP、VB、PHP多种开发语言,使用html、DIV+CSS、Javascript、Ajax等技术进行页面设计,掌握SQL Server、MySQL、Access、SQLite等数据库,能编写高效复杂的SQL语句、存储过程,有百万级数

 据快速查询优化经验

  熟悉C#的B/S和C/S应用程序开发,掌握ADONET、COM、COM+、简单控件开发

  熟悉VB、ASP组合开发,掌握ADO、COM、DLL组件

  多种模式系统架构设计经验,了解ORM框架设计思想、三层架构分析,能熟练编写各种接口、抽象类、基类、派生类或反射等

  熟悉在Windows、Linux系统下进行服务器环境配置,如:PHP + Apache + Mysql、FTP

  熟悉使用与建立源码库,如VSS、SVN

  掌握使用多种报表工具,如Crystal Report、IReport、FastReport、SpagoBI

  熟悉使用多种框架或思想进行二次开发或设计,C#:PetShop、Hibernate等; PHP:Ecshop、DEDECMS、Discuz等;

  能对软件项目需求分析,进行系统框架和整体功能模块的详细设计及规划,编写相应的技术文档、使用手册;

  有一定的英文文档阅读能力

 参与项目:

  塑胶玩具、印刷、服装等行业ERP系统开发 (VB + ASP + MS Sql, C# + MS Sql, PHP + Mysql)

  零售业管理软件的系统架构、流程分析 (C# Winform + MS Sql + Access、采用该架构可以轻松扩展支持其他类型数据库,如Oracle)

  OA、人事管理系统 (PHP + Mysql)

  企业、门户、商城、论坛等网站的开发 (PHP + Mysql)

  自我评价

 本人性格开朗、谦虚、自律、自信、稳重、有活力、有较强的责任感和团体协作精神,工作认真、积极主动,能吃苦耐劳,乐于助人、有较强的上进心、乐于学习新知识。希望能为贵贡献我的技能。

做论坛 可以不用钱 因为 这两套都是免费的 但是空间域名需要

这个 域名一般一年 70元左右 空间 质量好的一般在 500元以上每年

至于维护费用 看 个人了 如果 你自己很厉害 收多少钱 都是赚

但是 目前 比较 常见的是 按月付 每月一般 500元左右

或者 按故障维护 每次收费 100-300不等。

当然 还可以做顾问基本的 这个 价格比较不一定

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Discuz! 中的archiver是干什么用的,说得详细一点

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情