Как решить проблему с конкуренцией запросов на чтение в PHP?
Для начала, вопрос получает приз за самый нерелевантный заголовок. Конечно же, дело в скорости работы условных операторов в РНР.
А тебе нужна блокировка на чтениеSTART TRANSACTION;
SELECT views FROM page where id=1 FOR UPDATE;
Заблокирует тебе строку на чтение и запись. Дальше можешь ее апдейтить и коммитить. После этого следующий, кто успеет схватить блокировку, заставить остальных ждать. И так далее.
Господь, жги. 
Эту толпу обезьян уже не спасти.
А можно задать вопрос: что даст ограничение? Ведь сайт создан что бы на него заходили люди. И если на него хотят зайти 100500 человек одновременно это же прекрасно! Зачем их ограничивать?