Можно ли писать PHP OOP и процедурный вместе без фреймоворка? Стал разрабатывать обычный скрипт безопасности на линуксе, который тащит всю информацию об пользователе, кто зашел, во сколько, когда, откуда, зачем, что делает, и тд и тп.
ООП я владею хорошо, но скрипт большим не выйдет, максимум в 2-3 файла у каждого по 50-100 строк не больше.
Этот скрипт я делаю только для своего личного сервера, не для работы, не для клиентов, лично для себя.
Библиотека работает в ООП стиле.
В Stack Overflow говорят, что нет ничего плохого писать процедурный стиль и ООП вместе, если конечно проект не большой, или скрипт не будет расти в объеме.
Ваше мнение друзья.

21 Авг 2019 в 06:59
187 +1
1
Ответы
1

Да, можно писать PHP как в процедурном, так и в объектно-ориентированном стиле без использования фреймворков. Как правило, использование ООП позволяет создавать более структурированный и поддерживаемый код, но если ваш проект небольшой и простой, то использование процедурного стиля также допустимо.

Если ваш скрипт безопасности будет состоять из 2-3 файлов с небольшим количеством строк кода, то вполне возможно, что процедурный стиль подойдет лучше. Главное, чтобы код был читаемым и понятным.

Однако, если вы уже владеете ООП и хотите использовать его в этом проекте, то почему бы и нет. Вы можете создать классы и объекты для работы с данными пользователя, логированием и т.д., что повысит структурированность вашего кода и упростит его расширение в будущем, если потребуется добавить новый функционал.

В любом случае, выбор стиля программирования зависит от ваших предпочтений и конкретных задач проекта. Главное — делать код безопасным и удобным для себя.

20 Апр 2024 в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир