今天给各位分享dedecms5.7帮助的知识,其中也会对dedecms安装及配置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、如何使用织梦DedeCMS v5.7全文检索说明
- 2、dedecms 5.7 安装的时候怎么老是显示没有数据库,系统将自行创建也没建,求帮助
- 3、dedecms5.7问题 谁来帮帮忙!
- 4、织梦DedeCms怎么调用全站相关文章?我的是织梦v5.7版本gbk的,我就在电脑面前在线等待高人帮助谢谢!
1、如何使用织梦DedeCMS v5.7全文检索说明
1.1.开始前的准备工作
先从下载Coreseek 3.2.13,这里我们就以Windows环境为例:
下载后直接解压coreseek-3.2.13-win32.zip,我们这里假设解压到:D:\coreseek-3.2.13-win32.这里我们需要简单了解几个目录:
[D:\coreseek-3.2.13-win32\api]API接口目录,其中包括了php,python,ruby等操作实例,其中test_coreseek.php是一个不错的中文检索的例子.
[D:\****\bin]应用程序目录,其中包含以下几个文件
* indexer: 用于创建全文索引;
* search: 一个简单的命令行(CLI) 的测试程序,用于测试全文索引;
* searchd: 一个守护进程,其他软件可以通过这个守护进程进行全文检索;
* sphinxapi: 一系列searchd 的客户端API 库,用于流行的Web脚本开发语言(PHP, Python, Perl, Ruby, Java).
* spelldump: 一个简单的命令行工具,用于从 ispell 或 MySpell (OpenOffice内置绑定) 格式的字典中提取词条。当使用 wordforms 时可用这些词条对索引进行定制.
* indextool: 工具程序,用来转储关于索引的多项调试信息。 此工具是从版本Coreseek 3.1(Sphinx 0.9.9-rc2)开始加入的。
* mmseg: 工具程序和库,Coreseek用于提供中文分词和词典处理。
[D:\****\etc]sphinx配置目录
[D:\****\var]sphinx变量索引日志存放目录
1.2.创建配置文件
由于dedecms使用的是mysql,所以我们需要来配置一个mysql的sphinx模板配置,可以复制csft_mysql.conf改名为:csft_dedecmsv57.conf,例如我们这里仅做文章的全文检索,我们需要做如下配置:
先在DedeCMS中创建一个统计表,方法可以在DedeCMS后台[系统]-[SQL命令行工具]中执行下列代码:
CREATE TABLE `dede_sphinx` (
`countid` int(11) unsigned NOT NULL,
`maxaid` int(11) unsigned NOT NULL,
PRIMARY KEY (`countid`)
) ENGINE=MyISAM DEFAULT CHARSET=gbk
这是一个sphinx内容统计表,为了适合数据量较大的情况下分批生成索引而使用的.
创建完数据表后,我们对sphinx的配置文件,即csft_dedecmsv57.conf修改,内容如下,其中包含注释:
--------------------------------------------------------------------------------------------
#源定义
source mysql
{
type = mysql
# 数据库服务器基本配置信息
sql_host = 192.168.0.103
sql_user = dedev57
sql_pass = dedecms
sql_db = dedecmsv57gbk
sql_port = 3306
# 设定编码,这里我们是gbk编码,如果是utf-8,可以设置:
# sql_query_pre = SET NAMES utf8
sql_query_pre = SET NAMES gbk
# 数据检索增量
sql_range_step = 1000
#当前最新文档id数
sql_query_pre = REPLACE INTO dede_sphinx SELECT 1, MAX(id) FROM dede_archives
#检索条件
sql_query = SELECT ARC.id,ARC.typeid,ARC.typeid2,ARC.sortrank,ARC.flag,ARC.channel,ARC.ismake,ARC.arcrank,ARC.click,ARC.title,ARC.shorttitle,ARC.color,ARC.writer,ARC.source,ARC.litpic,ARC.pubdate,ARC.senddate,ARC.mtype,ARC.description,ARC.badpost,ARC.goodpost,ARC.scores,ARC.lastpost,ARC.keywords,ARC.mid,ART.body FROM dede_archives AS ARC LEFT JOIN dede_addonarticle AS ART ON ARC.id = ART.aid WHERE ARC.id=$start AND ARC.id=$end #sql_query第一列id需为整数
#title、body作为字符串/文本字段,被全文索引
2、dedecms 5.7 安装的时候怎么老是显示没有数据库,系统将自行创建也没建,求帮助
数据库连接信息丢失了;
你无法连到数据库,核对其地址及有无处于运行状态;
用户无权限操作数据库。
再有问题,我可远程助你。
3、dedecms5.7问题 谁来帮帮忙!
你升级下你的浏览器版本或者使用firefox打开,因为5.7版的编辑器不支持ie6了
4、织梦DedeCms怎么调用全站相关文章?我的是织梦v5.7版本gbk的,我就在电脑面前在线等待高人帮助谢谢!
Dedecms教程
1. 书写格式
a.{dede:标签名 参数=’值’ 参数=’值’}底层模板{/dede:标签名}
b.{标签名 参数=’值’/}
注意事项
英文半角
有底层模板是必须用闭合标签
没有底层模板,样式是写在相应的标签源码里在。
底层模板的概念和调用方式
1. 什么是底层模板
a) 底层模板就是在实际页面当中所要显示的具体内容
2. 底层模板的调用方法
a) 调用方式 [field:字段名/]
实例:
{dede:arclist row=’6’ titlelen=’20’}
lia href=”[filed:arcur1/]” title=”[filed:fulltitle/]”[filed:title/]/li
{/dede:arclist}
自定义宏标记级智能标记向导的使用
1 调用的方式
{dede:mytag name=’标记名称’ ismake=’yes/no’/}.
SQL标签
1. SQL标签的简介
a) SQL标签是一种直接使用的QSL查询语句时行数据库查询并输出一各高级用去,他的特点是更为灵活,方便,强大
b) SQL标签的书写格式
{dede:sql sql=’完整的SQL查询语句’}
[filed:字段名/]
{/dede:sql}
c) 实例:
{dede:sql sql=’select * from #@__archives where typeid=10 limit 0,8’}
[field:title/]
{/dede:sql}
参数:limit 0,8 8是调用8条
其他常用标签
1. 问答标签 ask
{dede:ask row=’10’ qtype=’ok’ tid=’0’ titlelen=’40’}
[field:/title]
{/dede:ask}
参数:
Row:条数
Qtype:问题类型 新问题(new) 推荐问题(comend) 解决的问题(ok) 没解决的问题(notok) 高峰问题(high)
底层字段
Tid栏目ID tidname栏目名称 title标题 url链接 typeurl栏目的链接
2. 友情链接 flink
{dede:flink row=’10’ type=’image’ /}
参数:
Row:输出的数量
Qtype:输出的类型 所有(testall) 文字链接text 图片链接 image
Titlelen:站点的最多的字符 (一个汉字两个字符)
Linkypte:链接位置 1为内页 2为首页 0未审核
Typeid:站点的类型 typeid=’类型id’
这是本人在学习中的相关笔记我想你应该可以看懂的。。。。
关于dedecms5.7帮助和dedecms安装及配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。