RusPRO 0 Опубликовано: 20 октября 2024 Рассказать Опубликовано: 20 октября 2024 Добрый день, форумчане! сайт: chertezhi.com Вот, допустим, установил я какой-нибудь модуль (плагин) на сайт и, спустя некоторое время, решил его удалить! Как мне его удалить так, чтобы не оставить следов его пребывания? Цитата Ссылка на сообщение Поделиться на других сайтах
TeraMoune 62 Опубликовано: 20 октября 2024 Рассказать Опубликовано: 20 октября 2024 Если модуль правильно написан, а главное установлен то достаточно удалить его из системы плагинов. Максимум система плагинов может не удалить файлы которые загружаются в шаблоны, tpl, css, js файлы. Их надо вручную удалить. Так же если модуль написан правильно он сам при удалении за собой почистит. Бывает так что модули создают файлы конфигов или другие файлы для их работы и эти файлы не учитываются системой плагинов. Их нужно выявить и удалить самостоятельно. Но для этого придётся смотреть и искать в коде модуля эту информацию. Что до правильной установки то бывает модуль предоставляется в виде архива и я уже не раз наблюдал случаи когда люди распаковывают архивы вручную и загружают их сами. Это делать не нужно, устанавливать модуль в виде архива как раз и необходимо отправить в систему архив чтобы система сама распаковала файлы и смогла их запомнить для случая когда надо удалять их при удалении модуля. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
kamensk 90 Опубликовано: 21 октября 2024 Рассказать Опубликовано: 21 октября 2024 20.10.2024 в 09:46, RusPRO сказал: Как мне его удалить так, чтобы не оставить следов его пребывания? Расширить Самый простой и 100% вариант - делать полный бэкап перед установкой. А после восстановить - и никаких "следов пребывания".)) Цитата Ссылка на сообщение Поделиться на других сайтах
dds 61 Опубликовано: 21 октября 2024 Рассказать Опубликовано: 21 октября 2024 (изменено) 21.10.2024 в 06:45, kamensk сказал: Самый простой и 100% вариант - делать полный бэкап перед установкой. А после восстановить - и никаких "следов пребывания".)) Расширить И как быть через полгода , год, когда вдруг он тебе надоест или ввиду других причин прекратится его работоспособность? Устанавливать прошлогодний бэкап и терять информацию? По сабжу TeraMoune всё правильно описал и не надо изобретать велосипед. Изменено 21 октября 2024 пользователем dds Цитата Ссылка на сообщение Поделиться на других сайтах
RusPRO 0 Опубликовано: 21 октября 2024 Рассказать Опубликовано: 21 октября 2024 Автор 20.10.2024 в 12:29, TeraMoune сказал: Если модуль правильно написан, а главное установлен то достаточно удалить его из системы плагинов. Максимум система плагинов может не удалить файлы которые загружаются в шаблоны, tpl, css, js файлы. Их надо вручную удалить. Так же если модуль написан правильно он сам при удалении за собой почистит. Бывает так что модули создают файлы конфигов или другие файлы для их работы и эти файлы не учитываются системой плагинов. Их нужно выявить и удалить самостоятельно. Но для этого придётся смотреть и искать в коде модуля эту информацию. Что до правильной установки то бывает модуль предоставляется в виде архива и я уже не раз наблюдал случаи когда люди распаковывают архивы вручную и загружают их сами. Это делать не нужно, устанавливать модуль в виде архива как раз и необходимо отправить в систему архив чтобы система сама распаковала файлы и смогла их запомнить для случая когда надо удалять их при удалении модуля. Расширить А если остатки кода от модуля останутся, они никак не навредят работе сайта? Цитата Ссылка на сообщение Поделиться на других сайтах
fanera 27 Опубликовано: 21 октября 2024 Рассказать Опубликовано: 21 октября 2024 Если боитесь, что останутся какие-то лишние файлы, то берете папку и сравниваете с чистым дистрибутивом соответствующей версии. Например, DiffMerge, WinMerge и другие могут сканировать файлы по папкам и подсвечивают. Только папки uploads и templates скорее нужно будет добавлять в исключения Цитата Ссылка на сообщение Поделиться на других сайтах
TeraMoune 62 Опубликовано: 21 октября 2024 Рассказать Опубликовано: 21 октября 2024 21.10.2024 в 08:19, RusPRO сказал: А если остатки кода от модуля останутся, они никак не навредят работе сайта? Расширить Никаких остатков кода остаться не может, весь код модулей и плагинов добавляется системой плагинов из файла xml в котором описывается весь внедряемый код. Исключением будет если плагин в коде функциями чтения\записи файлов делает это конкретно с оригинальным файлом. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.