|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
prog2013 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.11.2013 Репутация: нет Всего: нет |
Здравствуйте! Не нашел нужного ответа.
Вопрос для знающих, смогу ли я обойтись без ручной обработки блокировок на Include-файл при совместном доступе к нему? Какие подводные камни тут ожидают? Задача самая простая: надо передавать данные через скрипт РНР между пользователями Инета. Есть РНР-скрипт - читающий, и есть пишущий. Т.е. юзеры нажимают ГЕТ в браузере и получают число, которое на сервер кладёт База тоже запросом. Только База обновляет значение редко, а юзеры читают часто. Запросами управляет Апач. Данных немного, решил, что читающий скрипт будет брать данные из Include-файла, а записывать туда будет База через пишущий скрипт. Текст, который передаётся простейший, вида
Какая плотность запросов? Ну не знаю еще, База пишет примерно 1/минуту, юзеры читают раз в 100 чаще в нормальном случае. Это сообщение отредактировал(а) prog2013 - 26.12.2013, 19:23 |
|||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 26 Всего: 101 |
file_put_contents с LOCK_EX думаю достаточно
|
|||
|
||||
prog2013 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.11.2013 Репутация: нет Всего: нет |
Сенкс, именно file_put_contents() я и выбрал, буду испытывать.
Ну и может кто ещё сталкивался с подобным. Вообще, что скажет браузер пользователю, если Инклуд-файл окажется для него блокирован? Мои предположения: Или это зависит, как я в браузере обрабатываю возврат? или это разрулится операционкой? или разрулится Апачем? или Апач скажет, типа "файл недоступен"? |
|||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 26 Всего: 101 |
||||
|
||||
prog2013 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.11.2013 Репутация: нет Всего: нет |
Вас понял. Это прежде всего и интересовало, на уровне ОС или выше. |
|||
|
||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |