dle.in.ua » Хаки » Заточка DLE для сателлитов

Заточка DLE для сателлитов

Автор: Trane911 от 29-06-2009, 10:28
Заточка DLE для сателлитов

Хак позволяющий установить на одном движке N сайтов.
Хак даёт полное разделение файлов настроек (как сайтов так и БД)
Принцип:
Допустим есть у вас бесплатный хостинг на 20 Мб и на 1 БД (говняно, не так ли?) но плюсом есть то что там не розмещают рекламу, можна парковать свои домены и нет никакого ограничения по трафику. Вы напарковали туда своих доменов и захотели влепить туда несколько сателлитов, но 3-5 сайтов туда не влезут. Иное дело если эти сайты будут висеть на одном движке...
Теперь что делать с базой. Для каждого сайта используйте свой префикс, в итоге в одной базе все поместится.


Установка:

Сохраняем копии файлов /engine/data/config.php и /engine/data/dbconfig.php

На основе файла /engine/data/config.php создаёте файлы config1.php, config2.php, config3.php

содержимое архива заливаем в /engine/data/ с заменой файлов (перезапишутся файлы config.php и dbconfig.php)

открываем engine/inc/options.php и ищем:
$handler = fopen( ENGINE_DIR . '/data/config.php', "w" );



заменяем на:

require_once ENGINE_DIR . '/data/site.php';
$num=count($name_sites);
for ($i = 1; $i < $num+1; $i++){
if ($_SERVER['HTTP_HOST']==$name_sites[$i]){
$handler = fopen( ENGINE_DIR . '/data/config'.$i.'.php', "w" );
$i=$num;}}



Открываем /engine/data/site.php и вписываем нужные данные

Проводим соответственные манипуляции с БД

Автор: GausS
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • wink И попадаем в баню в поисковиках.
    • FoRb
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 15:26
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Хм... А перегрузки? Стремное дело wink
    ^
  • Группа: Гости
  • Icq: 767792
  • Комментариев: 414
  • Публикаций: 19
  • бани не будет.
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • -=ZLoY=-,
    + 1

    Бани нету и небудет
    • yung3r
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 16:57
    • 4
    ^
  • Группа: User
  • Icq: 362557054
  • Комментариев: 124
  • Публикаций: 5
  • чё за наг? Trane911 ты откуда сею новость скопипастил? Ни источника, ни автора... или может скажеш что ты автор хака?

    В баню эту чернь!

    _http://cmska.org.ua/web/modif/292-zatochka-dle-dlya-satellitov.html

    --------------------
    • GausS
    • Регистрация: 16.07.2008
    • Репутация: (0|0|0)
    • 29 июня 2009 17:08
    • 5
    ^
  • Группа: User
  • Icq: 362557054
  • Комментариев: 124
  • Публикаций: 5
  • кстати демо работы хака:
    _http://www.kelviton.ru/
    _http://www.add-group.com/
    _http://www.boardtown.ru/
    все три сайта пользуют разные префиксы в одной базе, файлы конфигов у них тож разные.

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

    --------------------
    • GausS
    • Регистрация: 16.07.2008
    • Репутация: (0|0|0)
    • 29 июня 2009 17:13
    • 6
    ^
  • Группа: User
  • Icq: 473900262
  • Комментариев: 108
  • Публикаций: 3
  • GausS,
    Согласен полносатью мы должны знать человека который старался для всех нас
    И хотелось бы объявить благодарность от лица всех пользователей бесплатными модулями и контенета всем авторам чьи имена остаются в тени флуда и блеска чужих выражений! как говорил товарищ ГётЭ!!!

    --------------------
    • Dekster
    • Регистрация: 22.02.2009
    • Репутация: (0|0|0)
    • 29 июня 2009 17:26
    • 7
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Выложил для того чтобы обсудить... нащет автора, то я не у тебя на сайте её взял, нащет модерацыи новости, поправте пожалуйста, я по привычке в полной новости короткую вставил...

    Проси же исправить! Вот, архив: http://rapidshare.com/files/255490349/data.zip.html
    • Trane911
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 17:32
    • 8
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Цитата: GausS
    Выложил для того чтобы обсудить... нащет автора, то я не у тебя на сайте её взялTrane911 хреново ты отмазался
    То что я написал выше, есть чистая правда, и вообще, если это не так, почему я должен перед тобой отчитыватся, и чтото доказывать?
    • Trane911
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 18:29
    • 9
    ^
  • Группа: User
  • Icq: 362557054
  • Комментариев: 124
  • Публикаций: 5
  • Потому что я автор того что ты скопипастил.

    --------------------
    • GausS
    • Регистрация: 16.07.2008
    • Репутация: (0|0|0)
    • 29 июня 2009 20:04
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Думаю, полезная вещь для тех, у кого ограничения по диску...
    • vad007
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 22:21
    • 11
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Цитата: GausS
    Потому что я автор того что ты скопипастил.

    Ну так покажи мне патент, лицензию, и твои права на єтот хак. Никто и ничего немешает мне его копипастить, так как я его непродаю, и не пишу что он мой.
    • Trane911
    • Регистрация: --
    • Репутация: (||)
    • 29 июня 2009 23:23
    • 12
    ^
  • Группа: User
  • Icq: 362557054
  • Комментариев: 124
  • Публикаций: 5
  • Trane911 если следовать твоей логике, то даже целка несможет доказать прав на ДЛЕ. ИМХО ты неправ, попробуй сам написать несколько строк кода, выложи в пабл, и потом я гляну насколько приятно тебе будет, когда твой труд (хоть и мелкий) копипастят без никакого упоминания о тебе.

    --------------------
    • GausS
    • Регистрация: 16.07.2008
    • Репутация: (0|0|0)
    • 30 июня 2009 00:38
    • 13
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • wink GausS, вроде у тебя на сайте он выложен для скачивания...
    • Trane911
    • Регистрация: --
    • Репутация: (||)
    • 30 июня 2009 08:29
    • 14
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Dekster, ты помоему самый флудер в этой ветке... хоть одно полезное ссобщение оставил?
    Спасибо автору за хак!
    • Silver_UA
    • Регистрация: --
    • Репутация: (||)
    • 30 июня 2009 17:04
    • 15
    ^
  • Группа: User
  • Icq: 8466093
  • Комментариев: 67
  • Публикаций: 0
  • Копипастеру на будущее - автора упоминай и сайт разработчика.
    Gauss, спасибо за рекламу родных сателлитов :)

    --------------------
    • FeAlSe
    • Регистрация: 5.03.2009
    • Репутация: (0|0|0)
    • 30 июня 2009 18:02
    • 16
    ^
  • Группа: User
  • Icq: 464765723
  • Комментариев: 70
  • Публикаций: 3
  • Хак полезный, но я чот не понел как он работает :D
    • vex
    • Регистрация: 2.12.2008
    • Репутация: (0|0|0)
    • 4 июля 2009 13:48
    • 17
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.