Ответить в теме

можно использовать в атачах вместо полей attach_id, physical_filename и real_filename одно поле. для форума используемого атачи в первом сообщение (как правило для загрузки только торрент файлов) - ид темы, если же ещё и для загрузки файлов пользователями в комментарии - ид сообщения. название файла (добавлять префикс [site.name] или название темы с транслитом) можно формировать js при скачке пользователям.

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


по-мелочи:

для удобства таблицы бт_торрентов не мешало бы объединить с таблицей атача.

если уж и оставлять загрузку двух файлов, то добавить поддержку более двух торрентов в теме, не говоря уже о вики-редактирование и прочих мега-замутов.

комментарий к файлу уже давно потерял свою актуальность, хорошо бы было убрать его и переоформить загрузку как на рутрекере.

вместо DL-статусов, стоит добавить закладки и отслеживаемые темы.

user_opt - раздробите на поля, имхо такой гемор держать столько данных в одном поле!


Сверху