安装环境要求:
确保PHP版本高于5.3.6,并打开PDO_MYSQL(PHP 5.3以上默认支持PDO_MySQL,如果不支持请联系服务商)
支持.htaccess文件的解析,即Apache mod_rewrite,或IIS ISAPI_Rewrite,或IIS7以上。(Nginx用户请手动复制nginx.conf的内容,到Nginx对应的vhost配置文件内的对应位置)
安装步骤:
解压后将Carbon-Forum-master文件夹内(根据版本不同名称...
高性能PHP论坛 Carbon Forum
Carbon Forum,一个高性能的、高安全性的、基于话题的PHP轻论坛。
优秀的架构,高效的代码,每个页面平均执行时间仅为1~5毫秒,同时恰当地使用异步加载技术,在SEO与用户体验间取得平衡。
论坛摒弃了版块、节点等概念,发帖时无需选择板块,系统根据帖子内容自动推荐话题供用户选择,并且有功能强大而不显冗余的富文本编辑器。
支持关注用户、关注话题等功能,可以作为一个社交网站使用。
...
Carbon Forum对ISAPI_Rewrite的支持
主要体现在:
带中文参数时,正则无法生效截取到带中文的参数,必须将
[L]
改为
[QSA,NU,PT,L]
第二点
$_SERVER["REQUEST_URI"]
获取无法获取到Rewrite后的URL,因此通过这个来判断或者禁用直接访问带.php的URL在IIS的ISAPI_Rewrite下是无法生效的,毕竟IIS本来就不适合跑PHP。
要做兼容,需要做个...
Linux下安装、配置phpbb
在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作以后我们就可以用安装phpbb论坛了.
1 安装MySQL
MySQL可以从htt://www.mysql.org处下载得到.解压后入其目录,我们可以看一下他所提供的INSTALL-BINARY文件,在其中谈到了MySQL的安装方法:
$ groupadd mysql(添加mysql组)
...
Discuz x2.5论坛优化方法
很多同学都说论坛升级到Discuz x2.5,感觉论坛速度慢了,其实Discuz x2.5在论坛性能优化方面做了很大的改进,对大型网站优化方面更为明显一些,今天站帮网-ARCHY为大家分享下论坛速度优化的方法。
速度优化的作用:
1、加强用户体验(再好的网站,如果打开速度慢,10个人会有9个人选择离开);
2、有利于蜘蛛爬行,利于网站被收录(之前在博客分析过公式:抓取量 = 爬虫总停留时间/ 单个页面下载时间)
...
轻论坛程序对比
一提到论坛程序,绝大部分都会想到Discuz、PHPWind,但是这些论坛程序功能比较强大,导致后台也很复杂,维护起来不容易。看到V2EX,觉得这个挺不错的,发现有不少类似V2EX的程序可用,试用了几款,把经验和大家分享一下。
StartBBS
官网:www.startbbs.com
StartBBS是一个基于 PHP+MySQL MVC架构开发的轻论坛程序,默认的界面类似V2EX,可以自己制作,后台比较完善。对大部分站长来说,...
Discuz x3.1 论坛防灌水机制分析和设置方法
论坛是比较开放的,所以被灌水或者遭到灌水机和注册机的虐待都很正常,尤其是新论坛没有完整的设置防灌水策略,积分策略和用户组策略,就已经被灌的一塌糊涂,那么今天高峰网就结合Discuz防水墙来说下,最新Discuz防灌水的方法和防灌水插件的推荐。
真正的防灌水不是通过简单的设置防灌水措施,而是通过积分策略和用户组策略以及防灌水插件配合一起来防止。为什么会有那么多灌水的呢?清楚这点可以更好的...
您当前的访问请求当中含有非法字符,已经被系统拒绝
版本:Discuz! X3.1 20131122
问题:用户退出点击清除痕迹出现BUG(如图)
因为清除痕迹功能已取消,语言包没有及时更新导致,点击清除痕迹出现以上错误
解决方法为:
文件目录:source/language/lang_message.php
下载 http://www.discuz.net/forum.php? ... DB8MzQ4NTUwMg%3D%3D
上传...
StartBBS在Lighttpd下的伪静态规则
见网上还没有,我便把我写的伪静态规则分享给大家。
亲测可用,希望给你带来帮助。
url.rewrite-if-not-file = (
"^/(index.php|images|robots.txt)/(.*)" => "/$1/$2",
"^(.*)$" => "/index.php?/$1"
)
把这段伪静态规则添加到 lighttpd.conf 中,然后重启服务即可使用。
Discuz! X3.0/X3.1/X3.2通用 Apache伪静态规则
1.在后台“全局》SEO设置》URL 静态化”相关复选框全部勾选,点“提交”按钮。
2.下载附件.htaccess直接用FTP上传到论坛根目录即可,不要修改文件名,就是.htaccess
其他目录的话修改第2行“RewriteBase /discuz” 把discuz换成目录名,如在bbs目录则改为:RewriteBase /bbs .htaccess文件放在bbs目录
RewriteEngine On
RewriteBase /discuz
...