Операторы сравнения позволяют сравнивать два значения и возвращают и возвращают true или false в зависимости от тог...
Тернарный оператор в PHP — это сокращенный способ написания конструкции if-else. Он позволяет оценить условие и вер...
CSS Grid - это мощный инструмент для создания адаптивных и гибких макетов веб-страниц. Представлено полное руководс...
В этой статье рассмотрим, как сделать доступ по SSH максимально закрытым и избавить себя от всевозможных рисков на...
Базовая настройка сервера Debian. Рассмотрены практические примеры по улучшению безопасности и удобства администрир...
В JavaScript манипуляции с элементами DOM-дерева рекомендуется выполнять после полной его загрузки. Для этого есть...
Внешние ключи в SQL на примере MySQL, атрибут FOREIGN KEY, связь главной и зависимой таблиц, выражения ON DELETE и...
В этом пошаговом руководстве вы узнаете, как настроить вход в удаленную систему по SSH без пароля. Генерируем новую...
Как изменить командную оболочку в Linux. Научимся определять и менять командную оболочку (shell) в Linux. Существую...
Настраиваем статический IP адрес в Ubuntu Server через утилиту Netplan. Базовая настройка сети...
Разбираемся в азах использования PDO PHP в связке с базой данных MySQL...
В данной заметке речь пойдёт о мощной ORM для PHP. ORM используется для упрощения процесса сохранения объектов в ре...
Примеры различных расположений тени блока с помощью свойства box-shadow CSS3...
Разбираем редиректы в html, js, php, htaccess...
6+ способов прижать футер к низу страницы...
Русифицируем редактор Eclipse с помощью плагина Eclipse Babel. Это очень удобный плагин от самого сообщества Eclips...
Можно скачать учебные базы данных MySQL для тренировок. Полезно для новичков...