✅ Новости WEB и WordPress, темы, плагины. Здесь мы делимся советами и лучшими решениями для веб-сайтов.

Базы данных и инструменты для независимого разработчика WordPress

33

Правда, последний пост из этой серии был довольно длинным. Тем не менее, это не будет так, как будет проходить вся серия постов.

Подготовка среды разработки, возможно, является одним из самых больших необходимых шагов, поэтому необходимо иметь длинное подробное руководство о том, как это сделать.

Помните, что WordPress — это веб-приложение на основе PHP с поддержкой базы данных.

Это все жаргон для того, чтобы сказать, что это приложение, в основном написанное на PHP, которому нужна база данных для хранения информации.

На момент последнего поста у нас установлены и настроены веб-сервер и PHP, но базы данных по-прежнему нет. К счастью, последний пост заложил основу для того, что нам нужно для установки, настройки и подготовки базы данных к локальной установке WordPress.

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

Напомним, однако, что эта серия статей носит не теоретический, а практический характер. Кроме того, он предназначен для того, чтобы вы из ничего не получили все необходимое для создания высококачественных продуктов на основе WordPress за минимальное время.

Так уж получилось, что много времени уходит на настройку локальной среды разработки.

С учетом сказанного давайте продолжим и сосредоточимся на том, что требуется для настройки базы данных, и на том, как мы можем взаимодействовать с сервером базы данных, чтобы начать создавать то, что нам нужно для нашей локальной установки WordPress.

Базы данных и инструменты

Сегодня на рынке доступно множество серверов баз данных, но мы будем использовать MySQL. Это, возможно, наиболее широко распространенный, и он хорошо поддерживается как Homebrew, так и Valet, каждый из которых обсуждался в предыдущем посте.

Итак, как и было обещано, эта статья будет значительно короче предыдущей. Однако это не означает, что там нет существенного контента для освещения. Проще говоря, мы постараемся сделать это гораздо более лаконичным образом.

Итак, эта статья требует двух шагов:

  1. Установка MySQL
  2. База данных и инструменты для работы с сервером базы данных
  3. Вход в базу данных

С учетом сказанного, давайте начнем.

1 Установка MySQL

Существует множество способов определить сервер базы данных, но для этой статьи давайте определим его так, как это делает Википедия :

Сервер базы данных — это сервер, на котором размещено [приложение базы данных] (https://en.wikipedia.org/wiki/Database_application «Приложение базы данных»), которое предоставляет услуги базы данных другим компьютерным программам .

Это просто, понятно и имеет смысл, верно? MySQL — это сервер баз данных, который популярен не только среди независимых разработчиков, но и среди крупных организаций. Он также широко поддерживается на различных веб-хостингах, что особенно важно при разработке продуктов на WordPress.

К счастью, поскольку мы предприняли шаги по установке Homebrew и Valet, установить MySQL довольно просто. Для этого вам понадобится терминал. После открытия выполните следующую команду:

После его завершения вы можете запустить эту команду:

И вы должны увидеть что-то вроде этого:

Вот и все! MySQL установлен и готов к созданию необходимой базы данных для вашего проекта WordPress.

И чтобы внести ясность: стоит отметить, что сервер баз данных содержит базы данных, а базы данных содержат таблицы. Мы поговорим об этом подробнее в следующем посте, но имейте в виду, что вы продолжаете продвигаться вперед с остальной частью этого контента.

2 Установка Sequel Pro (с парой слов о PhpMyAdmin)

Прежде чем говорить о различных инструментах, доступных для просмотра вашей базы данных, важно определить, что такое внешний интерфейс базы данных. Есть несколько длинных определений (в данном случае в Википедии есть одно из них, которое я все же призываю вас прочитать ), но цель этой статьи (и будущих статей) мы оставим так:

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

Другими словами, это программа, которая позволяет нам делать все, что мы можем делать из терминала, но гораздо более элегантным способом.

Судя по названию этого конкретного раздела, очевидно, что я фанат Sequel Pro.

Базы данных и инструменты для независимого разработчика WordPress

Я использую его в течение многих лет, и, поскольку это родное приложение для macOS (в отличие от приложений в веб-браузере), я считаю, что его скорость, пользовательский интерфейс и простота использования на высшем уровне.

Если вы ищете что-то кроссплатформенное и работающее в контексте веб-браузера, я также рекомендую PhpMyAdmin. Он существует уже очень давно, поэтому он проверен и доступен на многих хостах.

Базы данных и инструменты для независимого разработчика WordPress

Однако для его установки вам потребуется просмотреть примечания о том, как установить его на локальный компьютер, а это выходит за рамки того, чего мы хотим достичь в этой серии статей.

3 Вход в базу данных

После того, как вы установили продукт, войти в него довольно просто, особенно при установке на основе Valet. Учетные данные:

  • Хост: 127.0.0.1
  • Имя пользователя: корень
  • Пароль: [пусто]
  • База данных: [необязательно]
  • Порт: 3306 (или по умолчанию)

Вам не нужно беспокоиться о чем-то необычном, таком как сокеты, SSH или что-то в этом роде. Все, что вам нужно, это стандартное подключение (независимо от используемой вами утилиты):

Базы данных и инструменты для независимого разработчика WordPress

Благодаря этому вы сможете получить доступ ко всем базам данных в вашей системе. Если это ваше первое знакомство с базами данных, то у вас не будет никаких баз данных, из которых можно было бы выбирать.

Если по какой-либо причине у вас уже есть другие базы данных, работающие в вашей системе (особенно если вы ранее установили WordPress), вы увидите их здесь.

Но об этом мы поговорим подробнее в следующем посте.

А теперь установка WordPress

Затем пришло время установить WordPress. Это очень просто, поэтому, если вы зашли так далеко, я с уверенностью заявляю, что самая сложная часть уже позади.

Наконец, это, конечно же, последняя часть программного обеспечения, необходимая для того, чтобы вы могли приступить к разработке вещей поверх WordPress (ваша IDE и инструменты не имеют статуса).

Источник записи: tommcfarlin.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее