External Publication
Visit Post

Forum and website • Re: Unable to reply while editing a post

Pale Moon forum - Forum index [Unofficial] July 1, 2026
Source

The thing about forum software is, there's not a whole lot to it really...

As someone who has spent the last 10 years developing forum software, I find this sentence mildly/wildly offensive.

On a serious note, I get that you're mostly talking about this from a security stand-point. Even then though, there is a lot to consider in the raw PHP code itself irrespective of the PHP version and such. It is blindingly easy to write horribly insecure PHP in hundreds of subtle or glaringly obvious ways. Just look at the most famous PHP application there is for countless examples. Trust me, you can write a simple PHP web application and suffer from crippling security issues that would make Windows 95 look secure by comparison.

a good chunk of the logic is contained in an SQL database

I do not believe that to be true. This makes very little sense. There is likely almost zero logic contained in the database. It is there for storage after-all. If you're putting logic in the DB you're in trouble. I get that the schema and design and architecture of the DB does encompass some logic, and other subtle things that are real logic even if also purely storage, but what you've said here really just makes no sense.

and a lot of the security side dealt with by server software.

For that network layer, sure. But for the next network layer, it's all the application code, and there are countless security mistakes to be made there as well.

All the forum software does is sit server-side as a PHP layer that translates database entries into usable HTML for clients, and then in turn accepts submissions from clients and turns them into database entries the server can store.

That is correct, in the same way it is correct to say that all life on Earth does is sit organic-side as a carbon-based layer that translates energry from one form to another, and then in turn propagates itself. [There's really nothing to it! ]


Discussion in the ATmosphere

Loading comments...