Установка PHP на Linux-системах отличается от подобного процесса в Windows-системах. Здесь она в большинстве случаев происходит через консоль, хотя есть возможность сделать это и через графический интерфейс пакетного менеджера, например, через Synaptic.
(далее…)Рубрика: PHP
Yii2. Генерация ссылки отправляющей данные через POST
<?= Html::a( 'Сделать что-то', ['controller/action', 'id' => $model->id], [ 'data' => [ 'method' => 'post', 'confirm' => 'Точно сделать?', // 'params' => [ // 'paramName1' => paramValue1, // 'paramName2' => paramValue2, // ], ], 'class' => 'class-name-css' ] ) ?>
Заготовка PHP-проекта
Иногда для тестирования какой-либо библиотеки или шаблона требуется быстро развернуть отдельное окружение для разработки. Данная заготовка PHP-проекта как раз предназначена для таких задач. Она включает в себя PHP (+xDebug), NGINX и MySQL. Репозиторий на GitHub.
(далее…)Что нового в PHP 8
В данной заметке собраны основные (не все, только основные) изменения в PHP 8-ой версии. Она будет постепенно обновляться. Первый релиз этой версии состоялся 20 ноября 2020 года – v8.0.0, а последний, на момент написания данной заметки, 4 февраля 2021 года – v8.0.2. Список релизов – php.net/releases/index.php.
(далее…)Начальные параметры окружения для CMS Bitrix
Недавно пришлось иметь дело с несколькими проектами на CMS Bitrix. Почти всех из них имели одинаковые проблемы с окружением. Эта CMS, также как и многие другие, имеет механизм проверки окружения на соответствие своим требованиям.
(далее…)это группа разработчиков, которые объединились для создания качественных, прошедших отличное тестирование, проектов на PHP с использованием современных стандартов написания кода.
Итерация в PHP
Примеры итерации на PHP с использованием встроенных интерфейсов.
(далее…)Встроенный сервер PHP
Для быстрого запуска скриптов в целях разработки и отладки, иногда, бывает удобнее использовать встроенный сервер PHP вместо других средств (vagrant, docker, OpenServer и так далее).
(далее…)Сегодня в сети наткнулся на полезные рекомендации по разработке на PHP. По сути, это выдержки из книги Роберта Мартина «Чистый код», и для тех кто не читал эту книгу, они будут полезными.