Привет. WordPress без MySQL — это возможно. Конечно, такое пригодится не всем, но в некоторых случаях — очень интересная фишка.
Все мы знаем, что для того, чтобы один из самых популярных движков для сайтов WordPress начал работать, ему нужна база данных на MySQL.
Но в некоторых случаях, это сделать не возможно, потому, что хостинг не предоставляет такой возможности. В таком случае нам идеально подойдет файловая база данных SQLite.
Итак, как же установить WordPress без MySQL? В WP не встроена поддержка SQLite, но есть специальный плагин PDO (SQLite) For WordPress (скачать его можно прямо в каталоге плагинов WP). Он позволяет перевести все запросы WP к БД в русло PDO, который, в свою очередь, уже умеет работать с SQLite.
Как установить WordPress без MySQL?
- перед установкой WP распаковать все файлы из архива WP в корень сайта
- распаковываем архив с плагином и кладем его содержимое в папку wp-content (не plugins, а именно wp-content)
- создаём файл wp-config.php копируя его из wp-config-sample.php
- дописываем в файле wp-config.php строчку define(‘DB_TYPE’, ‘sqlite’);
- открываем сайт в браузере и следуем инструкциям от WP
Готово. Ваш WP теперь работает без базы данных на Mysql.
Преимущества:
- сайт может работать на самом дешевом тарифном плане хостинга (где нет базы данных)
- сайт в некоторых случаях будет работать быстрее (если сервер БД на хостинге перегружен)
- переезд к другому хостеру такого сайта пройдет на порядок быстрее (просто скопировали все файлы и всё, без переноса базы данных).
Недостатки:
- не на всех дешевых тарифах есть SQLite
- в некоторых случаях, например, при параллельной записи (когда 2 комментария постяться одновременно) могут быть задержки в работе
Вообще говоря, использовать или не использовать это решения для своего сайта — ваше личное дело, но нужно отметить, что такое решение есть, и оно точно найдет своего юзера.
Например, именно так, без базы данных MySQL в целях безопасности работает сайт-казино http://vulkan-casinos.com/igrovye-avtomaty/. С этим сайтом азартных игр, вы можете быть спокойны за безопасность своих данных и игровых денег.