Невозможно оттянуть то, чего никогда не будет)))
а мвп должен был быть в этом январе или в январе 2020?
Вы только что оттянули запуск супер фреймворка еще на пару лет =))
Кто создает? Зачем создаёт? Это точно такой же код, просто архитектура и парадигма другая. Там тот же PHP используется, только не для того чтобы хмл парсить, а чтобы эффективно обрабатывать запросы от пользователя
Может кто-нибудь подскажет, в каком направлении копать, чтобы вылечить эти ошибки не сильно меняя логику работы скрипта?
Заранее спасибо.
Не передавать по ссылке а вернуть результат
public function prepareNewPath($url) { // this is your code ... return $url;} // callpublic function newPage($url, $template){ $url = $this->prepareNewPath($url);}
Не возможно, а абсолютно точно, и главную мысль я выделил
Служба это термин винды, в остальном мире это демон, программа работающая в фоне
Обеспечит, ты берешь сетевую библиотеку своего языка, пишешь программу (цикл) которая считывает при помощи сетевой библиотеке входящие данные на нужный тебе порт и запускаешь скрипт в фоне (демоном). Это же элементарно
Расскажите мне свою версию, очень интересно (на самом деле нет). А то слушать можно не только порты, но и сокеты и в вашем определение это уже не сервер, хотя если все таки вдуматься, то сервер - это программный компонент, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам. В википедии написано достаточно неплохо определение.
С этого и надо было начинать, так как "своё г не пахнет" =))
Пример к сожалению сильно сложный для его понимания =) Человек php ни разу не запускал с консоли, он не знает что такое режим демона, для него php это OpenServer или вообще какой нибудь Denver, вот он и думает что php работает на сервере, скорее всего он подразумевает что php это mod_php для апача, потому что даже php-fpm это уже FastCGI реализация