Aison и Neverlok извините за долгий ответ. Честно говоря, у меня дела не так хорошо, как хотелось бы. Но это скорее связано с некоторыми семейно-бытовыми трудностями (например, ребёнок с СДВГ). С трудом нахожу время на обучение. В основном время уходит на работу (дорабатываю бекенд одного сайта). Задачи там несложные, поэтому развитие в этой области идёт очень медленно.
Если пишешь на PHP - рекомендую книгу Котерова "PHP 7 в подлиннике". Последнее издание, которое я нашёл - 2016г. Там подробно написано про http и немного про tcp, без лишних технических подробностей. То есть, самое нужное и достаточное для веб-разработки.
Crash, не за что.) Я сам тоже столкнулся с точно такой же проблемой, что и ты)) Кстати, вот содержание главы 2:
По остальным вопросам твоего поста тоже хотел бы получить информацию. Но этим займусь после изучения http протокола.
Насчёт идеи начать изучение php с фреймворка - на днях и у меня возникла такая мысль. Но ввиду того, что:
- по php я нахожусь на среднем уровне (или ниже) и
- только начал изучать фреймворки (выбрал Yii)
я пока не был до конца уверен в верности такой стратегии обучения.
Приятно встретить подтверждение своей идеи со стороны другого программиста. :)