Flextype - Маленькая и быстрая CMS на файлах!

Статус
В этой теме нельзя размещать новые ответы.

Awilum

Постоялец
Регистрация
11 Июл 2010
Сообщения
161
Реакции
120
Доброго времени суток!

После 8 лет работы в вебдеве я ушел из него и вообще от программерской деятельности в сентябре 2017-го, но вот сейчас ко мне обратился один фотограф, который попросил сделать для него сайт портфолио, я согласился. Посмотрев на разные движки, и особенно WP. Понял что все эти тяжелые движки не годятся - боль от их использования. Решил взять наработки с моей Монстры и Фансоро и стартовал новый проект Flextype!

Flextype - это новая генерация движка Monstra и Fansoro. Flextype максимально простой и расширяемый движок, практически любую задачу можно будет реализовать плагинами, так как движок предоставляет потрясающе простое API для разработчиков плагинов и тем оформлений. Страницы в Flextype - это простые файлы написанные с использованием YAML и Markdown синтаксиса, которые хранятся в папке: /site/pages

Должна была быть Monstra 4, но после долгих раздумий было принято решение искать новое название для CMS и выбор пал на Flextype:
- К сожалению имя Monstra стало очень распространенное, домены и аккаунт были уже заняты и нет возможности создать одноименный аккаунт в соц. сетях для успешного продвижения и доменного имени не зарегистрировать например в зоне RU
- Название Monstra не отображает ее суть, да прикольно и мы говорили
- маленький монстр, но название Flextype (Flexible Type Engine) подходит больше для такой системы.
- Ребрендеринг
Ребрендеринг — активная маркетинговая стратегия; включает комплекс мероприятий по изменению бренда (как компании, так и производимого ею товара), либо его составляющих: названия, логотипа, слогана, визуального оформления, с изменением позиционирования. Проводится в русле изменения концептуальной идеологии бренда. Это подразумевает, что в компании (продукте) произошли довольно существенные изменения. Рестайлинг и репозиционирование бренда — составные части процесса ребрендинга. Удачный ребрендинг позволяет компании выйти на новый уровень развития, привлечь внимание новых клиентов и увеличить лояльность существующих.

Что бы внести ясность, вот ветки развития:
Ветка(CMS) #1: Template (2010г.) -> Monstra (2012г.) -> Monstra 2(2012г.) -> Monstra 3(2014г.)
Ветка(CMS) #2: Morfy(2014г.) -> Morfy 2(2015г.) -> Fansoro(2016г.)

Мерж двух веток в одну ветку - в один проект: Flextype (2018)

ПРОСТОТА
Система очень простая в установке, обновлении и использовании! Достаточно просто скопировать файлы движка на сервер и это все!

СКОРОСТЬ
Flextype очень легкий и быстрый движок!
Никакой базы данных, только файлы!

РАСШИРЯЕМОСТЬ
Плагины, Темы, Шорткоды и многие другие вещи позволяют легко расширять сайт!

MARKDOWN СИНТАКСИС
Вы можете использовать любой редактор для редактирования страниц используя Markdown синтаксис.

ДИНАМИЧНЫЙ ТИП КОНТЕНТА
Flextype позволяет создавать страницы практически любой сложности. Благодаря YAML страницы могут иметь любые необходимые поля!

СВОБОДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Flextype - это свободное программное обеспечение с открытым исходным кодом и распространяется под лицензией MIT!

C помощью Flextype можно создать:
- сайт визитку
- домашнюю страничку
- сайт-портфолио
- лендинг-страницы
- блог

Но на самом деле применение Flextype не ограничивается тем, что перечислено выше. Так как это универсальная CMS, которая легко расширяется плагинами!
- Улучшить ядро движка, рефакторинг, новые фичи и умное кеширование.
- Улучшить юзабилити сайта, движка, улучшить документацию и написать статьи-уроки.
- Сфокусироваться на разработке плагинов (плагина админки) и тем оформлений.
- Активное участие в обсуджениях на официальном форуме проекта.
- Создавать и поддерживать плагины.
- Создавать и поддерживать темы оформления.
- Находить баги и сообщать о них на форуме или GitHub-e.

Цель Создания топика:
- Привлечение разработчиков к Open Source проекту.
- Оценка Flextype: критика, пожелания, предложения.

Официальный сайт: Для просмотра ссылки Войди или Зарегистрируйся
Организация на GitHub: Для просмотра ссылки Войди или Зарегистрируйся
Группа в ВК: Для просмотра ссылки Войди или Зарегистрируйся

Модератор: К сожалению, разработка CMS прекращена. На GitHub последняя версия датируется 19 ноября 2022 г. Сайт CMS перепрофилирован. Автора нет на форуме более 4-х лет.
Поэтому данная тема закрывается. (23.09.2025)
 
Дорогие Друзья!

В 2019 году была проведена огромная работа над проектом Flextype и вот год подходит к концу, совсем немного осталось до нового 2020-го года!

Хочу поделиться с вами некоторыми статистическими данными по проекту Flextype!
Большое спасибо всем за то, что вы являетесь частью сообщества Flextype!
Всех, с Наступающими Новогодними праздниками!

6e3EdIu.jpg
 
Всех, с Наступающими Новогодними праздниками!
Вас тоже с Новым Годом и удачи с проектом FlexType, помню вас ещё по монстре, жаль что проект забросили...
Надо тоже как-нибудь на вооружение взять эту цмс-ку, требования смотрю высокие, на локалке особо не потестируешь, так как нет такой возможности у Open Server, точнее она есть, но большинство проектов на версии 7.0, или ниже с поддержкой более высоких версий php, а тут мин. 7.2
 
Вас тоже с Новым Годом и удачи с проектом FlexType, помню вас ещё по монстре, жаль что проект забросили...
Надо тоже как-нибудь на вооружение взять эту цмс-ку, требования смотрю высокие, на локалке особо не потестируешь, так как нет такой возможности у Open Server, точнее она есть, но большинство проектов на версии 7.0, или ниже с поддержкой более высоких версий php, а тут мин. 7.2

Для просмотра ссылки Войди или Зарегистрируйся - ниже 7.2 нет смысла поддерживать более.
 
После успешной миграции flextype.org и docs.flextype.org на Tailwind CSS, было принято решение переписать тему Default и Админку на Tailwind CSS! Начиная с версии 0.9.7 - сверхтяжелый Twitter Bootstrap будет удален из проекта полностью!
 
Дорогие Друзья!

В декабре 2019 года я начал разработку новой Flextype 0.9.7 и вот спустя три месяца, я рад вам сообщить о выходе новой версии движка Flextype!

Была проведена огромная работа над новой версией движка Flextype, многие части проекта были переписаны, дописаны и улучшены! Было потрачено более 400 часов на программирование и тестирование (по 160 часов в месяц), 1450 коммитов в основной репозиторий проекта.

В Flextype 0.9.7 новые возможности полноценной Headless CMS, новая Админка, новая тема Default, а также множество других изменений, улучшений и исправлений найденых багов.

Подробнее в статье: Для просмотра ссылки Войди или Зарегистрируйся

preview.png
 
Новая версия полностью на Tailwind CSS? Я использую предыдущую версию Flextype. Месяц назад было 90% админки переписано.

Уже можно переезжать на новую версию или будут еще значительные изменения?
 
Последнее редактирование:
В 0.9.7 по сравнению с 0.9.6 значительные изменения в том числе и полностью переход на Tailwind CSS
Подробнее про список изменений и как обновится вот тут Для просмотра ссылки Войди или Зарегистрируйся
flextype.org, docs.flextype.org и другие уже успешно обновились
 
@Awilum Уважаемый разработчик, запишите видео реального применения cms...
Что вы скажите о преимуществах cms flextype, если сравнивать с Для просмотра ссылки Войди или Зарегистрируйся?
Побольше бы видео в flextype в бою, а то документации и без этого хватает, а так желаю успехов проекту.
 
Отвечу от себя. Мое видение. Иногда необходимо создать просто сайт 4-5 страниц. При этом текст не будет меняться. Примеры:
- лэндинги;
- сайт-визитка выставки, мероприятия;
- сайт "одного изделия", "одного проекта";
- пробные сайты.

Городить WordPress, пытаясь подружить между собой модули и шаблоны не всегда охота. Maxsitecms - хоть и позиционирует себя "не WordPress", однако принципы такие же: база данных, модули и т. д.

В flextype все максимально просто.
1. Нет базы данных (соответственно нет необходимости разбирать структуру базы данных пытаясь решить возникшую проблему, при этом сайт, повторюсь, подразумевается простой в разработке и обслуживании);
2. Нет установки. Просто переписал в корень и все работает.
3. Есть модули. Я надеюсь, что flextype не постигнет судьба других систем у которых куча модулей, непонятно чем отличающихся и не понятно какой лучше применить.

Для такой простой системы видео не надо. Надо просто попробовать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху