Что такое concrete5?

Concrete5 - система управления контентом, написанная на языке программирования PHP. Concrete5 берёт своё начало в 2003 году, как «cms concrete» и была связующим звеном для многих веб-приложений, сайтов, интернет-магазинов и форумов в период с 2003 по 2008 годы. В 2008 году с релизом 5-ой версии concrete была переименована в concrete5 (tm) и выпущена как проект с открытым исходным кодом (Open Source) под лицензией MIT.

Между 2008 и 2014 годами с каждой новой версией системы улучшался интерфейс, расширялся функционал, включая поддержку многоязычности, коммерческого и некоммерческого магазина дополнений (маркетплейс, marketplace). В 2014 году вышла 7 версия cms, где был полностью переработан как интерфейс, так и базовый фреймворк под современный PHP.

Concrete5 позволяет людям, работающим над веб-проектами, легко управлять контентом и структурой сайта. Основная цель создания cms concrete5 — максимально упростить запуск и последующее управление сайтом любому человеку, как новичку, так и опытному пользователю или даже программисту.

concrete5 — это фреймворк подобно Symfony или Laravel

Под интерфейсом сайта concrete5 скрывается мощный фреймворк, построенный с использованием пользовательских компонентов и сторонних библиотек из таких проектов как Laravel и Symfony components.

В concrete5 при разработке всегда использовалась архитектура Model-View-Controller (MVC, «Модель-Представление-Контроллер»​​​​), а с выходом версии 7 эти же принципы стали использоваться и при предметно-ориентированном проектировании (DDD, Domain-Driven Design). Многим коммерческим сайтам требуются специализированные расширения и concrete5, в свою очередь, предоставляет множество способов расширить функционал ядра системы. Concrete5 входит в группу концепций совместимости фреймворков (PHP-FIG, PHP Framework Interoperability Group) и полностью соответствует современным стандартам PHP и соглашениям о кодировании.

concrete5 — это простое в использовании веб-приложение

Concrete5 разрабатывалась для веб-студий и агентств как инструмент разработки великолепных сайтов для своих клиентов. Но практика показала гораздо более широкое применение. Тысячи пользователей, не имеющих технических знаний в области создания сайтов, успешно конструируют достаточно функциональные, красивые сайты, не написав ни строчки кода, а пользуясь только встроенными возможностями. В версии 7 были улучшены гибкость, обратная связь и внешний вид интерфейса до такой степени, что concrete5 вполне может конкурировать по простоте создания сайта с такими сервисами как WIX или Tilda при одинаковых мощностях.

Продолжая просматривать сайт, вы даёте согласие на использование файлов cookie.

Подробнее