anspiker wrote:Отсутствие ООП меня и привлекло
Многих начинающих свой путь в программировании как раз таки и привлекает простота punbb. Процедурный php код в перемешку с html и js сам по себе не сложен, даже не имея особых навыков новичку с горем пополам разобраться вполне реально. В этой лапше есть плюс, что в основном используются простые функции php, которые не так часто вылетают. Хотя за последние пару лет пришлось все таки переписать несколько функций в связи с обновлением php до 7 версии.
В ооп мозг поначалу будет трещать как по швам, но потом привыкаешь. С кодом станет конечно проще программировать, одна строка может заменять несколько строк кода, но новичку уже разобраться будет сложнее. Количество файлов удвоится, если не утроится. Потребуется использовать новые php функции, а это значит что прийдется регулярно отслеживать изменения этих функций.
Как бы всего по чуть чуть, но в итоге за этим всем нужно регулярно кому то наблюдать.
Посмотрите на офф сайте punbb, как часто обновлялся движок, само ядро? И сравните с тем же phpbb, я уже не говорю о vb.
Как уже выше было сказано Виталием, тут нужен серьёзный рефакторинг. Это даже, я бы сказал, хуже чем написать движок с нуля.
Нет ничего невозможного в том что ты предлагаешь, вопрос в том кто этим займётся.