Главная » Записи с тегом "базой данных"

Рубрики с меткой ‘базой данных’

Ускоряем работу DLE с базой данных, уменьшаем количество запросов

Здравствуйте, сегодня я расскажу вам как немного снизить нагрузку на сервер MySQL вашим движком DLE. Исследовав mysql.slow-queries.log я наткнулся на очень много запросов на выборку похожих новостей. И предлагаю вам вот такое решение.

1. Делаем FULLTEXT поиск только для названия новости и краткой новости:

Выполняем запрос (не забывайте поменять префикс dle на свой, если он у вас другой):

ALTER TABLE `dle_post` DROP INDEX `short_story` , Читать далее »

Основы WordPress: взаимодействие с базой данных (часть 2)

Помимо рассмотренных в прошлой статье прекрасных методов существует множество других переменных и функций, упрощающих жизнь любому веб-разработчику. Я остановлюсь лишь на некоторых из них, наиболее распространенных и востребованных; в случае острой необходимости остальные функции можно будет получить из Codex’а.

insert_id()

Всякий раз, когда вы вставляете что-либо в таблицу, у вас происходит (не всегда, но очень часто) автоинкрементная индексация по ID. Чтобы найти значение последней вставки, выполненной вашим скриптом, вы можете использовать $wpdb->insert_id: Читать далее »

Основы WordPress: взаимодействие с базой данных (часть 1)

В WordPress существует огромное количество различных функций, предназначенных для взаимодействия с базой данных. Несмотря на их удобство, они не являются единственно возможным решением. В данной статье мы рассмотрим простой и безопасный способ взаимодействия с базой данных, который основан на использовании класса $wpdb. Класс $wpdb, базирующийся на великолепном классе ezsql, автором которого является Джастин Винсент, позволяет выполнить запрос к любой таблице базы данных, а также помогает произвести обработку возвращенных данных. Поскольку класс является частью базовой функциональности WordPress, пользователям не нужно открывать отдельное соединение с базой данных (в данном случае вам понадобилось бы копировать фрагмент кода), и отпадает потребность в создании хаков, таких как изменение итогового набора после выполнения запроса. Читать далее »

Установка Joomla на хостинг

В данном материале вы научитесь быстро и правильно, самостоятельно устанавливать Joomla на хостинг. Данная система поддерживается всеми хостинг-провайдерами и ее установка очень простая.

Для установки Joomla на хостинг нам понадобится:

1) CMS Joomla (архив стабильной версии системы вы можете скачать с нашего сайта)

2) База данных и данные доступа к ней.

3) Доступ по FTP – для настройки соединения системы с базой данных.

Часть первая – начинаем установку Joomla на хостинг. Читать далее »