Александр Епихин, я бы все равно делал через миграции. Как? Это уже другой вопрос над которым надо думать.
Я WP не селен и по этому не знаю что это.
Но судя по данным, это какие то элементы интерфейса которые располагаются в БД, что естественно не верно. Данные на дев и прод могут и скорее всего будут разные. В в БД не должны быть элементы интерфейса.
Как разработчик, вы меняете код, данными управляете тоже при помощи кода.
Работаю удаленно, соответственно оформлен по ТК с белой зп.
Официально, рабочий день с 10 до 18ч. Но в реальности я работаю с 12ч.
От меня требуется две вещи, выполнение поставленный задач в приемлемые сроки и быть на связи в мессенджере.
Соответственно работаю я когда удобно мне, что бы реализовать требуемые задачи.
Однако если что то происходит нештатное, я конечно подключаюсь к работе.
Есть конторы которые заставляют удаленных сотрудников работать с Х по Y часы и мониторят при помощи всяких приложений. Но ведь не обязательно к ним устраиваться. Можно найти адекватные компании.
Что вам мешает устроиться на полный рабочий день?
Или у вас интернет работает только в обед и вечером в прайм-тайм?
Вон, на мой круг полно вакансий, можно разместить резюме и описать свой график. Предложения будут, если вы сеньор.
P.S.
По описанию, создается впечатление, что вы молодой человек до 25 и далеко не сеньор.
vebmaster, для этих задач язык по сути не важен.
Работать будет любой tcp сервер и работать будут одинаково.
Я бы выбрал то на чем проще сделать. В конкретном примере, для себя, выбрал Go.
К тому же на гитхабе полно подобных решений. Поискать только по ping pong tcp
Не понятно зачем в именовать директорию в Classes. Это какое то ноу-хау? =)
Если у вас проблемы с пониманием работы PHP, попробуйте воспользоваться IDE (тем же PHPStorm)
Он вам подскажет, в чем у вас проблема.
Вообще, вам надо с основ начинать. Хотя бы про свойства объекта почитать.
Ainur Shakirov, Пример хорошей живой реализации вы скорее не найдете в CMS.
В 90% случаев, Symfony используется для реализации API ресурсов.
Т.е. когда вы видите в вакансиях - требуется знания Symfony - скорее всего у них большой API.
Это говорят не программисты, а дети, которые научились копировать код из интернета и писать hello world.
Неспособные обосновать свою точку зрения.
Если проще - будущие разнорабочие.
a9105051396, собеседование чаще проводится по скайпу или каком то другом аналоге.
Пробовать, отзываться на вакансии, проводить собеседования. Где то устроитесь.
А далее главное приобретать опыт.
Ответ прост - устраиваться по официально по ТК на удаленной основе.
Я к примеру так уже лет 8-9 работаю.
Но т.к. вы не работали, придется начинать с малого.
Вопрос в ваших знаниях. Если есть что достойное в репозитории или др. месте, что можно показать, это будет плюсом при оценке.
Если же у вам нечего показать, то вы будите джуном и на малом окладе.
Вы думаете кто то будет регистрироваться на ресурсе что бы скачать какой то файл?
Я к примеру на этом форуме уже лет 8 не появлялся. Даже не вспомню свои данные.
Сергей Сунцев, в моей практике, go обычно используется везде, если его использует компания.
Попробуйте реализовать функционал мессенджера. Сделайте симуляцию 1000 пользователей которые постоянно переписываются.
SPA + websocket если для веб.
Отправка сообщений, файлов, аудио.
Я WP не селен и по этому не знаю что это.
Но судя по данным, это какие то элементы интерфейса которые располагаются в БД, что естественно не верно. Данные на дев и прод могут и скорее всего будут разные. В в БД не должны быть элементы интерфейса.
Как разработчик, вы меняете код, данными управляете тоже при помощи кода.