10.02.2013 Views

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

phpBB 232<br />

phpBB2<br />

phpBB2 was the predecessor of the present-day<br />

phpBB3. Developed during 2001-2002, the<br />

source code was written primarily to run on <strong>PHP</strong><br />

3.0 and 4.0 (version 2.0.13 upped the minimum<br />

requirement to <strong>PHP</strong> 4.0.3 due to a necessary<br />

security fix), and by the time that phpBB3 was<br />

released in late 2007, the developers and other<br />

team members felt that it no longer met their<br />

quality coding standards, and announced plans<br />

for the retirement/end of support of 2.0.x within<br />

a few months of 3.0.0's release. [38] phpBB2 was<br />

never officially supported under <strong>PHP</strong> 5.<br />

Although many users had no problems running it<br />

A default installation of phpBB 2.0.<br />

after making a few changes to <strong>PHP</strong> 5's default configuration settings, the teams chose not to offer support for this<br />

configuration. [39]<br />

Official support for phpBB2 ended on January 1, 2009, [40] and the 2.0.x support forums have been locked.<br />

Furthermore all development for phpBB2, including security patches, has ceased as of February 1, 2009. [38]<br />

However, a number of unofficial support sites for phpBB2 have formed to fill the void and will likely continue<br />

supporting phpBB2 indefinitely.<br />

Many administrators still prefer to run phpBB2 because it provides a much simpler administration interface and has a<br />

thriving ecosystem of MODs (modifications) and styles that allow admins many options for customising the software<br />

to their liking. Others still run phpBB2 because they have installed many MODs, none of which are compatible with<br />

phpBB3.<br />

The default theme in phpBB2 is named subSilver, and was designed by Tom "subBlue" Beddard. At the time that it<br />

premiered in 2001, it was a revolutionary new design for bulletin boards, and many bulletin board themes since have<br />

borrowed many cues and design elements from subSilver.<br />

Some of phpBB2's major features included the following:<br />

• A templated style system intended to allow easy customisation that keeps the <strong>PHP</strong> code separate from the HTML.<br />

• Support for internationalisation through a language pack system; 48 translations are available for phpBB2 as of<br />

2007. [41]<br />

• Compatibility with multiple database management systems including MySQL, PostgreSQL, Microsoft SQL<br />

Server, and Microsoft Access,<br />

• Code and interface customisations, termed MODs and styles. [42]<br />

The last official release of the 2.0.x line is 2.0.23, released on February 17, 2008. [43] However, the code for phpBB<br />

2.0.24 still remains, unreleased, in the SVN repository.<br />

Future development<br />

On June 10, 2009, phpBB's Development Team revealed that the next phpBB3 release, 3.0.6, will include a<br />

significant number of new features. [44] This is unusual for a minor release which is typically limited to bug and<br />

security fixes. New features will include support for new CAPTCHA plugins, ATOM feeds, support for new cache<br />

plugins (XCache, Alternative <strong>PHP</strong> Cache, eAccelerator, Memcache, and a "null" no-cache plugin), and quick reply<br />

(an often-requested feature by a subset of phpBB users) among other minor feature additions. phpBB 3.0.6 has had<br />

four RC releases and its final release was on November 17, 2009.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!