WellCMS 2.0 — CMS для высоконагруженного сайта

WellCMS — это распределенная архитектура для большого объема данных, с открытым исходным кодом с лицензием MIT, мобильным, легким и сверхбыстрым откликом.

Шаблоны для WellCMS
Портальный шаблон для WellCMS

Wellcms обладает такими характеристиками, как безопасность, эффективность, стабильность, сверхбыстрая скорость и сверхнагрузка. Это CMS, рожденная в эпоху больших данных, высокопроизводительная, высоконагруженная CMS, специально разработанная для сайтов с большими данными.

Wellcms

Передняя и внутренняя часть могут работать на мобильном терминале, адаптируясь к мобильным телефонам, планшетам и ПК, и каждый терминал также может быть настроен на загрузку отдельных шаблонов, а URL-адрес остается неизменным, что имеет очень удобный механизм подключаемых модулей. Некоторые страницы стойки регистрации оснащены API, который может возвращать данные, запрошенные AJAX, через JSON, что удобно для разработки приложений.

Портальный шаблон Wellcms
Портальный шаблон Wellcms

Используйте стиль программирования в полной мере может использовать возможности PHP7 OPCache. Внешний интерфейс основан на BootStrap 4.5 и JQuery 3.5 в качестве интерфейсной библиотеки классов и имеет меньшую зависимость от сторонних библиотек классов. Бэкэнд основан на базе данных MySQL или MariaDB PHP / 7.* и поддерживает XCache / Yac / Redis / Memcached и другие кеши.

В системе всего 22 таблицы, один запрос занимает не более 0,01 секунд, но может достигать 0,003 секунды при включении кеша.

Ресурсы:

2 Ответа

  1. Они лого не у WordPress случаем повзаимствовали? Если да, то нормально. Мелочиться не стоит, брать так у номер 1 в сети движка. Можно у Laravel кубы ихние к рукам прибрать. )) Шучу. Посмотрел эту версию ещё раз: локализация англ. есть, лицензия MIT, вот, можно посмотреть.

    Вечный вопрос организация шаблонов, как подключать, как передать переменные, которые используются везде брать и как их готовить:

    // делают так
    <?php $conf = GLOBALS('conf');?>
    <?php $header = GLOBALS('header');?>
    <?php $user = GLOBALS('user');?>
    <?php $uid = GLOBALS('uid');?>
    <?php $gid = GLOBALS('gid');?>
    <?php $fid = GLOBALS('fid');?>
    
    // и шаблоны особо не мудря
    <?php include _include(APP_PATH.'view/htm/header_nav.inc.htm');?>

    Все на функциях. Файлами группировка.

    1. У них древний сайт, была версия WellCMS1.0, возможно логотип у них такой давно.