Оптимизируем дисковое пространство на хостинге

пн, 11.03.2013 10:36 :: olk

Используйте данный скрипт на свой страх и риск :) лучше предварительно забэкапить ваши директории.

В данном случае речь пойдет о конкретном хостинге it-patrol.ru (но думаю это реализуемо и на других хостингах).
Пока у вас один, два проекта на конкретном экаунте в хостинге то обновление версий друпала и расходуемое дисковое пространство не так актуально. Но когда количество проектов переваливает за десяток, то держать такое количество копий дистрибутива друпала становится накладно (это особенно актуально для нового тарифа Эластик, где стоимость тарифа (хоть и не значительно) зависит и от занимаемого дискового пространства.
Можно пойти по пути мультисайтинга, но порой это не всегда удобно. Одно из решений (при условии что все ваши сайты реализованы на одной версии друпала) сделать линки на актуальную копию дистрибутива и в дальнейшем обновлять только его.
Как мы понимаем сайты отличаются только одним каталогом sites - который индивидуален для каждого проекта.
Для автоматизации процесса перелинковки был написан небольшой скриптик, который собственно и выполняет всю работу.
Предварительно в домашнем каталоге создаем директорию drupal-share, куда распаковываем используемую версию друпала

Скрипт запускается с параметром - "имя директории которую нужно перелинковать"
например: sh drupal-link.sh hotel-prog.ru

ВложениеРазмер
Иконка пакета drupal-link.zip1.07 КБ
Добавить комментарий
« Добавить комментарий
» Добавить комментарий