«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2019/08/09 08:33:34  №1450335 1
>>1446969 (OP)
1) ЕОБ (есть одна борда), в процессе написания. Пользователь может загружать файлы картинок. Обработчик формы присваивает имена файлам с помощью microtime() или time() (какую функцию выбрать кстати?). Эти значения будут уникальными? Что будет, если два или более пользователя одновременно запостят картинки? Не существует шанса распидорасить сервер?

2) Есть исходные коды блога и форума, и два sql-файла к ним. Как правильно объединить базы для одного сайта? Слить sql-файлы в один (и это будет одна база, имена таблиц у блога и форума не совпадают), или подключаться одновременно к двум разным базам (это нормально?)? Как делают опытные люди?
Ответы: >>1450343 >>1450444
Аноним 2019/08/09 08:42:11  №1450343 2
>>1450335
>1
У тебя же есть посты с айдишниками - вот и прикрепляй к ним эти картинки.

>2
Неебу. Может миграции помогут.
Ответы: >>1450348
Аноним 2019/08/09 08:53:01  №1450348 3
>>1450343
Прикрепляю. Но мой вопрос про имена файлов. Вот как тут:
https://2ch.hk/pr/src/1446969/15647696144140.png
microtime() или time() генерируют уникальные значения при использовании в обработчике формы?
Ответы: >>1450357 >>1450359
Аноним 2019/08/09 09:04:42  №1450357 4
>>1450348
Как вариант делать хэш из микротайма и айдишника поста - коллизии будут минимальны.