Як підключитися до свого серверу по 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:...

Як створити власний віджет в Magento 2

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

Психологічні трюки, які підвищують конверсію

Практично всі сайти в Інтернеті намагаються вам щось продати. Це може бути послуга, продукт, оформлення підписки та навіть реклама. Однак вам, як власнику сайту, буде важко щось продати вашим відвідувачам, якщо ви не розумієте, як вони думають і чого вони хочуть. І тут дуже важливе місце займає психологія, яка може бути одним з ваших найбільших помічників при підвищенні конверсії в онлайн-маркетингу. Знання і використання декількох психологічних маркетингових трюків може допомогти поліпшити конверсію вашого сайту. У...