Menu Close

День: 28.10.2021

CMS, CMF или Full custom?

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

Что же такое CMS и CMF, а также в чем отличия, казалось бы, очень схожих аббревиатур латинского алфавита. Несмотря на больш’ую похожесть, понятия эти весьма разные. CMS — это Content Managment System, то есть такая система, которая предоставляет средства управления контентом в автоматизированном режиме. Такие системы уже содержат множество полезных модулей и плагинов, таких как файловый менеджер, система редактирования контента в реальном времени, модули создания различных меню, модули, которые позволяют подключить популярные платежные системы и многое другое.

Адаптивная, фиксированная и резиновая верстка. Что это?

Сегодня мы поговорим о типах верстки, применяемых при создание front-end-а веб-приложения, узнаем об их отличиях, области применения, преимуществах и недостатках. Особенно это статья может быть актуальна для владельцев бизнеса, чья потенциальная аудитория покупателей использует мобильные устройства при просмотре и заказе товаров и услуг больше, чем десктопную.

В настоящее время разделяют три вида верстки веб-приложений: адаптивную — то есть такой вариант верстки, при котором элементы интерфейса могут изменять размер, стиль написания и другие визуальные параметры, максимально адаптируясь при этом, под задаваемый размер (viewport) просматриваемой области на различных устройствах.

Front-end и back-end. Что это?

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

Итак, каждое веб-приложение можно условно разделить на front-end и back-end составляющую или, иначе говоря, на клиентский и серверный код. В настоящее время в интернете существует достаточно большое количество разнообразных статей на эту тему, поэтому я постараюсь описать только существенную информацию и не буду размышлять о целесообразности применения той или иной платформы, как, например Java или PHP для создания приложения.