SenDev: File Inspector

SenDev: File Inspector (sendev.inspector) - решение для Битрикс

SenDev: File Inspector

0
3 500 грн.
SenDev: File Inspector (sendev.inspector) - решение для Битрикс

[COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]SenDev: File Inspector[/B] — профессиональный инструмент для технического аудита и управления файловой системой проекта на 1С-Битрикс. В отличие от стандартных решений, он предлагает не просто просмотр файлов, а [B]полноценную систему контроля версий и анализа изменений[/B].[/P][/SIZE][/FONT][/COLOR][COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P]Интерфейс модуля построен на [B]Bitrix Vue 3[/B] — официальной реализации Vue.js от разработчиков Битрикс, что обеспечивает безупречную интеграцию с админкой, высокую производительность и поддержку современных практик frontend-разработки.[/P][/SIZE][/FONT][/COLOR][COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P]Модуль одинаково эффективно работает как с [B]MySQL[/B], так и с [B]PostgreSQL[/B], включая корректную работу ORM-слоя, миграций и агентов. Это особенно важно для проектов, развёрнутых в enterprise-инфраструктуре или в облаках с PostgreSQL по умолчанию.[/P][/SIZE][/FONT][/COLOR][COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][B]Что вы получаете:[/B][/SIZE][/FONT][/COLOR][LIST] [*][B]Двухпанельный файловый менеджер[/B] с поддержкой скрытых файлов, фильтрации по расширениям и исключениям [*][B]Встроенный редактор[/B] с подсветкой строк, возможностью сохранения с комментарием и автоматическим бэкапом [*][B]История изменений[/B] каждого файла — с привязкой к пользователю и возможностью восстановления любой версии [*][B]Side-by-side сравнение[/B] — наглядный diff между версиями или снапшотами [*][B]Снапшоты файловой системы[/B] — с поддержкой пошаговой сборки, сравнения и [B]восстановления через ZIP-архив[/B] [*][B]Пакетная обработка[/B]: массовое копирование, перемещение, удаление с разрешением конфликтов имён [*][B]Предпросмотр[/B] изображений, PDF и SVG без скачивания [*][B]Полный контроль[/B] через настройки: корни, расширения, глубина обхода, лимиты памяти [/LIST] [COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=1.125rem][B]FAQ[/B] [/SIZE] [/FONT][/COLOR][B]Вопрос:[/B] [I]Поддерживает ли модуль PostgreSQL?[/I] [COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Ответ:[/B] Да, модуль использует D7 ORM и корректно создаёт таблицы как в MySQL, так и в PostgreSQL. Все запросы и агенты адаптированы под обе СУБД.[/P][/SIZE][/FONT][/COLOR][B]Вопрос:[/B] [I]Нужно ли вручную копировать файлы в /local/modules?[/I] [COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Ответ:[/B] Нет. Модуль распространяется в формате, совместимом с маркетплейсом Битрикс. Установка выполняется штатными средствами через веб-интерфейс.[/P][/SIZE][/FONT][/COLOR][B]Вопрос:[/B] [I]Как обеспечивается безопасность?[/I] [COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Ответ:[/B] Доступ ограничен только пользователями с правами администратора. Все действия логируются в журнале событий ([COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]event_log.php[/SIZE][/FONT][/COLOR]). Возможность записи отключается через настройки.[/P][/SIZE][/FONT][/COLOR][COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Вопрос:[/B] [I]Что делать, если сайт большой и дерево файлов не грузится?[/I][/P] [P][B]Ответ:[/B] Модуль использует lazy-loading и ограничения по глубине/количеству узлов. Вы можете настроить исключения ([COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem].git[/SIZE][/FONT][/COLOR], [COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]vendor[/SIZE][/FONT][/COLOR], [COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]node_modules[/SIZE][/FONT][/COLOR]) и лимиты в настройках.[/P][/SIZE][/FONT][/COLOR][B]Вопрос:[/B] [I]Можно ли восстановить файлы из снапшота?[/I] [COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Ответ:[/B] Да. Модуль может создать ZIP-архив снапшота и затем восстановить из него файлы с сохранением оригинальных прав ([COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]chmod[/SIZE][/FONT][/COLOR]) и временных меток ([COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]mtime[/SIZE][/FONT][/COLOR]).[/P][/SIZE][/FONT][/COLOR][COLOR=#1d1d1f][FONT=system-ui, ui-sans-serif, -apple-system, BlinkMacSystemFont, Inter, NotoSansHans, sans-serif][SIZE=16px][P][B]Вопрос:[/B] [I]Работает ли поиск по содержимому в больших файлах?[/I] [B]Ответ:[/B] Поиск выполняется с учётом лимита [COLOR=#615ced][FONT=ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace][SIZE=0.875rem]max_bytes_per_file_search[/SIZE][/FONT][/COLOR] (по умолчанию — 512 КБ), чтобы избежать перегрузки сервера.[/P][/SIZE][/FONT][/COLOR]

Наш модуль уже успешно используют на наших проектах