阅读更多
sourceforge优秀项目介绍之三十三:phpBB

成立日期:2000-6-17

项目介绍:
phpBB 是在MySQL数据库上用PHP后端语言写的UBB风格的讨论板。它支持邮寄/回复/编辑信息,可设置个人信息、个人论坛、用户和匿名邮件、讨论主题等,通过提交或其它的特殊的顺序排队用户,可定义管理,排队等功能。它具有很高的可配置性,能够完全定制出相当个性化的论坛。

phpBB具有友好的用户界面,使用了当今网络上流行的php语言工作,可以搭配MySQL,MS-SQL,PostgreSQL, 和Access/ODBC等数据库系统使用。适合于大多数的网站用来搭建论坛系统。

主要功能特点:
支持流行的数据库服务器;
论坛和发贴数无限制;
多国语言接口界面;
支持开设公共和私用性论坛;
集成了强大的搜索工具;
有大量模版来支持用户实现不同的论坛表现风格;
支持基于cookie和url等两种安全会话机制;
对用户和组有安全分级管理机制;
用户发贴数统计,用户等级授勋等实用功能。

项目页: https://sourceforge.net/projects/phpbb/

查询更多内容:http://sourceforge.net/potm/potm-2004-01.php

更多sourceforge优秀项目

sourceforge优秀项目介绍之三十:FileZilla“FTP客户端软件”
sourceforge优秀项目介绍之三十一:OGRE  三维仿真
sourceforge优秀项目介绍之三十二:Net-SNMP“BSD系统”
来自: sourceforge.net
6
1
评论 共 1 条 请登录后发表评论
1 楼 hsbcnet 2008-09-18 10:31
我见过一个论坛用,很不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java多线程(了解多线程涉及的所有细节内容)

    文章目录一、多线程介绍1 线程与进程线程进程进程与线程的区别二、线程的创建实现Runnable接口实现Runnable接口创建线程的步骤继承Thread类继承自Thread类创建线程的方式实现Callable接口实现Callable接口创建线程的步骤Runable接口和Thread类区别Callable接口和Runable接口的区别三、线程状态及其转换线程状态线程的状态新建状态(NEW)就绪状态(Runable)运行状态(Running)阻塞状态(BLOCKED)等待状态(WAITING)超时等待(TIME

  • 多线程编程细节

    线程池应用编程实现 使用固定大小的线程池 public class Test1 { public static void main(String[] args) throws InterruptedException, ExecutionException { ExecutorService es = Executors.newFixedThreadPool(3); //计算1+2+3+……+1000,启动1...

  • 关于多线程的一些细节

    关于多线程的一些细节                          作者: coolnerd  线程的程序中,如果线程要向界面窗口报告状态,有两种操作方法, 一种是通过消息的方法,由于消息本身携带的消息量有时不购用,往往消息参数 只是一个指向某消息对象的指针,而消息对象往往需要在堆内存中new生成, (因为往往线程不能等待消息处理完毕就继续执行,所以如果消息对象是栈对象 往往消息对象还未来

  • 多线程细节整理

    什么是线程? 操作系统运行一个程序时会创建一个进程。线程是操作系统的最小调度单元,也叫轻量级进程,一个进程中可以有多个线程。 为什么要使用多线程? 1.利用好更多的处理器核心,提升执行的效率。 2.更快的响应时间,复杂的需求通过多线程进行执行。 3.更好的编程模型,Java多线程提供了良好一致的编程模型。 程序一定按照线程的优先级执行吗? 执行的优先级其实最终还是在于操作系统的执行策略,在mac ...

  • 面试题:close()和flush()的区别?

    对于字符流 一般写入的时候想要马上看到一般需要flush(), 面试题:close()和flush()的区别? A:close()关闭流对象,但是先刷新一次缓冲区,关闭之后,流对象不可以继续再使用了。 B:flush()仅仅是刷新缓冲区(一般写字符时要用,因为字符是先进入的缓冲区),流对象还可以继续使用

  • sourceforge 优秀 开源 项目 介绍

    sourceforge优秀项目介绍...sourceforge优秀项目介绍之三:Ehcache 分布式缓存sourceforge优秀项目介绍之四:Hyperic HQ 企业监管 sourceforge优秀项目介绍之五:Firebird 数据库引擎 sourceforge优秀项目介绍之六

  • sourceforge优秀项目介绍

    sourceforge优秀项目介绍: sourceforge优秀项目介绍之一:PowerFolder 文件同步 sourceforge优秀项目介绍之二:MindTouch 数据共享 sourceforge优秀项目介绍之三:Ehcache 分布式缓存 sourceforge优秀项目介绍之四...

  • sourceforge优秀项目

    sourceforge优秀项目 分类: 非C/C++类 2010-07-23 20:58 130人阅读 评论(0) 收藏 ...sourceforge优秀项目介绍之一:PowerFolder ...sourceforge优秀项目介绍之三:Ehcache 分布式缓存 source

  • Sourceforge

    SourceForge 是一套合作式软件开发管理系统。SourceForge本身是VA Software出售的专有软件。它集成了很多开源应用程序(例如PostgreSQL和SVN、CVS),为软件开发提供了整套生命周期服务。 SourceForge.net,又称...

  • 最大开源代码sourceforge 简介 及视音频方面常用的开源代码

    所有的音视频凯源代码在这里:...0.视频项目   0.1 VLC media player   VLC 多媒体播放器(最初为VideoLAN Client,是VideoLAN计划的开放源代码多媒体播放器。)支援众多音...

  • 多线程的几个细节

    1. volatile关键字 JAVA 多线程之~~volatile关键字 2. 原子类:AtomicInteger AtomicInteger的并发处理 3. 线程本地存储 (38)21.3.8 线程本地存储---Java编程思想之并发笔记 4. 在阻塞时终结任务: ExecutorService shutdownNow :终结所有阻塞的任务

  • 多线程的细节

    ------------------------------------- 1,sleep,wait区别     相同点:可以让线程处于冻结状态。            不同点:            1,            sleep必须指定时间。            wait可以指定时间,也可以不指定时间。            2,            sleep时间到...

  • java多线程细节

    1.线程名的占用问题 public class Demo1 extends Thread{ private String who; public void run() { System.out.println(who + ":" + this.getName()); } public Demo

  • 项目经理、系统架构师或技术骨干应该具备的知识

    项目经理、系统架构师或技术骨干应该具备的知识 一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓起勇气,将这篇文章写来下!也希望对一些正在寻找更好...

  • 【转帖】项目经理、系统架构师经常使用的软件大全

    一直想写一篇这样的总结性文章,但不是没有时间就是没有... 作为一名项目经理、系统架构师或技术骨干,其水平如何,关系到公司的项目管理、软件质量管理等方面的问题。项目经理或技术骨干应该要起带头作用,使整个团...

  • 项目经理、系统架构师或技术骨干应该具备的水平

    一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓起勇气,将这篇文章写来下!... 作为一名项目经理、系统架构师或技术骨干,其水平如何,关...

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

  • 原木5秒数据20241120.7z

    时间序列 原木 间隔5秒钟 20241120

  • 毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

    毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip

Global site tag (gtag.js) - Google Analytics