您所在的位置:下载吧  >  软件下载  >  其他软件  >  程序源码 > phpMyFAQ(网页问答系统)

phpMyFAQ(网页问答系统) v3.0.7 官方版

  • 软件大小:7.2 MB
  • 软件语言:英文
  • 更新时间:2024-12-22
  • 授   权:免费软件
  • 适用平台:WinAll
  • 推荐度: 6
无病毒官方版绿色版
点击查看大图
软件介绍

  phpMyFAQ是一个界面干净简洁、操作简单的网页回答系统,该软件支持多语言、支持各种数据库来存储所有数据,是一款完全由数据库驱动的FAQ系统软件,该软件需要PHP 7.3+才能访问此数据,同时这款网页回答系统还提供了带有WYSIWYG编辑器和图像管理器的多语言内容管理功能;phpMyFAQ这款网页回答软件内置有新闻系统、用户跟踪、问题解答、文件备份、动态站点地图等多种功能,用户可以直接点击进行使用,该软件可以对常见问题、标签、内置的垃圾邮件防护系统等功能进行设置,支持以及易于使用的安装脚本,非常方便实用。

phpMyFAQ(网页问答系统)

软件功能

  常见问题内容管理系统

  您可以在受密码保护的管理后端中管理用户,组,新闻,类别,FAQ记录,附件,评论,词汇表项目,停用词。

  基于用户和组的权限

  您可以为用户和组分配权限,可以创建具有权限和类别的用户和用户组,甚至可以记录查看和创建/编辑内容的限制。甚至可以保护整个FAQ前端。

  强大的搜索

  您的用户可以使用搜索功能轻松地查找问题和答案,并以所有语言或一种类别进行搜索。您还将获得最受欢迎搜索的列表,并获得图形报告。通过使用Elasticsearch,您可以极大地改善用户的搜索体验。

  具有SSO支持的LDAP和HTTP身份验证

  将您公司基于OpenLDAP的用户管理添加到phpMyFAQ中进行身份验证,或者仅使用HTTP身份验证来保护整个FAQ。您还可以使用Shibboleth或NTLM等各种单一登录服务。

  活动目录支持

  phpMyFAQ支持LDAP数据映射,例如针对Active Directory服务器,包括多域身份验证,例如针对ADS全局目录。您可以使用多个AD服务器进行配置。

  Twitter整合

  您可以将您的Twitter帐户与phpMyFAQ相关联,以使关注者了解有关FAQ的最新信息。

  社区支持

  所有用户都可以向系统中写问题,以便其他用户可以回答这些问题。他们还可以回答这些悬而未决的问题,或为现有的FAQ记录添加翻译。所有这些用户生成的条目都必须由管理员启用。

  统计

  使用内置的用户跟踪功能,通过FAQ分析用户的方式,并通过用户投票的统计数据和每个FAQ的观看次数来分析FAQ的质量。您还可以将扩展的报告表下载为CSV下载。

      修订系统

  将旧条目存储在类似Wiki的修订版中,因此您可以切换回FAQ条目的旧版本。

  备份还原

  一键备份和还原所有数据库内容。

  用户评论

  通过允许用户和访问者评论您的问题和答案,获得更多反馈。

  智能接听

  如果用户提交了新问题,则phpMyFAQ将通过对所有现有FAQ进行全文搜索来自动尝试回答该问题。

  搜索引擎优化

  phpMyFAQ支持Apache,nginx和IIS的重写规则。它还按字母顺序列出了所有FAQ文章。我们还为搜索机器人(包括GoogleBot)支持特殊的自动生成的XML网站地图。

  导出您的常见问题

  PDF,包括目录,JSON和HTML5

  先进的垃圾邮件防护

  phpMyFAQ使用图形验证码,错误单词列表和IPv4 / IPv6禁止列表来防止垃圾邮件。

软件特色

  支持PHP 7.2+和PHP 8.0

  支持MySQL,PostgreSQL,MS SQL Server,SQLite3和Elasticsearch

  无限的常见问题解答,类别,用户,组和部分

  基于Bootstrap的移动优先,触摸友好的HTML5 / CSS3布局

  基于TinyMCE的集成所见即所得编辑器

  超过40种语言,包括 阿拉伯语,波斯语和希伯来语的RTL布局

  简单的安装和配置

  通过Docker支持简单的云托管

  与所有现代浏览器兼容

官方教程

  安装

  2.1。 phpMyFAQ的要求

  phpMyFAQ通过PHP解决数据库系统。为了在本地安装它,您将需要一个满足以下要求的Web服务器:

  的PHP

  从7.3+版本或PHP 8开始

  memory_limit = 128M(越多越好)

  cURL支持

  GD支持

  XMLWriter支持

  JSON支持

  过滤器支持

  SPL支持

  FileInfo支持

  Web服务器(Apache 2.x或Nginx 1.0+

  数据库服务器

  MySQL(通过MySQLi扩展)

  PostgreSQL的

  Microsoft SQL Server 2012及更高版本

  SQLite的

  MariaDB(通过MySQLi扩展)

  Percona服务器(通过MySQLi扩展)

  搜索引擎(可选)

  Elasticsearch 6.x

  正确设置:访问权限,所有者,组

  Docker(可选)

  只有在约束会影响open_basedir和disable_functions指令的约束下,您才能成功运行phpMyFAQ,这些指令可以分别在中央php.ini或httpd.conf中设置。

  如果PHP作为Apache的模块运行,则必须在安装之前对文件进行修改。文件和目录必须由Web服务器的用户拥有。

  您可以通过创建一个具有以下内容的名为info.php的文件来确定Web服务器正在运行的版本:

  将此文件上传到您的网站空间,然后使用浏览器打开它。安装脚本检查服务器上安装了哪个版本的PHP。如果您不符合要求,则无法开始安装过程。

  如果您在7.3之前运行PHP,则不能使用phpMyFAQ。

  phpMyFAQ使用现代的HTML5 / CSS3标记。支持的浏览器是最新的Mozilla Firefox(Windows / macOS / Linux),最新的Safari(macOS / iOS),最新的Chrome(Windows / macOS / Linux),最新的Opera(Windows / macOS / Linux),适用于Windows和Microsoft的Internet Explorer 11边缘(Windows / macOS)。

  我们建议始终使用最新版本的Firefox,Chrome,Safari,Opera或Microsoft Edge。

  2.2。 准备工作

  2.2.1。 经典共享虚拟主机

  您可以通过提供的.zip或.tar.gz之一或使用Git安装phpMyFAQ。如果您选择我们的软件包,请下载该软件包并将其解压缩到硬盘上。

  如果要使用Git,请在Shell上运行以下命令:

  $ git clone git@github.com:thorsten/phpMyFAQ.git 3.0

  $ cd phpMyFAQ

  $ curl -s https://getcomposer.org/installer | php

  $ php composer.phar install

  $ curl -o- -L https://yarnpkg.com/install.sh | bash

  $ yarn install

  $ yarn build

  您可以使用模板修改phpMyFAQ的布局。有关如何完成此操作的说明,请参见下文。使用FTP将所有解压缩的文件复制到目录中的Web服务器。一个很好的选择是目录faq /。重要说明:在此目录中需要脚本的写入权限,以便在安装过程中写入文件config / database.php。如果您以禁用的安全模式将PHP作为CGI或mod_php运行,就属于这种情况。如果未根据需要配置Web服务器,则安装脚本将停止。

  将chmod 775设置为整个phpMyFAQ目录可能会有所帮助,以避免在安装过程中出现问题。如果您运行的是非常严格的mod_php安装,则即使成功安装后,也应将chmod 775保存为以下文件和目录:

  目录附件/

  目录config /

  目录数据/

  目录图片/

  为了您自己的安全,所有其他目录都不应该在世界范围内可写。

  注意:如果您正在运行SELinux,则可能需要进一步的配置,或者应该完全禁用它。

  数据库用户需要对数据库中所有表的CREATE,DROP,ALTER,INDEX,INSERT,UPDATE,DELETE和SELECT权限。

  2.2.2。 通过Docker托管云

  首先,您需要一个数据库,让我们尝试使用MariaDB容器:

  $ docker run -ti -n phpmyfaq-db mariadb

  然后启动phpMyFAQ Web应用程序:

  $ docker run -ti --link phpmyfaq-db:db -p 8080:80 phpmyfaq/phpmyfaq

  2.3。 设定

  打开浏览器并输入以下URL:

  http://www.example.com/faq/setup/index.php

  用您的实际域名替换www.example.com。加载站点后,输入数据库服务器的地址(例如db.provider.com),数据库端口,数据库用户名和密码以及数据库名称。在运行安装脚本之前,必须使用UTF-8字符集创建数据库。您可以将前缀字段留空。但是,如果您打算在一个数据库中使用多个FAQ,则必须使用表前缀(例如,运动用于运动FAQ,天气用于天气FAQ等)。请注意,只能使用字母和下划线:“ _”作为前缀。

  如果您的PHP是使用LDAP扩展名编译的,那么您也可以添加LDAP信息。然后,您也可以插入LDAP信息。

  当使用多个FAQ时,您需要将它们独立安装到不同的目录(例如faq1 /,faq2 / .faq3 /等)中。另外,您可以输入语言,默认为英语。此外,您应该注册您的姓名,电子邮件地址,以及-非常重要的是-您的密码。您必须输入两次密码,密码长度至少为六个字符。然后单击“安装”按钮以初始化数据库中的表。

  2.4。 第一步

  您可以通过输入以下内容进入常见问题解答的公共区域

  http://www.example.com/faq/index.php

  进入浏览器的地址字段。您的常见问题解答将为空,并以标准布局显示。

  要配置phpMyFAQ,请将浏览器指向

  http://www.example.com/faq/admin/index.php

  使用用户名admin和您选择的密码,首次登录admin部分。

  一些不定期更改的变量,可以在文件config / constants.php中进行编辑。您可以更改

  服务器的时区(默认值:“欧洲/柏林”)

  管理员部分的超时时间(默认值:30分钟)

  管理员部分中的超时警告弹出窗口(默认值:5分钟)

  解决方案ID起始值(默认值:1000)

  解决方案ID的增量值(默认值:1)

  Top10中的记录数(默认值:10)

  最新记录数(默认值:5)

  标志,用来强制Google网站地图使用当前的PMF SEO URL架构(默认值:true)

  标签云列表限制的数量(默认值:50)

  自动完成列表限制的数量(默认值:20)

更新日志

  phpMyFAQ 3.1.0-alpha.3-2020-12-23

  修复XSS漏洞(建议)

  将PHP要求更改为PHP 7.3+

  增加了对PHP 8.0的支持

  增加了对Elasticsearch v6 +的支持

  添加了主要类别的拖放排序

  增加了添加没有密码的用户的可能性

  将所有用户导出为CSV

  添加ChartJS作为新的图表库

  添加了REST API v2.1以注册用户并添加常见问题解答

  为REST API v2.1添加了API客户端令牌

  添加了选择加入以显示用户数据

  在管理部分添加了有关新常见问题解答的邮件通知

  通过电子邮件地址登录的可能性增加了

  更新到Composer v2并改进了构建

  改进的安装和更新脚本

  删除了REST API v1

  删除了RSS支持

  删除了对IIS的重写支持

  使用MD5和SHA-1删除了密码哈希

  删除了OpenSearch支持

  删除Travis CI构建,切换到Github Actions

  修复了小错误

  phpMyFAQ 3.0.x

  phpMyFAQ 3.0.7-2020-12-23

  修复XSS漏洞(建议)

  为TinyMCE添加了TOC插件

  删除了对不推荐使用的data-vocabulary.org模式的支持

  删除Travis CI构建,切换到Github Actions

  修复了小错误

  phpMyFAQ 3.0.6-2020-11-27

  增加了对PHP 8.0的支持

  修复了小错误

  phpMyFAQ 3.0.5-2020-10-17

  小改进

  修复了小错误

  phpMyFAQ 3.0.4-2020-07-26

  会话超时延长至5小时

  修复了小错误

  phpMyFAQ 3.0.3-2020-05-21

  改进的常见问题解答编辑

  更新到Bootstrap v4.5

  修复了小错误

  phpMyFAQ 3.0.2-2020-04-16

  改进了对多个首页类别的处理

  改进的常见问题解答编辑

  修复了小错误

  phpMyFAQ 3.0.1-2020-03-17

  在几页上重新添加标签云

  修复了小错误

  修复了PostgreSQL的更新问题

phpMyFAQ(网页问答系统)下载地址

本类最新
  • CKplayer网页播放器

    336 KB/2020-08-17

    ckplayer是一款在网页上播放视频的免费的网页播放器,功能强大,体积小巧,跨平台,使用起来随心所欲。CKplayer网页播放器主要以adobe的flash(所使用的版本是CS5)平台开发,ckplayer同时也支持html5的视频播放。

  • WordPress

    6.7 MB/2020-08-17

    WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设自己的网志。也可以把WordPress当作一个内容管理系统(CMS)来使用。

  • Discuz论坛

    4.05 MB/2020-08-17

    Discuz!Board(以下简称Discuz!,中国国家版权局著作权登记号2003SR6623)是一个通用的论坛软件系统,用户可以在不需要任何编程的基础上,Discuz论坛通过简单的设置和安装

  • Guns后台管理系统

    12.5 MB/2020-08-17

    Guns后台管理系统是一款项目快速开发管理系统网站搭建模板,基于SpringBoot2开发,内置主控面板、组织架构、用户管理、机构管理、职位管理、权限管理、基础数据、系统功能

  • 狂雨小说cms

    7.8 MB/2020-08-17

    狂雨小说是一款体积轻量、简单易用的轻量级小说网站搭建模板,基于ThinkPHP5.1+MySQL的技术开发,网站搭建和部署便捷简单,通过该模板用户可以快速搭建一个属于自己的小说内

  • Slidev(开发幻灯片展示)

    8.52 MB/2020-08-17

    Slidev是一款非常专业且优秀的开发幻灯片展示软件,作为基于Web的幻灯片制作和演示软件,非常适合开发人员使用,可帮助他们专注于在Markdown中编写内容,软件功能强大,拥有HTML

  • 魔众短链接系统

    27.5 MB/2020-08-17

    魔众短链接系统是一款绿色安全、免费开源的短链接生成网站搭建模板,基于PHP+Mysql开发,可帮助用户快速搭建属于自己的短链接生成网站,该网站界面简洁美观、对SEO非常友好,功

  • 易语言资源网源码下载工具

    1.51 MB/2020-08-17

    易语言资源网源码下载工具是一款对开发者极为有用的易语言源码查找工具,用户可以通过这款工具在易语言资源网中查找各种项目的源码;很多开发者在开发项目时会在网上查找一

每日更新软件推荐
  • 一周最热
  • 总排行榜

您可能感兴趣的专题

  • 男生必备

    男生必备

    男生们看过来!

  • 安卓装机必备

    安卓装机必备

  • 女生必备

    女生必备

      女生必备app是拥有众多女性用户的手机软件,作为一个女生,生活中像淘宝、京东这类线上购物软件可以说是少不了的,小红书这种穿搭、化妆分享平台也很受欢迎,类似于西柚大姨妈、美柚这种专为女生打造的生理期app更是手机必备,还有大家用的最多拍照美颜app是绝对不能忘记的,除此之外对于一些追星女孩来说,微博也是一个必不可少的软件。超多女生必备软件尽在下载吧!

  • 迅雷看看使用教程

    迅雷看看使用教程

    迅雷看看播放器是一款多功能在线高清多媒体视频播放器,支持本地播放与在线视频点播,采用P2P点对点传输技术,可以在线流畅观看高清晰电影。不仅如此,迅雷看看不断完善用户交互和在线产品体验,让您的工作与生活充满乐趣。

  • 驱动精灵

    驱动精灵

    驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能,也是大家日常生活中经常用到的实用型软件之一了。

  • 拼音输入法

    拼音输入法

    对于电脑文字输入,拼音输入法是一种非常受欢迎的输入法,搜狗拼音输入法、百度拼音输入法、QQ拼音输入法、谷歌拼音输入法、紫光拼音输入法、智能拼音输入法等,你在用哪款呢?一款好用适合自己的拼音输入法一定对您平时帮助很大!下载吧收集了最热门国人最喜欢用的拼音输入法给大家。

  • b站哔哩哔哩怎么使用

    b站哔哩哔哩怎么使用

    很多人都喜欢在b站哔哩哔哩上观看视频,不单是因为可以提前看到一些视频资源,B站的一些弹幕、评论的玩法也是被网友们玩坏了!下面下载吧小编带来了b站哔哩哔哩怎么使用的教程合集!希望能帮到你啦!

  • 抖音短视频app

    抖音短视频app

    抖音短视频app,这里汇聚全球潮流音乐,搭配舞蹈、表演等内容形式,还有超多原创特效、滤镜、场景切换帮你一秒变大片,为你打造刷爆朋友圈的魔性短视频。脑洞有多大,舞台就有多大!好玩的人都在这儿!