TechBlogSD - Все для WordPress і WEB розробки
WEB і WordPress інструкції, новини, огляди тем та плагінів

Як працює WordPress?

2

Нещодавно один з наших читачів надіслав нам електронного листа з різноманітними питаннями, у яких пояснюється, як працюють різні компоненти сайту WordPress. Він мав намір перенести свій веб-сайт Weebly на саморозміщену платформу WordPress, і він намагався зрозуміти концепції до міграції. WordPress – це проста система управління вмістом для тих, хто користується роками, але точно не для тих, хто використовує Weebly, Wix або будь -які інші конструктори сайтів. Основна відмінність полягає в тому, що мета безкоштовних конструкторів сайтів – запропонувати просту у використанні платформу без необхідності розуміння концепцій бекенда. Навпаки, неможливо використовувати WordPress без розуміння основ. У цій статті ми зупинимось на основних принципах роботи WordPress простими словами.

Як працює WordPress?

WordPress має наступні чотири компоненти, які взаємодіють один з одним для створення сторінки HTML.

  • Основні файли
  • Тематичні файли
  • Файли плагінів
  • База даних

Ви можете легко зрозуміти ці компоненти, встановивши WordPress вручну на тестовому сайті або у тимчасовому домені. В основному вам потрібно завантажити основні файли WordPress з сайту WordPress.org та створити базу даних MySQL для встановлення WordPress. Потім встановіть тему та необхідні плагіни для досягнення необхідних функцій та функцій відображення.

Основні файли WordPress

Це файли, які є частиною інсталяційного пакета WordPress, завантаженого з WordPress.org. Оскільки WordPress є безкоштовним і відкритим кодом, ви можете завантажити пакет, щоб побачити основні файли, як показано нижче:

Основні файли WordPress

Під час встановлення вміст цих основних файлів буде динамічно змінюватися відповідно до потреб. Наприклад, буде створено новий файл “wp-config.php" із ім’ям користувача, паролем та іншими параметрами конфігурації на основі даних.

Тематичні файли

Тематичні файли керують відображенням та генерують вміст, який відображатиметься у веб -переглядачі при запиті URL -адреси. Усі файли тем зберігатимуться в основній папці WordPress “/wp-content/themes/”. Кожна тема матиме окрему папку та містить багато файлів PHP, принаймні одну таблицю стилів та файли JavaScript, як показано нижче:

Файли тем WordPress

Файли плагінів

Основні, теми та файли бази даних є обов’язковими, тоді як плагіни необов’язкові для додавання додаткових функцій на ваш сайт WordPress. Оскільки WordPress має роздвоєння між темою та плагінами, практично неминуче мати плагіни для додавання функцій. Наприклад, спільний доступ до соціальних мереж не є частиною визначення теми, тому вам потрібен окремий плагін, щоб мати на вашому сайті красиві значки спільного доступу до соціальних мереж. Файли всіх встановлених плагінів зберігатимуться в основній папці “/wp-admin/plugins/”, а кожен плагін зберігатиметься в окремій папці. Кожен плагін може мати набір файлів PHP, скриптів та CSS. Основний пакет завантаження WordPress буде мати два плагіни за замовчуванням Akismet і Hello Dolly. Плагін "Hello Dolly" містить лише один файл "hello.php":

Як працює WordPress?

Файли плагінів WordPress

Хоча Akismet має багато файлів, як показано нижче:

Як працює WordPress?

Файли плагінів Akismet

База даних

База даних – це найважливіший компонент вашого сайту WordPress, який містить весь вміст та контрольні параметри. Кожного разу, коли запитується сторінка, вміст витягується на основі контрольних параметрів, і бажаний результат відображається у браузері. Наприклад, коли ви створюєте допис у блозі – весь його текстовий вміст зберігається у таблицях бази даних із посиланням на зображення та відео, пов’язані на цій сторінці.

WordPress використовує інструмент відкритого коду MYSQL для створення бази даних. Базу даних вашої установки WordPress можна підтримувати за допомогою облікового запису хостингу за допомогою інструментів «База даних MySQL» та «phpMyAdmin». Важливо розуміти, що таблицями баз даних не можна керувати через FTP, тоді як до ядра, тем та файлів плагінів можна отримати доступ через FTP.

Також усі мультимедійні файли, такі як зображення, PDF-файли та відео, зберігаються в основній папці WordPress “/wp-content/uploads/”.

Збираючись разом

Усі чотири компоненти інтенсивно взаємодіють один з одним для створення вмісту для запитуваної URL -адреси у потрібному форматі.

Як працює WordPress?

Час завантаження сторінки залежить від кількості запитів, надісланих до бази даних, та часу відповіді від сервера. Отже, в залежності від розміру вашого сайту хороший хостинг і менша кількість запитів збільшать швидкість завантаження. Також використання плагінів кешування зменшує потребу у взаємодії з цими компонентами щоразу, зберігаючи статичну HTML -копію сторінки.

На відміну від безкоштовних конструкторів сайтів, де ви отримуєте абсолютно безкоштовний хостинг, WordPress потребує платного хостингу для зберігання всіх файлів і баз даних. Хороший веб -сайт повинен працювати на хорошій платформі, наприклад WordPress, без особливих обмежень щодо резервного копіювання та функціональних можливостей. Це можливо тільки з платним хостингом, і у вас є повний доступ до файлів вашого сайту. За допомогою безкоштовних інструментів конструктора сайтів, таких як Weebly або Wix, ви не зможете отримати доступ та керувати поведінкою сервера.

Переваги використання різних компонентів

Існує багато переваг розділення чотирьох компонентів окремо, що також є однією з причин величезного успіху WordPress.

  • За допомогою плагінів легко додавати або видаляти додаткові функції, не впливаючи на весь сайт.
  • Ви можете змінити тему, змінивши таким чином дизайн та зовнішній вигляд свого повного сайту.
  • Легко перенесіть усі файли та базу даних на інший хост відповідно до ваших потреб.
  • Оновлення файлів WordPress до наступної версії не вплине на базу даних вашого сайту та інші файли.

Сподіваюся, ви маєте уявлення про те, як працює WordPress; залиште вам роз’яснення у розділі коментарів нижче.

Джерело запису: www.webnots.com
Залиште відповідь

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі