Готовый блок: ставит замок на время работы, отбрасывает повторные запросы и не даёт двум копиям сценария выполняться одновременно.