База даних WordPress сайту
Привіт, шановні відвідувачі мого скромного блогу для початківців Вебразработчик і web майстрів ZametkiNaPolyah.ru. Продовжуємо розмову про створення блогу на WordPress. І сьогодні ми поговоримо про базу даних WordPress. Розберемося з сервером баз даних, який використовується движком WordPress, який тип движка використовує база даних WordPress. Поговоримо трохи про таблиці бази даних WordPress. і на кінець, ми розглянемо структуру кожної таблиці.
База даних WordPress сайту
Для чого необхідно знати архітектуру бази даних цієї системи управління сайтами? Як мінімум, для загального розвитку. Більшості користувачів WordPress ця інформація може здатися зайвою і непотрібною: прості відвідувачі сайтів навряд чи зацікавляться цим питанням, багато веб-майстри, які використовують WordPress, не уявляють собі те, як він працює зсередини, тому ставлять купу непотрібних плагінів і розширень. Початківцям веб-розробникам, які використовують WordPress, як платформу для створення сайтів і блогів, інформація з цього поста може здатися дуже корисною і потрібною.
Особливості роботи бази даних WordPress
І так, для початку слід сказати, що оригінал статті англійською мовою ви зможете знайти на сайті кодексу WordPress. Посилання була дана в статті, в якій писав про створення WordPress шаблону. Відразу скажу, що переклад статті про базу даних WordPress не дослівно, а вільний. Приступимо.
Будь-якому починаючому розробнику WordPress необхідно ознайомитися з двома речами: з технічною документацією WordPress і з особливостями архітектури бази даних, як мінімум, для того щоб вміти створювати складні WordPress шаблони і простенькі плагіни, сьогодні ми познайомимося з архітектурою бази даних сайту на WordPress.
Тобто, іноді виникає потреба звертатися до баз даних безпосередньо. Тому потрібна інформація про те, як WordPress зберігає свої дані і які є залежності і обмеження між таблицями бази даних WordPress. Щоб звернутися до баз даних WordPress безпосередньо, слід використовувати WPDB клас, але про це не тут. Перейдемо до розгляду схеми і структури бази даних WordPress.
Структура бази даних WordPress сайту
Нижче ви можете побачити структуру бази даних WordPress, а також відносини і залежності між таблицями бази даних. Зверніть увагу: таку архітектуру база даних WordPress має при початковій установки без плагінів і розширень. База даних WordPress налічує 11 таблиць і 9 зв'язків між таблицями: шість не ідентифікують і три ідентифікують.
Архітектура бази даних WordPress
Таблиці WordPress, звідки брати дані
Далі ми коротко розглянемо всі таблиці бази даних WordPress, зверніть увагу: ця інформація актуальна тільки для WordPress без розширень і плагінів, так як деякі модулі WordPress здатних змінювати, як архітектуру бази даних, так і вміст деяких таблиць.
Таблиця бази даних WordPress
Вміст таблиці WP