虽然phpbb拥有强大的处理速度,但是phpbb也有很多地方做的不够好,比如url连接方式不方便,这样会影响用户体验效果,对网站优化不和谐,那么我们该如何处理phpbb的URL链接不方便的问题呢。无忧主机(www.51php.com)小编参考了php中文官方的方法。成功实现了。原始url连接如下图所示:

对于使用phpbb的用户大部分都是喜欢国外环境的用户,对于国内的百度搜索并不习惯,phpbb本身的搜索功能也没有google的功能强大,如果能把phpbb和谷歌搜索整合该多好啊,无忧主机小编参考了以前网站整合百度搜索的经验和phpbb官网的材料终于完成了这篇整合教程,下面无忧主机小编就非常荣幸的给大家讲解phpbb整合google搜索的全部过程。

Phpbb论坛忘记了管理员密码怎么办?不用着急,无忧主机小编来帮您。对网站建设熟悉的站长一看就知道修改数据库表就可以了。对的,完全正确,但是我们该如何操作呢?无忧主机小编告诉您只要您拥有数据库的管理员权限,不论是管理员密码还是用户的密码,都可以找回。下面无忧主机小编就详细告诉您如何强制找回管理员密码。

最经小编用phpbb建了个论坛玩玩,发现这个程序和discuz!X区别还是非常大的,没有dz后台那么多丰富的功能,但是它的兼容性还是非常好的,今天小编说的是PHPBB论坛首页调用最新帖子和最新回复的方法。

PHPBB 系统安装语言包,摸索了很久,去网上找了很多教程,发现都没有彻底说明白,无忧主机小编今天,研究了phpbb后,特整理出文档,帮助大家了解,如何安装phpbb论坛系统的中文语言包的安装方法。方法如下:

作为一个论坛的站长管理好论坛是第一要务,要想论坛发展好控制论坛垃圾帖、灌水帖是非常重要的,尤其是新手站长,往往对这种情况有些手足无措,常常受到垃圾帖子、广告的骚扰和迫害,严重影响到了用户对网站的体验。那么,是否有一种行之有效解决问题的方法类?我们常见想过措施新会员注册验证、通过ip注册时间隔限制、新手发帖限制等,这些方法结合一起来用,就能形成一个强大的用户发帖限制系统。无忧主机(www.51php,.com)小编在上一篇“phpbb如何修改帖子和主题标题字数限制”介绍了限制phpbb帖子标题的长度限制,我们依然可以用限制的方法,限制规定时间内用户发帖数。意思就是现在以这些用户在规定时间内(如2小时)能够发几张帖子(如5张),从而降低论坛被刷帖,导致海量的垃圾信息的出现。具体实现方法如下:

1、首先就是需要您通过ftp工具连接您的php虚拟主机

2、找到网站根目录(public_html)下的posting.php 下载到您本地,并通过文本编辑器打开。

查找:

// Is the user able to post within this forum?

if ($post_data['forum_type'] != FORUM_POST && in_array($mode, array('post', 'bump', 'quote', 'reply')))

{

       trigger_error('USER_CANNOT_FORUM_POST');

}

在这段代码的后面加上

Only allow a fixed amount of posts per time ***/

    switch( $mode ) {

        case 'post':  // Creating a topic

        case 'reply':  // Reply to an existing topic

        case 'quote':  // Reply to an existing topic using a quote

            define( 'MAX_POST_COUNT', 5 );  // How many posts(最多发贴数,可自定义)...

            define( 'MAX_POST_TIME', 60 );  // ...in how many minutes(规定多少时间)

          define( 'MAX_EDIT_COUNT_ERRORMSG', ' 在 ' .MAX_POST_TIME.' 分钟你只能发表 '. MAX_POST_COUNT. ' 个主题贴 ' );

            $iCntEdit= 0;

            $sql= 'SELECT count( post_id ) AS cnt

                    FROM '. POSTS_TABLE. '

                    WHERE poster_id= '. $user-> data['user_id']. '

                    AND post_time>= '. ( time()- MAX_POST_TIME* 60 );

            $rSql= $db-> sql_query( $sql );

            while( $aRow= $db-> sql_fetchrow( $rSql ) ) $iCntEdit= $aRow['cnt'];

            $db-> sql_freeresult( $rSql );

            if( $iCntEdit>= MAX_POST_COUNT ) trigger_error( MAX_EDIT_COUNT_ERRORMSG );

        break;

}

修改好保存并上传到空间取代以前的posting.php文件

3、清空浏览器缓存。您就可以正常使用发帖限制了,您可以自己去做一个测试。

4、如果发帖后超限制的提示出现乱码注意下编码格式,错误如下图:

 

关于论坛的防范恶意帖子的内容,你可以参考:

设置Discuz!X2.5 防灌水垃圾帖设置策略

phpbb技术文档翻译:phpbb权限设置论坛用户权限说明文档

纯Linux环境下高端免备案【香港独立IP地址】php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名

 

在phpbb论坛中会不会遇到帖子标题字数限制的问题呢?会的,无忧主机(www.51php.com)小编知道phpbb的帖子主题字数限制为60个,小编一直以为60个字是完全足够我们发文了的,直到今天无忧主机(www.51php.com)小编发布了一篇带有错误代码的文章,因为错误代码比较长,一下子就超过了60个字根本不够用。这个限制对于经常发布技术文章帖子的用户来说无疑是非常的不方便。那么我们该如何解决这个问题呢?下面就跟着我的步骤来修改帖子和主题的标题字数限制。

数据库,顾名思义就是存储数据表的文库,里面存放着您网站大量的数据,网站是有程序和数据组成的,没有程序网站数据就无法实现从抽象到具体的转换,没有数据,网站就没有任何的意义,就和html页面一样不方便。无忧主机(www.51php.com)小编曾经多次强调数据库的重要性,也写过很多关于数据库的文章,今天小编就和大家详细的分析一下phpbb的数据库结构,我们先来看一看phpbb的数据库吧,首先登陆到您php虚拟主机的数据库管理工具,也是使用比较广泛的管理工具phpmyadmin。小编还特意给大家截了张图:

每个站长都希望蜘蛛可以多来几次自己的网站,蜘蛛来的越多,给网站带来好的排名的机会可能就会越大,但是有时候蜘蛛来到您的phpbb网站的时候,会变成在线用户,其他的用户可以在在线用户列表中看到蜘蛛的影子,这样的情况对您的网站本身没有什么影响,但是可能对用户的体验不够友好,如果您在线浏览帖子的时候看到了蜘蛛机器人,我想您也不会有好心情。下面无忧主机小编就叫大家如何隐藏首页在线列表中的蜘蛛。解决的方法很简单,把在线用户的代码改一改,加一个判读语句,如果判断是蜘蛛就不显示,具体的实现方法如下:

今天南昌下了好大的雪啊,外面白茫茫的一片,温度也非常的低,但是再低的温度也没有办法磨灭无忧主机(www.51php.com)小编给大家分享技术文章的热情。今天无忧主机(www.51php.com)小编根据自己对phpbb的了解并结合phpbb官方论坛的一些文档,我们在实用phpbb论坛中经常会犯错的一些问题,并整理出问题列表来,希望对刚刚开始使用phpbb的朋友有些帮助。

翻页 下一页


搜索技术文档