- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите, правильно ли я понимаю методологию переноса сайта на CMS с одного хостинга на другой сотрудником, который не знает особенностей функционирования этой CMS.
А именно: если импортировать на новый хостинг (например возможностями PHPMyAdmin) базу данных, потом скопировать буквально все файлы, перенастроить конфигурационные переменные (доступ к БД на новом хостинге). И все должно заработать?
Таким образом переносил сайты на Joomla - все успешно переносилось.
А если сайт на Друпал? Битрикс? Typo3? Другие CMS ?
Если поковыряться - самостоятельно перенести можно по аналогии, или тут могут быть какие-то принципиальные сложности?
PS Предполагается, естественно, что все доступы есть: в админку в частности.
Кроме конфигов с БД, могут встречаться еще привязки к путям до файлов. Редко, но могут. Еще вопрос ицензий - для платных - возможно с ними как-то придется повозиться.
А так подход в принципе верный.
Привязки к путям встречаются более чем часто.
Особенно этим грешат плагины. И многие из них хранят свои настройки в БД, так что их поиск может быть затруднительным.
Отредактировать пути, точнее заменить на новые, начиная с корня. И вообще есть некоторые хостинги, которые сами переносят сайт как бонус.
НЕ забудьте про права на файлы и папки !
Да, плагины - это проблема. Чем их больше, тем сложнее переносить, там почти у каждого привязка к пути
перенастроить конфигурационные переменные
+ в БД поизменять урлы и пути.
Но тут можно напороться на неожиданные проблемы в дальнейшем функционировании сайта - бывает хранение в БД сериальных данных. И при замене в дампе путей\урлов они могут похерится и тогда может что-то поломаться (например собьются настройки плагина)
Для корректного изменения в БД можно заюзать этот скрипт. Он типа заточен для ВП, но по-моему это не важно - он работает с БД, а не с движком.
Еще смотря каких размеров база, если огромная, то через PhpMyAdmin не получится выгрузить, можно использовать Sypex Dumper или через консоль. А если база небольшая, то можно просто открыть в Notepad++ дамп базы и произвести массовую замену старого домена на новый.
если у друпала нет самописных, левой пяткой, модулей, то тоже на ура переносится.
заархивировали на старом хостинге ,на новом развернули, базу влили, chmod выставили, явки-пароли в конфиг прописали.
зашли в админку путь до темпа поправили (иначе будет работать, но материться)
Профит
только перед переносом БД лучше вычистить оттуда вседанные в таблицах, что начинаются на cache_ и поисковые словари. иначе база будет в 1.5 раза больше )
А если база небольшая, то можно просто открыть в Notepad++ дамп базы и произвести массовую замену старого домена на новый.
Либо пропустить этот шаг если домен не меняется.