Как подключиться к своему серверу по SSH

Если вы используете CMS для своего сайта, тогда с помощью панели управления вы достаточно легко можете изменить некоторые функции и внешний вид вашего сайта. Если у вас есть клиент протокола передачи файлов (FTP), вы даже можете редактировать основные файлы платформы. Однако ни один из этих инструментов не позволяет напрямую взаимодействовать с вашим сервером и управлять им. Вот тут-то и появляется Secure Shell Access (SSH). SSH – это протокол, как и FTP, который позволяет вам подключаться...

Как посмотреть SQL запросы к базе данных в WordPress

Когда вы открываете в браузере сайт на WordPress, в фоновом режиме происходит много интересных вещей. В это время платформа отправляет множество запросов в базу данных, чтобы получить конкретные объем информации. Если вы разработчик, и вы хотите знать все о запросах к базе данных, система WordPress не предоставит вам простой способ для этого. К счастью, в репозитории WordPress для этого есть подходящие плагины. И один из таких плагинов мы сегодня и рассмотрим (Query Monitor). С помощью...

Как работать с базой данных MySQL в PHP

В сегодняшней практической статье мы рассмотрим все, что нужно знать начинающим о работе с базой данных MySQL в PHP. Здесь вы найдете подробную информацию о том, как создать базу данных, как подключаться к базе данных, как вставлять, обновлять и удалять данные в базе данных MySQL с помощью PHP.     Основы по работе с базой данных MySQL в PHP Как вы знаете, с помощью PHP вы можете создавать динамический контент сайта. Динамический контент не обязательно...

Как добиться многоцветного фона только лишь с помощью CSS

Уже более 5 лет в веб-дизайне лидирующие позиции занимает плоский дизайн (flat design). После того, как в 2010 году корпорация Microsoft выпустила ОС Windows 8, в которой пользовательский интерфейс выдержан в стиле плоского дизайна, этот дизайн начал стремительно набирать популярность. Flat design представлен в виде противоположности реализму и, по задумке, должен подчеркивать эффект «очаровательной простоты» и утонченности. Помимо этого плоский дизайн привнес красочность в традиционный дизайн. Сегодня яркие цвета играют основную роль во всех современных...

Ознакомление с оператором WHERE в MySQL

В сегодняшнем уроке мы рассмотрим на практике то, как использовать условие WHERE в операторе SELECT для фильтрации строк из набора результатов в MySQL.     Основы использования условия WHERE в MySQL Условие WHERE позволяет задать условие поиска для строк, которые возвращаются в запросе. Ниже показан синтаксис условия WHERE: SELECT select_query FROM table_name WHERE condition;     Условие condition – это комбинация одного или нескольких утверждений, которые используют логический оператор AND, OR и NOT. В MySQL...

Некоторые из лучших практик при работе с Magento 2

Magento является одной из ведущих платформ для электронной коммерции в мире. И ее используют большинство крупных мировых брендов, потому что она гибкая, надежная и открытая. Magento обладает широким спектром встроенных функций, высокой масштабируемостью, она постоянно развивается. В сегодняшней статье мы рассмотрим рекомендации, которые основаны на лучших практиках при разработке на Magento. Эти рекомендации помогут как новичкам, так и более опытным разработчикам Magento 2.     Учитывайте стандарты кодирования Всегда следуйте стандартам кодирования и никогда не...

Как исправить ошибку 504 Gateway Timeout в WordPress

Все мы когда-то сталкивались с 504 ошибкой ответа шлюза (Gateway Timeout), даже если и не знали точно об этом. Эта ошибка появляется, когда ваш браузер не может установить соединение с веб-сайтом. Для пользователей это довольно раздражающе, а владельцу сайта может принести убытки. Кроме потери трафика, это может повлиять и на конверсию, и на доход. К счастью, 504-я ошибка настолько распространена, что ее устранение не должно вызвать больших проблем. В данной статье мы немного поговорим о...

Оптимизация мета-описаний для поисковых систем

Мета-описание имеет решающее значение для достижения хорошего рейтинга кликов в поисковых системах, и вам нужно обратить на него пристальное внимание, если вы хотите увеличить свой органический трафик. В сегодняшней статье мы подробно расскажем о роли мета-описаний в SEO, обсудим их преимущества, а затем покажем, как их правильно оптимизировать.     Краткое описание мета-тега description Проще говоря, мета-описание (мета-тег <meta name="description">) – это краткое описание, которое появляется под заголовками ваших страниц в поисковых системах. Также оно...

Как добавить кнопку Подписаться на YouTube канал на свой сайт

Каждая популярная социальная сеть имеет в своем активе некий набор виджетов, которые позволяют отображать количество подписчиков, возможность подписки, поставить лайк и тому подобное. И предлагают простой способ добавления такого виджета на свой сайт. В предыдущей статье мы рассмотрели практический пример добавления виджета страницы в Facebook на свой сайт. А в сегодняшней статье мы рассмотрим то, как на практике добавить виджет с кнопкой Подписаться на YouTube-канал на свой собственный сайт. С помощью YouTube Subscribe Button пользователи...

Как настроить кэширование в браузере сайта на WordPress

Кэширование является одним из наиболее эффективных способов обеспечения того, чтобы ваш сайт загружался быстрее. Однако для достижения оптимальных результатов ваш сайт должен точно указывать браузерам, какой контент им необходимо кэшировать. И часто это приходится указывать вручную. К счастью, сделать это довольно просто, даже начинающим. Все, что вам нужно, это внести несколько изменений в корневой файл .htaccess. В сегодняшней статье мы подробнее поговорим о том, что такое кэширование в браузере, как проверить, правильно ли оно используется...

Как использовать HTML формы в PHP

В сегодняшней практической статье мы рассмотрим все, что нужно знать начинающим о HTML формах в PHP. Здесь вы найдете подробную информацию о формах: основы использования, компоненты формы, обработку ошибок с помощью PHP, а также исходный код полностью рабочей формы.     Основы использования форм в PHP Если вы уже некоторое время занимаетесь веб-программированием, вы, вероятно, уже встречались с формами. Формы – это специальные компоненты, которые позволяют посетителям вашего сайта взаимодействовать с сайтом или приложением. Формы...

Как добиться адаптивности картинок с помощью CSS

В сегодняшней статье мы на практике рассмотрим технику, с помощью которой сможем достичь адаптивности для картинок на своем сайте. Мы рассмотрим 2 способа, которые позволят сделать картинки адаптивными с использованием небольшого количества CSS.     Построение адаптивного макета картинок Для начала предположим, что у нас есть такая простая HTML разметка: <div class="images-box"> <a href="image-URL"> <figure> <img src="image-URL" alt="альтернативный текст картинки"> </figure> </a> <!-- следующие картинки ... --> </div>     На больших экранах наша галерея...

Ознакомление с оператором ORDER BY в MySQL

В сегодняшнем уроке мы рассмотрим на практике то, как сортировать результаты выборки из базы данных с помощью оператора ORDER BY в MySQL.     Основы оператора ORDER BY в MySQL Когда вы используете инструкцию SELECT для запроса данных из таблицы, результирующий набор не сортируется. Это означает, что строки в наборе результатов могут быть в любом порядке. Чтобы отсортировать набор результатов, вам нужно добавлять условие ORDER BY в инструкцию SELECT. Ниже показан синтаксис условия ORDER BY: SELECT select_query FROM...

Как создать собственный виджет в Magento 2

Довольно часто при работе с Magento 2 появляется необходимость в собственном (кастомном) виджете. По дефолту система располагает довольно широким набором виджетов с простым функционалом. Однако, когда вам нужно изменить функциональность виджета или увеличить выбор параметров настройки, для этого вам придется создать свой собственный. В сегодняшней статье мы рассмотрим на практике, как создать виджет, который расширяет функциональность системного (дефолтного) виджета. Мы будем расширять функциональность виджета «Список товаров каталога», и изменим порядок представления товаров.     Создание...

Психологические трюки, которые повышают конверсию

Практически все сайты в Интернете пытаются вам что-то продать. Это может быть услуга, продукт, оформление подписки и даже реклама. Однако вам, как владельцу сайта, будет трудно что-то продать вашим посетителям, если вы не понимаете, как они думают и чего они хотят. И здесь очень важное место занимает психология, которая может быть одним из ваших величайших помощников при повышении конверсии в онлайн-маркетинге. Знание и использование нескольких психологических маркетинговых трюков может помочь улучшить конверсию вашего сайта. В...