Я хочу создать сервер, который будет прослушивать пользовательский порт и разговаривать с моим веб-приложением через специальный протокол. На сервере будет диспетчер и работники, которые возьмут на себя задачу и завершат ее.Должен ли я строить свой сервер с Laravel?
Является ли Laravel для работы или я должен идти с чем-то более конкретным?
EDIT: Я хотел бы уточнить, что это не API. В основном скрипт php будет работать в режиме CLI (это означает, что здесь не задействован Apache или NGINX). Сценарий откроет сокет и прослушает определенный порт для подключения к клиентам. Как только клиент подключится, сервер запустит некоторые задания и отправит ответ. Он также включает в себя очередь заданий, к которой подключается сервер (возможно, база данных), получать задания и вилки новых процессов, которые будут выполнять задания.
Почему бы вам просто не использовать стандартную «готовую» систему очередности заданий ike Gearman или RabbitMQ? –
Поскольку демонстрационный проект, который мы сделали, был сделан в Laravel, там есть куча логики, поэтому, если Laravel - хороший вариант, это сэкономит нам много времени. – CGeorges
Ваш вопрос не содержит некоторых разъяснений. Не уверен, что кто-то понимает, чего вы хотите достичь – Digitlimit