1/PHP

Регулярная практика в разносторонних проектах

PHP
8/10*
Первый опыт: 2007 год

Начиная с 2004 года когда я создал сайт ориентировщиков Ростовской области и поддерживал его исключительно на HTML постепенно росли собственные требования к функционалу сайта, а также желание избавиться от рутинных работ с дублированием изменений в различных элементах сайта я начал самостоятельно изучать PHP.

В 2007 году сайт ориентировщиков был разработан на основе форума vBulletin. Система оказалась крайне непростой для человека который не то чтобы PHP ещё не знает, так ещё и принципов ООП никогда в глаза не видел. Поэтому данная система не прижилась на сайте и в дальнейшем мигрировала на DLE.

За это время я пытался постигать PHP на других своих сайтах: где-то надо было сделать отправку писем через форму обратной связи, а где-то сделать гостевую книгу, данные которой к слову в первое время я хранил в файлах.

За период с 2009 по 2014 год активной работы с CMS DLE я существенно пополнил свои знания благодаря написанию собственных модулей и хаков к системе, но все эти наработки были без использования методологии ООП.

Какие-либо попытки написания собственных скриптов с использованием ООП я конечно предпринимал, но делать это осознанно стал с 2017 года.

На текущий момент использую PHP 7.3, но также приходится поддерживать проекты и на других версиях, например PHP 5.2

* - Шкала оценки навыка и его показатель являются исключительно моим субъективным мнением.