CMF: особенности и ключевые отличия от CMS

топ 100 блогов sarisso — 20.01.2016 — Интернет

CMF: особенности и ключевые отличия от CMSФреймворк-система дает возможность эффективно управлять контентом сайта и обладает гибким инструментарием для создания уникальных продуктов. Content Management Framework или CMF – это удобная и многофункциональная платформа для программистов при создании как CMS, так и веб-приложений в принципе.

Нередко термины «каркас» и «фреймворк» используются в среде разработчиков как синонимичные. Это как нельзя точно объясняет суть понятия. То есть, CMF представляет собою некий каркас в виде программного обеспечения, которое объединяет большой перечень различных компонентов для создания большого проекта.

Почему CMF и CMS не одно и то же

Некоторые затрудняются ответить, какие существенные отличия имеют CMF и CMS. В части источников два термина даже указывают в качестве разных названия одного программного продукта. Но подобный подход ошибочный и искажает реальную картину.

Система управления контентом – это готовый продукт, позволяющий решить строго определенную задачу. Вы можете добавлять дополнительные модули, но в целом возможности и сфера применения CMS остаются прежними.

CMF представляет собою инструмент, с помощью которого уже создают CMS или приложение для своих целей. 

Исходя из этого, можно сделать такие выводы:

  • CMF подходит для использования только программистами. Некоторые системы доступны для освоения начинающими кодерам.
  • Нельзя приравнивать CMF и CMS. Последняя иногда поставляется с API. Но даже в этом случае придется столкнуться с проблемной документацией и недостаточной гибкостью ПО, поэтому говорить о полноценной разработке веб-приложений не приходится.
  • CMF можно рассматривать как разновидность framework php, который «заточен» непосредственно под разработку систем управления контентом. Это проявляется возможностью масштабирования проекта, наличием большого количества паттернов и удобных инструментов для обращения к базам данных.
  • MV – простая и «юзер-френдли» CMF с широким функционалом

Существует довольно большой выбор CMF. Так, MV – это универсальная платформа с единой административной панелью, возможностью адаптации под запросы программиста и быстрым добавлением модулей.

Из преимуществ MV стоит выделить бесплатное распространение под BSD лицензией, наличие структурированной и понятной документации. Инструменты системы позволяют получить код любой сложности с четко сформулированными правилами. Благодаря этому его удобно поддерживать, тестировать и использовать для нескольких проектов с похожими требованиями к функционалу. При этом, платформа предоставляет свободу дизайнеру – нет проблем с интеграцией макетов любого типа.

Оставить комментарий

Архив записей в блогах:
у нас, у королев - всё по-простому.. с утра - с себя - смахнувши пыль веков, ночную из покоев гнать истому, под стук июльских звонких молотков.. корицу в кофий.. пальчик - на отлёте.. пройти задумчиво и плавно на балкон.. и щуриться, и ...
Полтора сосисона. Полтора. Ребёнок точно не ...
УКРАИНСКОЙ ПРАВДЕ Нардеп от "Самопомощи" Семен Семенченко заявил, что информация о том, что его задерживали в Грузии - фейк. Об этом он написал в Facebook. "Информация о том, что меня якобы кто-то где-то задерживал - фейк. Информация, что я "вылетел из Грузии в неизвестном ...
...
Вот вам фотка за это! Я здесь пьяная и слегка потрепаная. Любуйтесь! ...