473,471 Members | 4,625 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

PHP/mySQL Forum/BBoard Recommendations

Hi All,

I am looking to add a forum to our PHP/mySQL website. I have decided
to get an off-the-shelf solution as it seems there are plently of
excellent packages available - No point in re-re-inventing the wheel!

Can anyone recommend a particular forum package, given the points
below:

- SEO canonical issues must have been addressed (e.g. Only one URL per
page of content)
- I want to link from existing articles in our website to a forum
"Discuss this" - Ideally, at this point the forum software will create
a discussion automatically, based on values passed in the URL (Maybe a
dream feature?!)
- Ideally, must have a user base that is exposed via an API - So I can
use this for other features of the site

So far I have looked briefly at PHPBB and vBulletin.

Any recommendations/advice/etc will of course be appreciated!

Simon.

May 31 '07 #1
5 2194
On May 31, 9:29 am, Adotek <simonmhar...@googlemail.comwrote:
- SEO canonical issues must have been addressed (e.g. Only one URL per
page of content)
- I want to link from existing articles in our website to a forum
"Discuss this" - Ideally, at this point the forum software will create
a discussion automatically, based on values passed in the URL (Maybe a
dream feature?!)
- Ideally, must have a user base that is exposed via an API - So I can
use this for other features of the site
phpBB can be modified to work like this, using it I've done the second
two before and I've seen the first done. The difference is I made it
create topics automatically when the content is submitted, which isn't
what your description looks like (I'm not sure what you're saying
toward the end of that list item). There must be a pre-made
modification to some forum software, maybe phpBB has one, that covers
everything you're asking for without doing any programming work. They
don't use the SEO thing by default for performance (can't just create
tens of thousands of files) and portability (automatically rewriting
the URL would not be the same on UNIX and Windows) reasons, but it's
fine to add it yourself.

-Mike PII

May 31 '07 #2
On May 31, 9:02 pm, Mike P2 <sumguyovrt...@gmail.comwrote:
On May 31, 9:29 am, Adotek <simonmhar...@googlemail.comwrote:
- SEO canonical issues must have been addressed (e.g. Only one URL per
page of content)
- I want to link from existing articles in our website to a forum
"Discuss this" - Ideally, at this point the forum software will create
a discussion automatically, based on values passed in the URL (Maybe a
dream feature?!)
- Ideally, must have a user base that is exposed via an API - So I can
use this for other features of the site

phpBB can be modified to work like this, using it I've done the second
two before and I've seen the first done. The difference is I made it
create topics automatically when the content is submitted, which isn't
what your description looks like (I'm not sure what you're saying
toward the end of that list item). There must be a pre-made
modification to some forum software, maybe phpBB has one, that covers
everything you're asking for without doing any programming work. They
don't use the SEO thing by default for performance (can't just create
tens of thousands of files) and portability (automatically rewriting
the URL would not be the same on UNIX and Windows) reasons, but it's
fine to add it yourself.

-Mike PII
Thanks Mike - Sounds like phpBB is certainly worth investigating -
I'll give it a go.
May 31 '07 #3
Might be alone on this one, but I would strongly suggest against
PHPBB. I've had nothing but trouble with trying to mod that forum
software on a couple different sites I've written in my time as a
developer.

I would, however recommend SMF (Simple Machines Forum) @
http://www.simplemachines.org/. This is by far the most customizable
interface I've found, and it comes with an API to use not only the
membership, but other aspects of the forum throughout your site as
well.

Hope this helps.

Jun 1 '07 #4
Obsidian wrote:
Might be alone on this one, but I would strongly suggest against
PHPBB. I've had nothing but trouble with trying to mod that forum
software on a couple different sites I've written in my time as a
developer.

I would, however recommend SMF (Simple Machines Forum) @
http://www.simplemachines.org/. This is by far the most customizable
interface I've found, and it comes with an API to use not only the
membership, but other aspects of the forum throughout your site as
well.

Hope this helps.
Gee, I've had great luck with modding the software for several sites -
as long as you're using the subSilver template. Change to another
template, however, and most mods fall apart rather quickly - mainly
because the templates don't follow the specs, not due to a problem with
the mods.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================
Jun 1 '07 #5

Another vote for SMF from http://www.simplemachines.org/. I'm doing an
integration of this with a larger custom designed site, and it's easy
to theme and work with.

The database is nicely laid out, I wrote my own simple APIs that
manipulate the database so I can custom create topics/discussion
boards from other parts of the site. The templating is at least decent
too, albeit a little messy.

Jun 1 '07 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Daan | last post by:
Hello all, I have attempted to write my own forum using PHP and MySQL. It works, but the efficiency is far from ideal. It takes a long time to load e.g. the list with threads in a certain forum....
0
by: jerrygarciuh | last post by:
I was wondering if anyone had any advice or recommendations on finding a stable, extensible eCom cart/ fullfillment system using mySQL and PHP (or Perl)? My client is preparing to get online...
2
by: Daniel Tonks | last post by:
Here's the situation: I have a Perl-based forum that I wrote myself. It currently supports user accounts, but these are stored in a flat text file (as is everything else for that matter). I'm...
0
by: mos | last post by:
I'm on a trek looking for fast reliable (bug free) MySQL 4.1 components for Delphi 6/7 for accessing large MyISAM and Innodb tables. Can anyone make any recommendations? I've tried MySQLDAC from...
2
by: MLH | last post by:
I am brand new both to linux and to mysql. When I type mysql on my linux box, the mysql monitor appears. There, I know how to type help and exit. that's all I know. I need a book or online...
3
by: Gregory.Spencer | last post by:
Hello there, I'm looking for a tool that does for MySQL Db's what Access does for Jet DB's. Therefore provides a nice gui to speedup certain tasks and produce entitiy relationship diagrams....
1
by: cinepro | last post by:
My current webhost (Jumpline) recently upgraded their system, and now my MySQL database seems to randomly drop tables every week or two. I've relocated the db to a temporary server, and the problem...
4
by: Frank Lopes | last post by:
I've seen many people asking the same question in other forums but I haven't been able to solve this problem. First the environment: Windows Vista Ultimate running IIS6 Now the story:...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.