Скорее всего. Мюллер обычно такую чушь не несёт в массы, что меня и удивило.
Ссылку на Мюллера дадите?
Хетцнер же. Немцы ведь, там "Ц".
https://ru.howtopronounce.com/hetzner
Ваши представления о PHP весьма своеобразны. И процитированное выражение несколько несвязно. Но Вы работайте, не смущайтесь.
Виртуальная машина входит в ядро PHP. Не надо ничего приспосабливать. Оно автоматически работает.
Да, и не только необязательно, а вообще нельзя с версии PHP 5.4.
Та же хрень.
Значит, просто убрать при вызове.
В том месте, где определяется метод prepareNewPath(), добавить амперсанд перед параметром, что-то вроде
public function prepareNewPath(&$url) { ...}
А в вызове метода амперсанд убрать
public function newPage($url,$template) { $this->prepareNewPath($url); }
А Вы знаете, что такое порты?