ZIP
Как подготовить ZIP
Загружайте обычный архив проекта: исходники, public-директорию, vendor при необходимости и composer.json. Не кладите в ZIP секреты, кеши, дампы и большие временные файлы.
Можно и нужно
- Исходники приложения и front controller.
- vendor, если проект без composer install на сервере.
- composer.json/composer.lock для анализа зависимостей.
- Конфиги-примеры без паролей и токенов.
Не загружайте
- .env, приватные ключи, access tokens и auth.json.
- .git, .ssh, node_modules, var/cache, tmp и логи.
- Дампы баз, пользовательские uploads и архивы внутри архива.
- Файлы с подозрительными расширениями или слишком глубокой вложенностью.
Хороший пример структуры
my-project.zip
└── my-project/
├── public/
│ └── index.php
├── app/
├── src/
├── vendor/
└── composer.json