Регулярная практика в разносторонних проектах
Начиная с 2004 года когда я создал сайт ориентировщиков Ростовской области и поддерживал его исключительно на HTML постепенно росли собственные требования к функционалу сайта, а также желание избавиться от рутинных работ с дублированием изменений в различных элементах сайта я начал самостоятельно изучать PHP.
В 2007 году сайт ориентировщиков был разработан на основе форума vBulletin. Система оказалась крайне непростой для человека который не то чтобы PHP ещё не знает, так ещё и принципов ООП никогда в глаза не видел. Поэтому данная система не прижилась на сайте и в дальнейшем мигрировала на DLE.
За это время я пытался постигать PHP на других своих сайтах: где-то надо было сделать отправку писем через форму обратной связи, а где-то сделать гостевую книгу, данные которой к слову в первое время я хранил в файлах.
За период с 2009 по 2014 год активной работы с CMS DLE я существенно пополнил свои знания благодаря написанию собственных модулей и хаков к системе, но все эти наработки были без использования методологии ООП.
Какие-либо попытки написания собственных скриптов с использованием ООП я конечно предпринимал, но делать это осознанно стал с 2017 года.
На текущий момент использую PHP 7.3, но также приходится поддерживать проекты и на других версиях, например PHP 5.2
* - Шкала оценки навыка и его показатель являются исключительно моим субъективным мнением.