Обнаружение ненужных файлов и папок в Laravel и их удаление

#php #laravel #codeigniter #server #laravel-8

Вопрос:

Я пытаюсь создать онлайн-создателя резюме, используя аутентификацию PHP laravel с помощью Breeze. Я использую общий хостинг с ограниченным количеством индексов, квота использования которых составляет 10 тыс. Теперь проблема с Laravel заключается в том, что при загрузке на общий хостинг он потребляет 90% квоты использования индекса с его массовыми файлами. Поэтому мой вопрос заключается в том, есть ли способ создать более выборочный пустой проект Laravel или если кто-то знает имена ненужных файлов или папок Laravel, которые можно удалить (что не помешает приложению нормально функционировать), поскольку серверы часто имеют ограниченные индексы и 8000 файлов папок для каждого проекта заставляют вас очень быстро достичь предела. На данный момент я получаю ошибки, которые «не могут открыть поток при достижении квоты индекса».

Комментарии:

1. Вы можете использовать пакет, который позволит вам писать политики: github.com/spatie/laravel-directory-cleanup

2. Что вы пробовали до сих пор? Где ты застрял?

Ответ №1:

Вы можете удалить все файлы, включенные в эту папку (пожалуйста, сделайте резервную копию своего проекта перед этим).:

  1. База данных/Фабрика —> все ваши заводские файлы, кроме UserFactory.php
  2. База данных/Миграции—> все ваши файлы миграции
  3. База данных/Сеялка —> все ваши файлы сеялки, кроме DatabaseSeeder.php
  4. Неиспользованные файлы ваших активов
  5. Поставщик/подделка —> только удалять файлы

Вы также можете удалить некоторые другие файлы/…/php, если вы не используете его функцию в своем проекте.