concurrency
Самый надежный и безопасный метод предотвращения условий гонки в PHP
Мне нужно использовать мьютексы или семафоры в PHP, и это меня пугает. Чтобы уточнить, я не боюсь писать код без взаимо ... ибудь есть какие-либо рекомендации, связанные с параллелизмом, в отношении PHP, которые они могли бы хотите поделиться?
Тест Apache - параллелизм и количество запросов
В контрольной документации говорится, что параллелизм - это количество запросов, выполняемых одновременно, в то время к ... erformance-tests-against-apache-php
ИЛИ, может быть, он продолжает пытаться, пока не достигнет миллиона успехов? Хм...
Доктрина2 ORM выберите для обновления
Пожалуйста, не могли бы вы предложить мне какой-нибудь подход, как реализовать SELECT FOR UPDATE с помощью доктрины?
... го в PHP-коде и немедленно увеличить значение, прежде чем кто-то другой (из другого процесса) использует то же значение.
Насколько плохо использовать SELECT MAX(id) в MYSQL вместо mysql insert id() в PHP?
Предыстория: Я работаю над системой, в которой разработчики, похоже, используют функцию, которая выполняет запрос MYSQL ... уации...
Обновление: Спасибо за комментарии, ребята - мы движемся в правильном направлении и получаем код исправлено!
PHP и одновременный доступ к файлам
Я создаю небольшое веб-приложение на PHP, которое хранит некоторую информацию в обычном текстовом файле. Однако этот те ... ы. Каков наилучший способ убедиться, что только один пользователь может вносить изменения в файл в любой момент времени?
Лучший способ решения проблем параллелизма
У меня есть среда LAPP (linux, apache, postgresql и php), но вопрос практически одинаков как в Postgres, так и в Mysql. ... лько выбрать между решением db и решением APC..
P.s: спасибо всем, кто уже ответил мне, вы были действительно полезны!
параллелизм в PHP
Я нахожусь в точке моего PHP-серверного API, где я делаю много запросов MySQL, и я хотел бы ускорить его, используя пот ... ю командной строки PHP и каким-то образом (как бы я это сделал??) обработайте ответ в PHP
Какие здесь лучшие варианты?
Как безопасно использовать UniqueEntity (на сайтах с более чем одним одновременным пользователем)
Может ли кто-нибудь умный поделиться шаблоном проектирования, который они используют, чтобы избежать этой основной и ра ... и это так, Doctrine создает исключение UniqueConstraintViolationException, когда пытается сохранить нового пользователя.
PHP и параллелизм
Недавно я занимался веб-разработкой на PHP, что привело меня к изучению языка в целом. До сих пор мне не приходилось ис ... предлагает функцию блокировки таблицы. Однако я не уверен, какой из них, если и то, и другое используется на практике.
Альтернатива семафору PHP?
Я создаю небольшую онлайн-игру, в которой (что вы знаете) будет несколько пользователей, получающих доступ к одной и то ... х, сохранить обратно), и база данных не будет достаточно умной, чтобы справиться с этим? Или я здесь ошибаюсь? Извините
Запуск параллельных PHP-скриптов
У меня возникла следующая проблема с моим VPS-сервером.
У меня есть давно работающий PHP-скрипт, который отправляет б ... огика, которую необходимо применить.
Проблема в том, что во время такой загрузки сайт не отвечает на другие запросы.
PHP, работающий как приложение FastCGI (php-cgi) - как выдавать параллельные запросы?
ИЗМЕНИТЬ: Обновить - прокрутите вниз ПРАВКА 2: Обновление - проблема решена
Некоторая справочная информация:
Я пи ... правильно обрабатывать FastCGI (это не имеет особого смысла). Я скоро установлю Linux и сообщу о любом прогрессе в этом.
Иметь дело с двумя людьми, которые одновременно покупают уникальный товар в интернет-магазине
Я создаю простой интернет-магазин с PHP, интегрированным с PayPal, который продает уникальные товары. Мне интересно, ка ... ется ли это стандартной практикой или есть более практичный способ, которым я должен заниматься этим?
Заранее спасибо!
Блокировка файлов NFS в PHP
Часть моего последнего веб-приложения должна записывать в файл достаточное количество данных в рамках ведения журнала. ... ща другим способом в ближайшее время не представляется возможным, не в последнюю очередь в течение моего крайнего срока.
База данных заблокирована при попытке доступа из PHP-скрипта
Я пишу приложение для Android, которое взаимодействует с серверной частью PHP. Серверной базой данных является SQLite 3 ... = $checkquery->execute();
$row = $results->fetchArray(SQLITE3_ASSOC);
print(json_encode($row['allowed']));
?>
Разница между возвращаемым значением неблокирующей функции flock и аргументом $wouldblock?
Я пытаюсь понять неблокирующее стадо и аргумент wouldblock
$fp = fopen('/tmp/lock.txt', 'r+');
if(flock($fp, LOCK_E ... у между функцией flock, возвращающей FALSE, и аргументом $wouldblock, равным 1, и для чего полезен аргумент $wouldblock.
Пул потоков PHP?
Я запланировал выполнение задания CRON каждые 4 часа, которое должно собирать информацию об учетных записях пользовател ... олько потоков для выполнения определенной работы.
Как мне это сделать на PHP?
Любые советы приветствуются.
Спасибо
Сценарии параллелизма Linux с мьютексами
На моем сервере Linux мне нужно синхронизировать несколько сценариев, написанных на BASH и PHP, чтобы только один из ни ... системах Linux/Unix.
Итак, каков наиболее гибкий и надежный способ синхронизации параллельных сценариев BASH и PHP?
Параллелизм PHP через Cron
У меня есть несколько сценариев, которые должны выполняться одновременно как отдельные процессы. Мой план состоит в том ... БД и т.д.). Предполагается, что сценарии выполняют задачи с интенсивной обработкой (например, создание эскизов и т.д.).
Блокировка базы данных MySQL, чтобы только один человек мог одновременно выполнить запрос?
У меня возникает несколько проблем, когда люди пытаются получить доступ к базе данных MySQL, и они пытаются обновить та ... ся с этим сценарием? Могу ли я заблокировать базу данных, чтобы сначала обрабатывать только мои запросы, а затем другие?