Нужно эту БД частично вшить в инсталятор дистрибутива. Как это сделать? В каком файле компать? В какую функцию? Ктоб взялся за "спасибо", а кто б за денюшку? Сколько б стоило?
По логике вещей надо перекапывать файл install.php. Но лично я с товарищем сейчас делаем по другому. Пишем свой инсталлятор на основе SQL дампера Sypex. Эта штуковина импортирует базу данных, кроме этого нужно ещё немножко подправить конфиг. Вот над этим пока работаем.
у друпале есть installation profile, читать о том как сделать свой дистибутив можно здесь все описано очень понятно(для программиста) http://drupal.org/node/159730
Ммм....интересный модуль...беглым взглядом подмечено что эта штука кушает дамп базы данных. Но все же более правильного дампера чем Сайпекс лично я не видел. что же есть установочный профиль? Лично я понимаю это как связку БАЗА ДАННЫХ+SETTINGS.PHP. Если это всё, от чего зависит работа друпала на новой площадке -то проще сделать используя решения "сторонних производителей"
Ммм....интересный модуль...беглым взглядом подмечено что эта штука кушает дамп базы данных. Но все же более правильного дампера чем Сайпекс лично я не видел. что же есть установочный профиль? Лично я понимаю это как связку БАЗА ДАННЫХ+SETTINGS.PHP. Если это всё, от чего зависит работа друпала на новой площадке -то проще сделать используя решения "сторонних производителей"
это не совсем модуль, это установочный профиль. банальная задача сделать 20 однотипных сайтов, делаем один сайт и делаем установочный профиль в котором будет и дамп базы и все настройки и тд. теперь используя этот набор модулей можно 20 раз скопировать дистриб нажать инсталл и все, все модули установятся, дампы загрузятся, будут полностью одинаковые сайты
penexe
Ааа... Ну вот примерно такой велосипед мы с ArtEGO и изобрели. Чистенько получилось впринципе. Архив, в нем друпал собранный уже, с модулями и т.п. и дампом БД, а вместо install.php наша поделка, заливает дамп и пишет конфиг. Все.
А ваш велосипед де-то скачать можно?
Просто вышесказаный модуль-инсталятор с английской инструкцией (тем более для программеров), мне его просто не понять...
Комментарии
По логике вещей надо перекапывать файл install.php. Но лично я с товарищем сейчас делаем по другому. Пишем свой инсталлятор на основе SQL дампера Sypex. Эта штуковина импортирует базу данных, кроме этого нужно ещё немножко подправить конфиг. Вот над этим пока работаем.
Мне этого не понять))) я не прогер. Но мне нужна такая штука
Вы в виде модуля делаете? Или как? За сколько бы мне такое сделали?
Зачем модуль то? Это скорее замена файлу install.php. Как скоро Вам нужно такое решение?
у друпале есть installation profile, читать о том как сделать свой дистибутив можно здесь все описано очень понятно(для программиста)
http://drupal.org/node/159730
Ммм....интересный модуль...беглым взглядом подмечено что эта штука кушает дамп базы данных. Но все же более правильного дампера чем Сайпекс лично я не видел. что же есть установочный профиль? Лично я понимаю это как связку БАЗА ДАННЫХ+SETTINGS.PHP. Если это всё, от чего зависит работа друпала на новой площадке -то проще сделать используя решения "сторонних производителей"
это не совсем модуль, это установочный профиль. банальная задача сделать 20 однотипных сайтов, делаем один сайт и делаем установочный профиль в котором будет и дамп базы и все настройки и тд. теперь используя этот набор модулей можно 20 раз скопировать дистриб нажать инсталл и все, все модули установятся, дампы загрузятся, будут полностью одинаковые сайты
penexe
Ааа... Ну вот примерно такой велосипед мы с ArtEGO и изобрели. Чистенько получилось впринципе. Архив, в нем друпал собранный уже, с модулями и т.п. и дампом БД, а вместо install.php наша поделка, заливает дамп и пишет конфиг. Все.
А ваш велосипед де-то скачать можно?
Просто вышесказаный модуль-инсталятор с английской инструкцией (тем более для программеров), мне его просто не понять...
Его ещё доделать нужно. Мы к своему проекту его делаем. Сдавать же этот самый проект планируется к НГ. Ориентируйтесь на это время.