Модификация дампера SupexDumper и причины, побудившие это сделать.

1837

ВВЕДЕНИЕ

Я решила исследовать неплохой (по отзывам) дампер SypexDumperLite_108.
Скачала тут, поставила - работает.

Кажется, что еще надо? Дампер бесплатный, позволяет снимать дампы с достаточно больших баз, да еще и компрессировать их.

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

То есть тот, кто пользуется дампером по умолчанию, кормит производителя информацией, а заодно повышает ему тИЦ и PR.
Пусть эти талантливые ребята на меня не обижаются, но из текста дампера я стучалку выкорчевала. С корнем.

Ребята, простите, если что не так)))

Кроме того, для запуска дампера там надо указать имя юзера БД и пароль доступа к БД. Еще один нонсенс!! Мы все знаем, что частенько (не всегда, но бывает) хостер для доступа к базе дает юзеру имя root, а паролем является пустая строка!!! Вот так безопасность!!!

Я немного переделала авторизацию в дампере, и теперь вводить надо имя и пароль, которые админ сайта назначает сам. Это могут быть совершенно произвольные значения, вовсе не совпадающие с логином-паролем админа на сайте или паролями доступа к базе. Я думаю, производители за такую вольность меня простят.)))

Во всем остальном Сайпэкс Лайт мне понравился. Строгий интерфейс без финтифлюшек и сверкалок. Впечатляющая скорость работы. Трехмегабайтную базу он обрабатывал около пяти секунд. Хорошо сжимает дамп.

Наслаждайтесь))))

********************************************************************************************************

Настройки перед установкой на сайт.

Теперь, как пользоваться этим модифицированным дампером. Скачайте архив у меня из профиля и распакуйте на локальной машине.

1. В корне сайта создайте папку с произвольным именем (ну, например, bgFdy6dnbkistwm ), главное, чтобы это имя знали только вы. Не назначайте дурацких имен типа DUMPER или СВЕТА, которые элементарно подобрать или вычислить. Имя этой папки - это и есть первый уровень защиты дампера.

2. Назначте этой папке CMOD 755 или 751.

3. Откройте любым редактором текст файла dumper.php и найдите в начале файла мою вставку для описателей констант (между строчками 54 и 67). Присвойте константе DB_ROOT значение  имени пользователя БД, которое вам дал хостер (по умолчанию у меня там root). Константе DB_PASS присвойте тот пароль, который вам дал хостер. Если забыли, откройте файл  /includes/config.inc.php и смотрите значения переменных  $_CFG[’db_user’] и $_CFG[’db_pass’].

4. Константам ADMIN и PASS определите те значения, которые считаете нужным. По умолчанию у меня admin и admin.

5. После сделаных изменений сохраните файл dumper.php.  Положите файл  в папку bgFdy6dnbkistwm на сервере. Кроме того, НЕ ЗАБУДТЕ в эту папку положить пустой файл index.html.

6. Вот и все! Осталось в адресной строке браузера набрать
http://www.ваш_сайт.ru/bgFdy6dnbkistwm/dumper.php

Дампер откроется. В стартовом окне наберите пароли-явки, которые вы внесли в текст дампера. Далее действуйте, как пишут производители в readme.txt

И последнее. Никаких претензий, если вы завалите свой сайт модифицированым дампером, я не принимаю. Этот файл  вы используете на свой страх и риск, "как есть".
********************************************************************************************************
Светлана Кондратьева aka feba7.
Анонс для каждой записи Универсального Каталога версии 1.6.1
Комментарии (12)
Светлана Кондратьева 27 сентября 2010 в 02:15 +2
small user social cms
Забыла добавить. Если у вас база достаточно велика, вместе с моими регулировками измените заодно значения констант TIME_LIMIT и LIMIT (строчки 29 и 33 соответственно) в сторону увеличения. Первая константа определяет максимальное время работы, вторая размер базы в мегабайтах. Сейчас там 600 секунд и 1 Мб.  Остальные регулировки я не смотрела, на Инстанте и так работает.
0 27 сентября 2010 в 09:34 0
no avatar
этот дампер уже давно максисофт в своей системе использует
lezginka.ru 27 сентября 2010 в 10:10 0
small user social cms
спасибо  Светлана, как минимум информативно :)
Санчес 27 сентября 2010 в 15:43 +1
small user social cms
То есть тот, кто пользуется дампером по умолчанию, кормит производителя информацией, а заодно повышает ему тИЦ и PR
----------------------------
меня тоже смутила эта стучалка когда им пользовался. Тоже отключал ее.
Кстати никак Тиц и Пр от этого не прибавится.
Да если и прибавится, то что в этом плохого?
Я не лично автору, я просто скажу что меня удивляет поведение людей, когда их жаба давит пройти по реферальской ссылке или щелкнуть по банеру.
От этого от вас то точно ничего не убудет, а прибудет владельцу ресурса. И не за ваш счет, а за счет рекламодателя например.
От того что ктото станет чуть богаче, всем нам будет хоть косвенно но лучше. Рунет будет богаче, людей добрых станет больше.
Давайте становится хоть чуточку добрее.
ded-pikto 1 января 2011 в 01:01 0
small user social cms
Я не лично автору, я просто скажу - в единичных масштабах это пустяк, а в мировых именно от этого добра забиваются сети и случаются кризисы, хотя волнует ли это нас - с синицей в руке и с рубахой у тела...
Anonimus 28 сентября 2010 в 17:36 -3
small user social cms
если модификация только в вырезании ссылки, да и нельзя это назвать модификацией )))
где тут вообще какое то решение адаптированное именно под инстант?
так что ваша запись нарушает правила )))
да и версия 2.0.6 уже обкатана и гораздо лучше и опциональнее, чем та версия, что вы тут описываете
Светлана Кондратьева 31 декабря 2010 в 20:47 0
small user social cms
еще один кардан тебе, объективный умничег....может хватит уже позориться? как ни выступишь с комментом, сразу видно, что в код и не заглядывал.....
Fuze 31 декабря 2010 в 22:46 +1
small user social cms
Светлана, может стоит в новом году забыть и забИть на старые обиды?
По-моему глупо так долго обижаться.
Махни рукой и скажи: да ну их  всех.
С Новым Годом!
Светлана Кондратьева 8 марта 2011 в 15:49 +2
small user social cms
Спасибо за поздравление, дорогой. Ты прав, на объективную критику я никогда не обижаюсь, но если критикан занимается критиканством в силу личных причин, да еще не раз был пойман на минусовании - будет получать карданом по башке каждый раз, как откроет чемодан)))).
lezginka.ru 31 декабря 2010 в 21:32 0
small user social cms
а нелзя это скриптик запускать на автомате, раз в 3 дня, например ?
Светлана Кондратьева 8 марта 2011 в 15:44 +2
small user social cms
пользуйся хроном, дорогой. в 1.7 он есть)
Lana 24 ноября 2011 в 15:35 0
small user social cms
Спасибо за труды!