При разработке WEB приложения удобно сохранять отправляемые письма в файл вместо их реальной отправки...
продолжить чтение
Postgres:
// GetNextSequenceValue.php
...
продолжить чтение
Чед Файлер: Программист-фанатик...
продолжить чтение
db:
image: postgres:9.6-alpine
environment:
POSTGRES_DB: "db"
POSTGRES_HOST_AUTH_METHOD: "trust"
...
продолжить чтение
Простой способ создать начального пользователя-администратора для входа в нашу новую панель администратора...
продолжить чтение
Название идентификатора сессии формируется в конфиге:...
продолжить чтение
Загрузка файлов методом drag & drop или с помощью JAVA апплета без ограничения размера
Использование автономного файлового менеджера...
продолжить чтение
Блокировками (locks) называются механизмы, применяемые для управления параллельными изменениями данных.
Существует два типа блокировок:...
продолжить чтение
Представление — это особый тип виртуальной таблицы, которая создаётся с помощью команды «Создать представление». Он содержит все данные, полученные из соответствующего выражения запроса....
продолжить чтение
Материализованные представления физически хранят данные в базе данных...
продолжить чтение
CREATE VIEW influencers AS SELECT name, email, created_at FROM users WHERE follower_count > 1000;...
продолжить чтение
Материализо́ванное представле́ние — физический объект базы данных, содержащий результат выполнения запроса...
продолжить чтение
Представление (англ. view, иногда используются названия «вид», «взгляд», «проекция») — виртуальная (логическая) таблица, представляющая собой поименованный запрос (синоним к запросу), который будет подставлен как подзапрос при использовании представления....
продолжить чтение
TALL — это аббревиатура, которая описывает основные технологии, используемые в стеке...
продолжить чтение
Был добавлен оператор объединения с null (??), являющийся синтаксическим сахаром для достаточно распространённого действия, когда совместно используются тернарный оператор и функция isset()...
продолжить чтение
В обеденный перерыв вы оказались на улице, на которую раньше не попадали. Там есть два места, где можно перекусить: палатка с надписью «Конкурентные бургеры» и ресторанчик, который называется «Параллельные салаты»....
продолжить чтение
Полнофункциональная TALL-stack админ-панель...
продолжить чтение
Персистентность в программировании означает способность состояния существовать дольше, чем процесс, создавший его...
продолжить чтение
Связность (cohesion) — это мера того, насколько отдельная компонента образует логически законченную, осмысленную единицу...
продолжить чтение
Статья Дмитрия Елисеева об архитектуре слабосвязанных модулей...
продолжить чтение