Модуль DB Maintenance

Прислано: B.X

ср, 07/03/2007 - 02:01

Просто необходимый модуль, особенно если сайт достаточно посещаемый и есть желание избежать ненужных проблем с базой данных. Что делает этот модуль? Ничего особенно сложного, это, в принципе, можно реализовать и простым скриптом, но этот модуль просто нагляднее.

Модуль DB Maintenance оптимизирует вашу базу данных. Это необходимо делать периодически, чтобы избежать ненужных притормаживаний в работе сайта. Модуль позволяет оптимизировать указанные таблицы ежечасно, ежедневно, а также еженедельно и ежемесячно. Поддерживает MyISAM, InnoDB, BerkeleyDB. Никаких особых запутанных настроек нет, всё просто и понятно.

Какие таблицы нужно оптимизировать? Недавно всплывал этот вопрос. Оптимизировать нужно те таблицы, которые, как видно на скриншоте, показаны в графе "Накладные расходы". Как часто нужно производить оптимизацию? Зависит, конечно, от посещаемости вашего сайта.

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано RISK в ср, 07/03/2007 - 02:06.

B.X спасибо. У тебя уже свой подчерк при выкладывании модулей. Прочитал тему и автора, ожидал увидеть описание + картинки. Так и вышло. Ещё раз спасибо, посмотрим.


Опубликовано B.X в ср, 07/03/2007 - 02:11.

Пожалуйста. Раньше просто здесь нельзя было добавлять картинки, сейчас можно и поэтому описание модулей делать легко и приятно. А отсутствие скриншотов для большинства модулей на drupal.org, например, меня просто раздражает... неужели там никто не знает поговорки о том, что "лучше один раз увидеть"...


Опубликовано SadhooKlay (гостевой логин) в ср, 07/03/2007 - 02:14.

Ну что?
Кто возьмётся за перевод?
У меня Views пока, как говорит моя жена, на их дизайнер слэнге, "непричёсан"".


Опубликовано PVasili в пт, 09/03/2007 - 20:09.

Сделал :) У себя в коллекции. Ссылку устал уже давать :)

==================
Дайте WiKi людям


Опубликовано Dan в сб, 10/03/2007 - 06:02.

Ты лучше в подписи ссылки помести.


Опубликовано PVasili в сб, 10/03/2007 - 08:33.

Добавил :)

======================================================
Ссылки на: Дизайн , Документацию , Переводы . Дайте WiKi людям


Опубликовано Dan в сб, 10/03/2007 - 19:13.

Глобально :)


Опубликовано SadhooKlay (гостевой логин) в вс, 11/03/2007 - 22:07.

Перевёл, да не до конца.
На строке 171 в файле db_maintenance.module,
фразу Log OPTIMIZE queries, нужно запихнуть в функцию t();
Должно выглядеть так: '#title' => t('Log OPTIMIZE queries)',

И потом, когда мы зайдём по адресу settings/db_maintenance, то увидим строку:
"Если разрешено, задание оптимизации таблиц будет выполненно переодически, содержа информацию, какие таблицы будут использованы."
Это _НЕ_ так переводиться.
Смысл оригинальной строки был утерян и данный перевод вводит в заблуждение.
Там говорилось о том, что модуль будет вести _журналирование_ того, что он проделал.
В твоем переводе это не отображено.
И мало того, что "переодически" пишется через И ("периодически"), а "выполненно" пишется с одной Н ("выполнено"), так ещё в добавок там нет не одной конструкции, которая в данном контексте так бы переводилась.

Далее, фразу "DB maintenance", которая в этом файле, на строке 58, нужно перевести например как "Оптимизация БД", иначе когда заходишь по адресу admin/settings все настройки (их названия) по русски и только эта фраза не по русски.

Далее, когда заходим по адресу help/db_maintenance, то первой строкой наблюдаем:
"The Overhead column in phpMyAdmin's database view is the most common way to determine the need of an OPTIMIZE TABLE query. It essentially shows the amount of disk space you would recover by running an optimize/defragmentation query"
Остальные строки по русски.
Ты уверен, что так должно быть?

И всё это бросилось в глаза в первые 5 минут
Переведи нормально пожалуйста модуль.
Ждём положительного результата : )



----------------------------------------------------------
Локализация некоторых модулей


Опубликовано Natalie в пн, 12/03/2007 - 01:55.

PVasili, ты лучше доделай, а то щас еще придут некоторые эксперты :)
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.


Опубликовано PVasili в пт, 13/04/2007 - 13:43.

Псиб, поправил (бала старая версия) :). Критику лучше в личку.
Ща добавлю ещё переводов

======================================================
Ссылки на:Дизайн,Документацию,Переводы.Тестируем WiKi


Опубликовано SadhooKlay (гостевой логин) в пн, 12/03/2007 - 12:29.

Ага, сейчас посмотрим ; )


----------------------------------------------------------
Локализация некоторых модулей


Опубликовано PVasili в ср, 14/03/2007 - 12:44.

тут
======================================================
Ссылки на:Дизайн,Документацию,Переводы.Тестируем [url=http://wiki.drupal.ru]WiKi[/url