Skip to main content

Dump Project Script v4

https://github.com/mcsweb/dump_projects

Dump Project Script v4 — мощный PHP-скрипт для генерации Markdown-дампов структуры проекта с веб-интерфейсом на Foundation 6. Создает подробную документацию проекта за секунды!

✨ Возможности

  • 📁 Полная структура: Древовидное отображение всех папок и файлов
  • ⚡ Два режима работы: Только структура или полный дамп с содержимым файлов
  • 🎯 Умная фильтрация: Исключение файлов и папок по маскам (wildcards)
  • 🕐 Автоматические имена: Дампы сохраняются с датой и временем
  • 🎨 Современный интерфейс: Веб-форма на Foundation 6 с CDN-подключением
  • 🚀 Оптимизированная производительность: Один рекурсивный проход по файловой системе

🛠 Технологии

  • PHP 7.0+ (с поддержкой fnmatch())
  • Foundation 6 (подключается через CDN)
  • Markdown-форматирование
  • Полная поддержка UTF-8

📦 Использование

  1. Загрузите скрипт в корень проекта
  2. Откройте в браузере dump_project.php
  3. Настройте параметры через интуитивную форму
  4. Сгенерируйте и скачайте Markdown-дамп

🎯 Идеально для

  • Документирования проектов
  • Отладки и анализа структуры
  • Передачи проектов между разработчиками
  • Создания снимков состояния проекта

⚙️ Особенности v4

  • Веб-интерфейс: Настройки через форму вместо редактирования кода
  • Маски для исключений: Поддержка *, ? в именах файлов и папок
  • Оптимизация: В 2 раза быстрее за счет одного прохода
  • Безопасность: Экранирование вывода и валидация ввода

Однофайловое решение для документирования PHP-проектов любой сложности!