Разработка сайта на Yii 2
Фреймворк Yii 2 является продолжением ветки фреймворков Yii, первой версии. Имеет большее количество функционала и на сегодняшний день в России это наиболее популярный их фреймворков для создания веб проектов, наравне с Laravel. Часто программисты, которые работают на Laravel, также умеют хорошо делать сайты на Yii 2. Потому что пересечение по функционалу достаточно большое.
Чем вообще привлекают фреймворки, которые распространены на рынке, для разработки сайтов и порталов.
В первую очередь большим плюсом фреймворка является то, что вы можете сделать функционал именно тот, который требуется вам для работы конкретного сайта. То есть вы можете сократить, как количество кода и взаимодействующих блоков и модулей внутри CMS -ки, так и увеличить его на протяжении жизни сайта без особых усилий для квалифицированных специалистов и профессионалов в разработке сайтов на Framework.
Как понятно из анонса, Framework - это фактически набор блоков, который мы собираем под каждый конкретный сайт. Мы собираем именно эти блоки и именно для функционала текущего сайта без сторонних доработок и специалистов.
Framework имеет такие преимущества:
- гибкость;
- масштабируемость;
- высокая степень защищённости;
- распространённость, соответственно большое количество специалистов может предложить вам свои услуги по Фреймворкам.
Большим плюсом можно назвать то, что при построении сайта обычная вёрстка HTML подходит для интеграции в систему, остаётся только создать под неё собственные области и интегрировать функционал.
В ядро системы Framework, также как при других разработках сайта, на Битриксе, например, и на вордпресе, мы не лезем. Используем всегда по минимумы такие внедрения, потому что функционал всегда пишем сверху в блоках и модулях, которые надстраиваются на Framework при разработке.
Это позволяет обновлять Framework, расширять его, переходить с версии на версию без особых усилий, но практически всегда требуется привлечение профессиональной команды или специалиста, потому что количество взаимосвязей во Framework намного больше и намного сложнее, чем при обычной системе управления, распространённой, опять же, на примере Битрикса или Диафана.
Плюс, Framework является бесплатным по сути, не считая каких-то модулей и доработок функционала.
Минусы системы Yii 2 Framework:
- Разработка на Фреймворк оправдана только при больших проектах. На маленькие проекты Framework использовать не рекомендуем, потому что для этого есть разработка на вордпресе, Битриксе, базовых сайтов (типа визитки, корпоративного сайта).
- В тоже время без Framework развернуть сложные структуры типа многофункционального интернет магазина с большим количеством складов, ассортиментов, возможных подсчётов, а также порталов, намного проще организовать на таких структурных фрейморках, каким является ЮИ 2. Получить весь набор функционала за приемлемые деньги и с возможностью дальнейшего масштабирования.
- Сложность понимания, вы получаете сайт практически без административного интерфейса, потому что его тоже надо рисовать, или шаблон прикручивать, самый элементарный интерфейс, без интуитивной навигации, публикации и т.д.
- Достаточно высокая стоимость часа программистов такого уровня
- Большое количество компонентов, которые нужно будет писать самостоятельно, разрабатывать с нуля, хоть и имеется большой репозиторий, который был упомянут в плюсах.
Большие запросы по ресурсам, для функционировании системы и обязательное ведение системы контроля версий Git Gitlab framework, которые используется при разработке сайтов на Frameworа.
Все минусы перевешиваются существенными плюсами, описанными выше - гибкостью системы и потенциалов её развития.
Во всех системах мы внедряем базовую СЕОшку, собираем вам потенциальное семантическое ядро, выстраиваем структуру, выводим рекомендации, внедряем все необходимые, с точки зрения SEO интеграции. Начиная от пагинации, правильного оформления и заканчивая микроразметками и оптимизацией под Google, адаптацию под мобильные с проверкой верификации, чтобы получился качественный сайт, который будет в дальнейшем будет легко продвигать в поиске (SEO).
Стоимость разработки сайта или портала Yii 2
- Стоимость разработки на Framework всегда выше, чем на типовой CMS-ке и стартует в среднем от 100 000 руб. за разработку не сложных сайтов.
- Максимальная стоимость колеблется от полутора до двух миллионов за разработку портальной структуры с не очень сложным функционалом.
Но как раз гибкость позволяет на фреймворке осуществлять очень серьёзные доработки и расширения по функционалу. Портальные структуры на фреймворке могут по стоимость доходить до 5 -7 миллионов рублей, за счёт того, что функционал практически безграничный подцепляется к самому ядру системы.
Стоки разработки сайта или портала на Framework
Разработка сайта Framework требует большого квалифицированного труда, потому сроки разработки сайта всегда выше. Сроки разработки составляют от 2-х месяцев до 8-ми месяцев в случае портальной структуры. От 2 месяцев - этосайты самого простого класса - визитки, корпоративные сайты, магазины не большие, без возможности корзины, фактически витрины.
В нашей команде как минимум три специалиста, которые имеют опыт работы с Framework как минимум 5 лет и выше. Обычно это люди, которые начинали с Yii 1, Laravel, и сейчас работают на системе Yii 2.
Это позволяет нам осуществлять самые сложные идеи, реализации при разработке сайта. В тоже время мы не поднимаем заоблачную планку цен. Средняя стоимость часа разработки на Yii 2 начинается от 1200 руб. в час с объёмами разработки не менее 150 часов, и заканчиваются 2 000 руб, при разработке до 100 часов программирования.
W3promo работает c Framework Yii 2 не так давно. Этот движок стал более прогнозируемым и качественным в нашем понимании, а мы привлекаем в работу именно такие движки и фреймворки, которые являются стабильными, масштабируемыми и развивающимися, поэтому мы работаем с Framework Yii 2 при разработке не более 4-х лет.
За это время мы успели создать минимум десятка крупных сайтов, сервисов и портальных структур. Над вашим проектом по разработке сайта или портала на Framework будет трудиться как минимум 4 специалиста. Один из них - менеджер проекта, два программиста и попеременно дизайнер и верстальщик, которые будут заниматься визуальной частью и фронтендом на Yii 2.
Также во фреймворке есть важная обязанность при начале работы расписать весь функционал, в виде очень подробно ТЗ. Потому что, как в случае с cmc - кой быстрой модификации получить на Framework на самом деле не так-то просто. Когда программируется с нуля база данных под конкретный проект и привязки к этой базе данных. Поэтому детализация ТЗ при работе с Framework Yii 2 должна быть максимальная. Все задачи, весь функционал должен быть расписан досконально.
Мы разработали 23 сайта и портала на ЮИ2, полноценно запущенных, принятых в разработку. Часть из вы можете найти в нашем Портфолио по меткам "Разработка на Framework Yii 2"
W3promo является профессиональной командой по разработке сайтов на Framework. Мы предлагает вам свои услуги с приемлемой ценой, высоким качеством и железными сроками исполнения по задачам разработки.
При разработке сайта на системе Diafan мы не используем шаблонных решений. Разрабатывается индивидуальный дизайн для всех страниц сайта, для того, чтобы учесть все пожелания и брендовые составляющие конкретного бизнеса, специфику бизнеса. Мы проводим внедрение максимального по объёму функционала на картинку, которую видит посетитель. Это работает на повышение конверсии, улучшении восприятия и лучшей адаптации сайта под мобильное устройство.
Ваша команда W3promo.