Оказываю услуги разработки сайтов "под ключ" на своей CMS. А также верстки, доработки сайтов, тестирования, исправления багов, написанием различных модулей.
Верстку провожу с использованием gulp+sass+node.js, что дает вам валидный и чистый код, а также скорость загрузки 80+ по сервису PageSpeed Insights. Скрипты (слайдеры, карусели, калькуляторы, анимации и т.п) пишу сам, избавляя вас от необходимости дальнейшего исправления устаревших плагинов. По вашему желанию могу использовать и плагины.
Почему же, для клиента, моя CMS лучше Joomla, HostCMS, WordPress и других готовых движков? Я перечислю основные 7 пунктов, которые считаю самыми важными.
1. Удобство - настраиваю CMS конкретно под ваш проект, никаких лишних элементов, никакой путаницы, только то, что вам необходимо. Максимально удобный интерфейс панели управления, который может быть сделан по вашему дизайну, если вам это будет нужно.
2. Простота в сопровождении - помимо того, что я буду рад поддерживать ваш сайт в дальнейшем, к движку будет прилагаться инструкция в использовании, с которой сможет быстро разобраться любой программист. Не придется искать программиста, который владеет определенными готовыми CMS.
3. Безопасность - движок защищен от всех возможных инъекций и атак. Но каждую защиту возможно обойти, а обойти защиту CMS, которой пользуются миллионы пользователей и архитектура которой всем известна, намного проще, чем разбираться в совершенно незнакомой.
4. Гибкость - никаких ограничений в плане ваших требований. Любую вашу идею можно реализовать. Движок поддерживает и активно использует AJAX запросы, что позволяет избегать перезагрузки страниц в 80% случаев и сделать ваш сайт максимально удобным пользователям.
5. Поисковая оптимизация - как известно, поисковые системы плохо воспринимают сайты написанные на готовых движках, особенно на бесплатных, таких как Joomla. Тому есть много причин, чтобы не писать их все здесь, предлагаю вам самим ознакомиться с этим, эту информацию легко найти.
6. Скорость работы - очень важный пункт, готовые CMS содержат огромное количество ненужных функций, которые только загружают сервер. И сама их архитектура не позволяет достичь большой скорости работы.
7. Стабильность - готовые CMS постоянно обновляются, выходят новые версии. Виджеты и расширения, которые в них есть, рассчитаны под конкретные версии, что вызывает большое количество проблем и глюков.
Мой опыт в программировании:
Опыт работы со следующими языками, фреймворками и библиотеками: HTML, HTML5, CSS3, SASS, SCSS, Bootstrap, PHP, JavaScript, Node.js, gulp, JQuery, AJAX, JQueryUI, Angular.js, .NET (C#, ASP.NET MVC 5, Entity framework), Oracle Database , MySQL, MSSQL, C++, C.
Разрабатывал корпоративный портал «под ключ» на собственной CMS для ООО «Уральский дизель-моторный завод». Занимался серверной и клиентской частью, написанием панели управления, версткой и дизайном всех страниц и элементов, кроме главной.
Читаю много технической литературы. Могу разрабатывать сайты на PHP + Apache, а также на ASP.NET MVC 5 + IIS.
Закончил художественную школу и имею чувство вкуса, могу сам дорабатывать дизайн или предлагать свои идеи.
PHP 5.X: Самый большой опыт программирования получил именно на этом языке, разрабатывал 3 проекта: онлайн кинотеатр и интернет магазин для себя, а так же корпоративный портал (см выше). В ходе разработки постоянно модифицировал свой движок. Знаю, как обезопасить сервер от различных инъекций и атак, а также как достичь высокой скорости работы сайта при большом наплыве посетителей. Для больших проектов использую ASP.NET MVC.
Базы данных: Oracle Database - писал курсовую в этой системе управления, в ходе которой сильно продвинулся в
написании баз данных, научился реляционной алгебре, проектированию и увеличил свои знания в работе с SQL запросами. А также при веб-разработке хорошо освоил MySQL.
HTML, CSS: Также,как и с PHP имею большой опыт работы с этими языками. Умею делать адаптивную и кроссбраузерную
верстку, работать с SVG графикой. Верстку произвожу по технологии БЭМ, что позволяет очень легко и удобно работать с этой версткой в дальнейшем.
.NET (C#, ASP.NET MVC 5, Entity framework): Относительно недавно начал изучать эту технологию. Прочел книгу «Professional ASP.NET MVC 5» Jon Galloway, а также еще одну его книгу «CLR via C#». В данный момент углубляюсь именно в эту технологию веб-разработки (ASP.NET MVC), т.к. считаю ее на данный момент самой удобной и мощной платформой для разработки больших проектов.
JavaScript: Имею опыт работы с JQuery, AJAX, и другими библиотеками и плагинами (Angular.js, JQuery UI и др.).Прочел «JavaScript. Подробное руководство» Дэвида Флэнагана. Умею создавать различные анимационные эффекты и делать сайты
«живыми».