PHP упорядочивает загруженные фотографии

Я создаю PHP-приложение, позволяющее пользователям загружать фотографии. Чтобы сделать это управляемым, в папке должно быть не более 5000 фотографий. Каждой загруженной фотографии будет присвоен идентификатор в базе данных, и фотография будет переименована в идентификатор.

Как проверить, есть ли в определенной папке 5000 фотографий? Должен ли я проверить идентификатор последней строки в таблице фотографий?

Папки должны именоваться постепенно. например. folder_1, folder_2и т. д.

Мои предлагаемые шаги:

  1. Получить последний идентификатор вставки таблицы фотографий
  2. (Last_insert_ID + 1) % 5000 = Some_number (папка номер, в котором она должна быть сохранена)
  3. Сохранить фото в папку_какой-то_номер. Если папка не существует, создайте новую.

Или есть лучший способ сделать это?

5
задан PeeHaa 16 April 2012 в 14:46
поделиться