Программирую веб-приложение. Создаю журнал. Возможно, что приложение будет использовать больше пользователей одновременно. Как записать данные в журнал в ситуации, когда в журнал будет отправлено больше данных за одно и то же время? Например, два пользователя будут делать что-то в одно и то же время, поэтому в одно и то же время программа будет отправлять данные об этом в журнал в одно и то же время. Как с этим справиться? Есть какой-то буфер или очередь? Боюсь, что приложение вылетит, если я буду использовать только функцию fwrite()?
Почему ваше приложение должно вылетать? Почему бы тебе просто не попробовать, что происходит?
@Jitendra А вы уверены, что функция не выйдет из строя при подключении двух пользователей?
@Nico Haase Как это попробовать? Я не могу смоделировать это за одну секунду.
@Kotryhel да, он не выйдет из строя, если два пользователя будут использовать его в одно и то же время






Используйте
file_put_content()перейдите по этой ссылке и установитеFILE_APPEND, то естьfile_put_contents("file_name", "file data", FILE_APPEND);