Нужен ли вам хостинг с автообновлением Drupal ядра?

Главные вкладки

Аватар пользователя gor gor 1 ноября 2008 в 20:02

Суть предложения следующая:
Есть публичная папка /opt/drupal/{5,6}
Регулярно проверяется на наличие обновления для каждой ветки друпал, если обновление есть то:
- обновляется ядро для каждой ветки друпала отдельно.
- на ваш емайл высылается сообщение что ядро обновлено.

В Вашей папке сайта есть папка sites в которой ваша тема и ваши модули
Вы можете устанавливать свои модули и темы без проблем.

Внимание, обновление с ветки на ветку -не происходит.

Жду от сообщества предложений и коментариев.
По итогам голосования будет принято решение о внедрении или невнедрении такого предложения на моем хостинге.

С Уважением, Егор

Дополнение.
- перед обновление обязательно делается бекап базы
- в случае невозможности устранить косяки, возникшие изза обновления - возможность отката назад.
- функция опциональна, подключение посайтово.

Комментарии

Аватар пользователя Poqa Poqa 1 ноября 2008 в 21:52

Я за, будет очень удобно (плюс в скорости, плюс в безопасности) + поддержка в решении проблем, если возникнут, мы переговорили по ICQ, очень хорошая и нужная идея, на мой взгляд, присоединяйтесь.

Аватар пользователя Demimurych Demimurych 2 ноября 2008 в 14:17

"Serebron" wrote:
Тоесть файлы друпала трогать нельзя? нет это не для меня)

Если у Вас есть необходимость лезть в ядро дурапала то это означает что Вы плохо знаете друпал.

Аватар пользователя Ильич Рамирес Санчес Ильич Рамирес Санчес 2 ноября 2008 в 16:49

Нет. это всего лишь обозначает что есть необходимость. и все.
Мой модуль DST без патча работать не будет. путей обхода НЕТ - функции даты в common.inc
То что друпал не считает смещение для зимнего/летнего времени - это не проблема того что я друпал не знаю Smile

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

Аватар пользователя Serebron Serebron 3 ноября 2008 в 13:47

Demimurych wrote:
"Serebron" wrote:
Тоесть файлы друпала трогать нельзя? нет это не для меня)

Если у Вас есть необходимость лезть в ядро дурапала то это означает что Вы плохо знаете друпал.

Да я нуб, ну и что?
Если у Вас необходимость обвинять в незнание ядра друпала то это означает что у Вас завышенная самооценка.
Слова - словами а дело - делом. Я мог бы написать что гуру во всех областях науки и техники, а написал как есть)). Лучше в место этого оффтопа ответили на несколько вопросов оставшихся без ответа например http://drupal.ru/node/20958 или http://drupal.ru/node/20197 , тогда обещаю что извинюсь...

Аватар пользователя axel axel 2 ноября 2008 в 16:13

Drupal.ru и его подсайты именно по такой схеме работают. Также как и другие мои друпальские проекты. Но очевидно, схема не всем удобна, т.к. задачи по использованию движка у всех разные и методы решения тоже. В принципе, если сайты только свои собственные и их работу сам контролируешь, такая системная установка очень экономит время на апрейд - проверено. Патчи же я например прикладываю тоже на системную установку для всех сайтов сразу. Вопрос с update.php если захочется можно решить централизованно - отключением в БД всех сайтов хостинга и вызовом процедур апгрейда на каждом из них.

Ещё важный момент - безопасность решения. Для системной установки все файлы в /opt/drupal* отданы руту, остальные их могут только читать. Поэтому устраняется ряд распространённых атак с подменой index.php или других файлов - друпальский пользователь имеет доступ только к дополнительным модулям, темам и закачанным файлам.

Аватар пользователя gor gor 2 ноября 2008 в 16:52

Ilya1st wrote:
а на время замены файлов что будет? пхп может ругаться на "что-то не хватает"
а апдейт скрипты которые должны на каждом сайте прогнаться?
ты это учел?

Это решаемо.
На время апдейта вполне возможно автоматически сайт переводить на "тех перерыв".
Конечно, когда надо править сам код drupal, данная функция не актуальна.

Подчеркну - потенциальная целевая группа данной функции - это стандартные сайты на Drupal 5/6 созданные установкой движка и добавлением тем, модулей. А задача опроса - определится есть ли эта целевая группа в реальности и нуждаются ли люди в данной услуге. Если есть и нуждаются - будем внедрять.
Поэтому всех, кто нуждается в такой функции от хостера, прошу активно голосовать.

Кстати, наличие такой функции автоматически подразумевает, что установка Drupal на ваш новый сайт будет производится автоматически, вам останется его только настроить. В случаях с переездом от других хостеров - помощь в переводе друпала на такую схему, будет бесплатный.

Аватар пользователя Nikit Nikit 2 ноября 2008 в 17:05

В идеале всё должно работать, а на практике...
Не соглашусь с Demimurych, бывают глюки и недоделки, пока баг-репорт, пока выяснят, пока выпустят новую версию, время уходит, вместе с заказчиком...

Аватар пользователя WiseMan WiseMan 3 ноября 2008 в 23:49

За себя я проголосовал, что такая возможность мне не нужна. А вот для тех кто является начинающим пользователем друала это будет более чем удобно, ИМХО.

Главное, чтобы не только подключать данную функцию можно было, но и отключать Wink

Аватар пользователя gor gor 4 ноября 2008 в 1:27

Методика отключения банальна, расспаковал полный архив друпала, вместо специального index.php, база прописана, модуля поставлены - так что все, уже сам по себе.