Сразу php, зачем скакать вокруг да около? Другое дело общие знания по программированию - структуры данных, паттерны проектирования и пр. Вот этот подход начни с этого языка, продолжи вот этим ни к чему не приведет. Время ограниченно, нет смысла изучать все подряд, нужны конкретные знания и навыки
Я бы посоветовал учебник программирования - не языка программирования, а именно самого программирования. Учебник языка программирования учит писать код на этом языке, но не учит программировать.
Если же брать современные популярные языки, то Go: очень маленький, предельно логичный и очень "жёсткий" к любым неточностям в коде.
К тому же, Go + PHP на пару охватывают практически все задачи back-end.