Для логических значений они означают одно и то же - хотя для XOR есть составной оператор присваивания:
x ^= y;
Нет эквивалентного составного оператора присваивания для неравенства.
Что касается того, почему они оба доступны - было бы странно, если бы XOR не был доступен только потому, что он работает так же, как неравенство. Это должно быть логически, так оно и есть. Для не-булевых типов результат отличается, потому что это другой тип результата, но это не значит, что имеет смысл удалить XOR для boolean
.
Можно также установить макс. время выполнения в Вашем .htaccess
файл:
php_value max_execution_time 180