Jump to content

How do PHPbb developers manage?


phpSensei

Recommended Posts

Has anyone else noticed the huge mess in their coding ? Its mostly procedural coding, not really following any design pattern, do you guys think it would have been better for their development to have it programmed in OOP?

 

I don't know how the devs really manage the project under all that procedural line by line code.

Link to comment
https://forums.phpfreaks.com/topic/245270-how-do-phpbb-developers-manage/
Share on other sites

  Quote

Has anyone else noticed the huge mess in their coding ? Its mostly procedural coding, not really following any design pattern, do you guys think it would have been better for their development to have it programmed in OOP?

 

I don't know how the devs really manage the project under all that procedural line by line code.

 

phpBB has been around for so many years, and dates back to the early php4 days, possibly even as far back as php3 when php oop was pretty minimal and had weird gotchas.  Due to its popularity, it's been a frequent target of attacks, and i seem to recall that at one point phpf ran on it.

 

It will probably continue to stumble forward for years to come, purely due to its brand name and notoriety, but yeah.. the code is certainly not a thing of beauty.  With that said, often the code in opensource projects lacks consistency especially as years go by and the original people tire out and get replaced with others.  I think there are times when a project really just needs a reset.

phpBB4 is going to be a from scratch rewrite, there hasn't been much progress from what I'm aware of though.  There have been discussions about them making use of a framework, symfony comes up a lot and sometimes ZF.

 

area51 is their dev portal, their wiki has some basic info on phpBB4 as well.

  Quote

phpBB4 is going to be a from scratch rewrite, there hasn't been much progress from what I'm aware of though.  There have been discussions about them making use of a framework, symfony comes up a lot and sometimes ZF.

 

area51 is their dev portal, their wiki has some basic info on phpBB4 as well.

 

They're about 3 years too late on that rewrite. 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.