Сбор данных о подписчиках группы Вконтакте (VK) через API с помощью execute
8 окт. 2023 г. 697

В текущем проекте мне понадобилось довольно плотно взаимодействовать с API Вконтакте. Раньше с ним работать не приходилось. Оказалось, он довольно удобный и функциональный, с опрятной документацией и ...

Читать далее →
Первый взгляд на Yii3
7 мая 2021 г. 2270

Постепенно появляется третья версия фреймворка Yii и, нужно отметить, она будет сильно отличаться от предыдущих двух версий. Пока я сам только знакомлюсь с ним, так как в скором времени придется его и...

Читать далее →
Active Record vs Data Mapper
3 апр. 2021 г. 3135

Обзор и сравнение двух популярных шаблонов. Active Record Active Record - этот шаблон проектирования представляет запись из базы данных в виде объекта. Главная особенность - простота использован...

Читать далее →
Разработка сайта на Битриксе
18 сент. 2020 г. 251

В данное время занимаюсь разработкой первого сайта на Битриксе для заказчика, и во время работы появляется множество заметок. Это одна из них. Текущий проект - мой второй практический опыт создания са...

Читать далее →
Выдержки из книги Роберта Мартина “Чистый код”
28 февр. 2020 г. 224

Сегодня в сети наткнулся на полезные рекомендации по разработке на PHP. По сути, это выдержки из книги Роберта Мартина "Чистый код", и для тех кто не читал эту книгу, они будут полезными. github.co...

Читать далее →
Установка и работа с Laravel через Vagrant
20 янв. 2020 г. 803

Фреймворк Laravel предоставляет свою Linux-сборку под названием Homestead (текущая документация и страница на vagrantup.com) для разработчиков со всеми необходимыми компонентами и даже с небольшим зап...

Читать далее →
Yii2. Контейнер внедрения зависимостей (dependency injection container)
9 янв. 2020 г. 2074

Контейнер внедрения зависимостей – это объект, который предназначен для создания других объектов со всеми необходимыми зависимостями. Под “зависимостями” понимаются другие объекты, которые должны быть...

Читать далее →
Yii2. КОНТРОЛЬ ДОСТУПА НА ОСНОВЕ РОЛЕЙ (ROLE BASED ACCESS CONTROL)
8 янв. 2020 г. 4381

Эта статья является дополнением и продолжением предыдущей статьи по авторизации в Yii2. В ней мы рассмотрим контроль доступа к модулям, контроллерам, действиям и отдельным функциям на основе встроенно...

Читать далее →
Yii2. ФИЛЬТРЫ КОНТРОЛЯ ДОСТУПА (ACCESS CONTROL FILTERS)
7 янв. 2020 г. 5942

При разработке сайтов часто встречается задача по ограничению доступа части пользователей в доступе к различным страницам и целым модулям сайта, например, к личному кабинету пользователя. Для решения ...

Читать далее →
PHP как платформа веб-разработки
5 янв. 2020 г. 412

На данный момент PHP является  самым популярным языком для разработки веб-сайтов, в частности, их серверной составляющей. Статистика говорит сама за себя. В чем же причина такой популярности? Дав...

Читать далее →