Индексы в базах данных

Индексы позволяют повысить производительность базы данных. 

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

 

Подробнее

Немного о бандлах в Symfony.

В версиях Symfony до 4.0 было рекомендовано организовать собственный код приложения через использование бандлов. Это больше не рекомендуется, и бандлы следует использовать только для совместного использования кода и функций между несколькими приложениями.

Бандлы похожи на плагины в другом программном обеспечении, но даже лучше. Основные функции фреймворка Symfony реализованы с помощью бандлов (FrameworkBundle, SecurityBundle, DebugBundle и т. Д.). Они также используются для добавления новых функций в ваше приложение через сторонние бандлы.

 

Подробнее

Как установить NPM и NODE.JS в Ubuntu.

Работаете с современными фронтенд-фреймворками, например Vue.js?  Тогда Вам потребуется установить в операционной системе Ubuntu Node.js и NPM и сделать это возможно менее чем за 2 минуты! 

Пример установки, показанный ниже, производился на операционной системе Ubuntu 20.04. Подробнее

Как в Symfony откатить последнюю Doctrine миграцию ?

Фреймоворк Symfony предоставляет самый удобный вариант работы с БД через ORM Doctrine. Это утверждение может показаться спорным для многих, но если за вашими плечами опыта есть опыт с Active Record в Yii2 или Laravel, то многое для Вас будет непривычным, но равнодушными вы не останетесь точно. 

Здесь многое удобно. Например для отражения изменений вашей сущности на БД, Вам достаточно одной консольной команды. 

Подробнее

Установка docker-compose в терминале Linux.

Все современные проекты содержат более одного docker образа, а значит для удобного управления и работы, требуется гибко-управлять докер контейнерами с помощью docker-compose. И для установки в Linux (например в Ubuntu 20.04) потребуется в консоле выполнить несколько команд:

Подробнее

Добавление пользователя в группу docker.

После установки пакета docker в операционных системах Linux, если попробовать вызвать любую команду  docker без sudo то возникнет ошибка:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied
Ошибка доступа без использования sudo.
Подробнее