По вопросу домен или подкаталог не скажу - это вопрос не технический.
По реализации, чаще делают на файлах - это касается текстов интерфейса. (битрикс, symfony, yii, django) Контент по прежнему в базе остается. Так же это решается, на сколько я помню (но сам не пользовался локализацией), в фронтендовых UI фреймворках.
Больше тут "сложность", точнее какой вопрос надо решать где хранить перевод контента - в той же таблице отдельная колонка, или отдельная колонка.
Про динамическую подгрузку контента не понятно. Если на серваке собирается страница полностью с контентом - так и надо собирать далее, если собиралась в браузере - так и остается.
Я перешел от разработки ПО к вебу - есть на чем сравнивать.
1. Это скорее зависит от конкретики проектов. Везде могут быть свои особенности. Там где нужна многопоточность, реальное время - тоже головняка хоть отбавляй. Во всех предметных областях тоже есть свои "приколы". Единственно чем разработка ПО легче (правда у меня опыт разработки только для энергетиков) - там на проектах чаще подробное ТЗ, а то и ГОСТы. В вебе чаще "сделай мне звездато".
2. Все знания, что описываете это скорее для тех кто "несколько в одном". Но таких проектов становится меньше. Но в целом все так, правда не так страшен черт как его малюют.
Знаний нужно везде много где проект с достойным бюджетом.
В общем все очень сильно зависит от проекта. Ведь есть проекты где "вебмастера" достаточно с поверхостными знаниями того же WP, html,css ну чутка php/js :)
Сама страница студии открывалась долго (ну как обычно в последнее время). Ролик залился примерно как всегда (пока я на другие площадки заливал). Но у меня ролики до 10 минут в основном.
Без ВПН, с компа
Я имел ввиду для него... Так то да, я сегодня пока большой релиз накатывал, хоть почитал/по-отвечал. :)
При чем тут учить, при чем тут переделывать. Я нашел баги в твоем коде. Нашел что автор твоего фреймворка не понимает разницу между разделителями в путях файловой системы и в путях пространств имен. и т.п. все...
Далее я просто решил выступить в роли тестера. И тут опять облом, количество багов в твоем фремворке не позволило сделать даже одну страничку. Багов и отсутствие важных вещей , таких как возможность сортировки... И это при том, что до этого ты уже года два как писал "я сделал"
Ладно фиг с ним... Просто пока до тебя не дойдет смысл ответов на твои вопросы "почему нет мотивации" - тебе создавать эти темы нет смысла ни какого. Не туда ты смотришь в поисках ответа...
Вот это и есть твоя проблема: я указывал на ошибки в коде, а ты не технически парируешь, а начинаешь лезть в бочку и стандартное "ты ни чего не понимаешь". Это один из факторов почему тебе сложно найти в команду хоть кого то.
Действительно мелочь, как пример: при совершенно валидном конфиге xml грохнулась (полностью удалилась из базы данных) таблица....
Угу... Мы 6 часов в дискорде общались и так с твоей помощью и не запустили даже простейшую страничку....
Во-первых
Во-вторых
Во-третьих
Мне вопрос о мотивации в общем интересует, а не ради каких-то своих идей.
Еще раз повторю. Проекты есть и они развиваются в т.ч. и у меня. И ими польются другие люди.
У вас критерий для причисления к "нехочет человек думать" один единственный: человеку не нравится то, что лично вы делаете, и даже вам пишут почему. А другие проекты вы не считаете чем то новым, т.к. не понимаете их назначение. вот и вся беда. (ваша беда - у разработчиков все ок)