Articles of рефакторинг

Рефакторинг require_once-файла в проекте

Я новичок в PHP. И я работаю над проектом с этой иерархией каталогов: model , элементы control , view и helper папки находятся в моей папке проекта Теперь я пытаюсь написать файл init.php и require_once в каждом из файлов control и model , вот мой init.php <?php $current_dir = basename(getcwd()); $model_dir = "model"; $helper_dir = […]

Должен ли я использовать фреймворк или написать свой собственный MVC?

У меня есть проект, который в настоящее время повсюду, и я думаю о его создании MVC. Проблема в том, что система в настоящее время используется, и я не могу изменить интерфейс (он находится в кадрах: s). Также есть некоторые вещи, которые мне нужно будет обрабатывать самостоятельно, такие как создание паролей, логин и уровни пользователей. У […]

Является ли эта оболочка для PDO «хорошим кодом»? Существуют ли какие-либо потенциальные проблемы?

Я построил этот класс для работы с PDO, чтобы упростить SQL-запросы и не беспокоиться. Вот мои мысли Должна ли она быть более похожей на класс DB расширяет PDO? Является ли метод запроса слишком большим? Если он будет разделен на частные методы, которые называются … это то, что известно как свободная связь ? Является ли мой […]

Инструменты для рефакторинга PHP-кода

Есть ли инструменты, которые поддерживают рефакторинг PHP-кода (переименование переменных, извлечение методов, поиск ссылок на методы, …)? Спасибо.

Intereting Posts
PHP – выполнить веб-скрипт как сценарий командной строки? Как продлить PHP DOMElement? php file_get_contents () показывает страницу вместо html-исходного кода Как преобразовать этот JSON в php-массив, а также как получить только определенные значения Используйте preg_match, чтобы узнать, содержит ли строка теги скриптов Мне нужно написать веб-искатель для конкретного пользовательского агента PHP: конкатенация элементов многомерного массива Строка PHP не допускает символов <и> сопоставление первых двух букв первых двух слов Могу ли я визуализировать представление, не возвращая его в контроллере действий в zend framework 2? Производительность MySQL – несколько запросов или один неэффективный запрос? проблема с формированием числа в php и ajax Удалить имя контроллера из URL-адресов в Yii2 Как удалить пустые теги html (содержащие пробелы и / или их html-коды) Как декодировать строку JSON в PHP?