Блокируем скрипт от повторного запуска

В своей повседневной работе мне часто приходится иметь дело с написанием php-скриптов, которые будут запускаться посредством cron. Некоторые скрипты выполняют свою работу моментально, некоторые могут работать несколько минут и даже часов. В связи с этим постоянно нужно думать о том, чтобы не порождались параллельные процессы одного и того же скрипта. Раньше я применял следующую тактику: [...]