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)
 
@Awilum , Добрый вечер.
Есть сайт на WP с одной страничкой для проги. Вообще от CMS нужны только коменты, хочу перенести на более шутсрое и вспомнил про вас :)
Подскажите, комментарии доступны без плагинов? сразу из коробки?

Добрый День!
Пока что такого плагина нет для Flextype. Немного позже появится.
 
Пока что такого плагина нет для Flextype. Немного позже появится.
Его кто-то уже пишет?
Я бы мог попробовать что-то сообразить, если вы согласитесь покопаться в этом говнокоде/сделать ревью/ довести до релиза )
Хочу влиться куда-нибуть в опенсорс, набраться опыта.. Если согласитесь "прокурировать" постараюсь быть полезным)
 
Его кто-то уже пишет?
Я бы мог попробовать что-то сообразить, если вы согласитесь покопаться в этом говнокоде/сделать ревью/ довести до релиза )
Хочу влиться куда-нибуть в опенсорс, набраться опыта.. Если согласитесь "прокурировать" постараюсь быть полезным)
Вам принципиально необходимы комментарии именно встроенные ? что-то вроде Discuss не рассматриваете ?
 
Хочу встроенные) Дискус хорош для буржунета)
сейчас весь мой фокус на подготовку релиза Flextype 0.9.4 в котором будет очень много важных изменений: Для просмотра ссылки Войди или Зарегистрируйся после, смогу посмотреть возможность разработки плагина комментариев, в принципе ничего сложного в его разработке нет, нужно просто время выделить для этой задачи.
 
Релиз Flextype 0.9.4 должен быть в числах: 15 - 17 сентября.
 
после, смогу посмотреть возможность разработки плагина комментариев
Ну сами комментарии сделать не сложно, просто чтоб докрутить на вашу CMS надо в ней разобраться(мне). В любом случае спасибо :)
Я все таки попытаюсь поковыряться в вашей CMS, может хоть новую тему сделаю, все таки очень хочется попробовать поработать в команде.. :)
 
Ну сами комментарии сделать не сложно, просто чтоб докрутить на вашу CMS надо в ней разобраться(мне). В любом случае спасибо :)
Я все таки попытаюсь поковыряться в вашей CMS, может хоть новую тему сделаю, все таки очень хочется попробовать поработать в команде.. :)

Можете присоединиться уже сейчас к нашей команде переводчиков и помочь с переводом, например на русский язык.
Переводить не очень сложно, система crowdin подсказывает варианты переводов и вам достаточно будет выбрать лучший вариант из предложенных или предложить свой.

TRANSLATION TEAM => Для просмотра ссылки Войди или Зарегистрируйся

ПРОЕКТЫ:
Flextype CMS - Для просмотра ссылки Войди или Зарегистрируйся
Flextype Website - Для просмотра ссылки Войди или Зарегистрируйся
Flextype Documentation - Для просмотра ссылки Войди или Зарегистрируйся
 
На смену Blueprints придут Fieldsets + Fieldsets Manager - с помощью которого можно будет создавать индивидуальные наборы полей!
Попробовал в действии новую версию, на старой было проще делать.
Документации для чего-то сложнее блога проста нет.

Основные недостатки:
- полное отсутствие документации для пользователей, есть api которым не понятно как пользоваться и раздробленные куски от компонентов.
- плагин импорта заявлен, но ни одного примера использования нет.

Попробовал просто вывести список магазинов с картой.

Итог - не смотря на качественный код, использовать в чем-то сложнее блога заполняемого вручную пока не реально.

Помогает только чтение исходников, но желания разбираться в чужом коде нет.

Получается мифическая cms, все о ней знают, рейтинги есть, только на практике современный сайт не сделать.

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

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

Для кого cms сейчас ?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху