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)
 
Дорогие Друзья!

Работаю над новым улучшенным дизайном Админки!
Будет возможность включить Светлую или Темную тему оформления!
S2ccavTfeWc.jpg
 
Flextype поддерживает индивидуальные поля для страниц и эта возможность позволяет создавать любого типа страницы!

В Flextype Admin 0.3.0 будет возможность управлять этими полями в админке!
 
Звезды на гитхабе помогают проекту продвигаться в результатах поиска, поэтому, Ребята, кто ещё не поставил на GitHub-е звезду для Flextype, самое время поставить звездочку вот тут: Для просмотра ссылки Войди или Зарегистрируйся
 
Дорогие Друзья!

Проект в активной разработке!
Очень много изменений пушится в репозиторий проекта и плагинов.
- Для просмотра ссылки Войди или Зарегистрируйся
- Для просмотра ссылки Войди или Зарегистрируйся
- Для просмотра ссылки Войди или Зарегистрируйся

В неделю на проект тратится от 30 до 60 часов!
- Программирование (Coding) 60%
- Тестирование (Testing) 20%
- Менеджмент (Project management) 10%
- Исследование (Research) 10%

Буду рад любой вашей помощи проекту!

Несколько способов поддержать проект:
- Активное участие в обсуджениях сообщества Flextype! (VK, DISCORD, GITHUB)
- Создавать и поддерживать плагины.
- Создавать и поддерживать темы оформления.
- Находить баги и сообщать о них на GitHub-e.
- Стать спонсором проекта, поддержать денежкой, для оплаты хостинга, и часов разработки.

Стать спонсором проекта!
Sberbank: 5469 1300 1053 3949
QIWI: +79805359141
PayPal: Для просмотра ссылки Войди или Зарегистрируйся

Спонсоры c активной ссылкой на сайт или профиль будут отображаться в разделе спонсоров и главной странице сайта!

- Для просмотра ссылки Войди или Зарегистрируйся
 
Почему ви говорите "маленькая и простая", если одно обращение к главной вызывает загрузку и исполнение 164 php-файлов?
 
Почему ви говорите "маленькая и простая", если одно обращение к главной вызывает загрузку и исполнение 164 php-файлов?
какая связь между "маленькая и простая" и количеством файлов библиотек ?

Мне неизвестно откуда вы взяли эти данные, но главная страница Flextype.org показывает вот такие данные
Для просмотра ссылки Войди или Зарегистрируйся

если вы так оцениваете простоту движка, то тогда посмотрите какие данные показывает Joomla для пустой домашней страницы
Для просмотра ссылки Войди или Зарегистрируйся
 
Вот еще вам пару сравнений с другими системами

Joomla 3.9
Included files: 226
Memory usage: 8.33 MB

Grav 1.5.5
Included files: 253
Memory usage: 11.02 MB

WP 5
Included files: 191
Memory usage: 16.82 MB

Drupal 8.6.3
Included files: 942
Memory usage: 23.57 MB

:confused:
 
Последнее редактирование:
Дорогие Друзья!

Рад вам сообщить о выходе новой версии движка Flextype и обновленном плагине Admin (Flextype 0.7.3 + Admin 0.3.0)

Это серьезное обновление для Flextype! Множество новых возможностей и фиксов улучшающие стабильность и производительность системы!

За эти 19 дней было потрачено более 100 часов на разработку и тестирование, запушено более 300 коммитов в репозитории проекта

Изменения в Flextype 0.7.3:
- Flextype Компонент I18n обновлен до 1.2.0
- Flextype Компонент Filesystem обновлен до 1.1.3
- Symfony YAML Компонент обновлен до 4.2.1
- Настройки теперь хранятся в одном settings.yaml файле
- Content: добавлена возможность создавать скрытые страницы.

Изменения в Admin 0.3.0:
- Новая красивая админка в темном стиле!
(светлая тема будет в след. релизах)
- Information: Страница информации отображает версию ядра и версию плагина админки
- Users: теперь будут создаваться более безопасные пароли используя php функции password_hash и password_verify
- Files manager: заменен на новый Media manager.
- Pages Manager: улучшен функционал клонирования страниц. Теперь клонируется вся папка со страницей.
- Pages Manager: исправлена бага с переименованием страниц #26
- Pages Manager: поле ссылки удалено из таблицы с страницами
- Pages Manager: в быстрые экшена добавлена возможность просмотра страниц, ссылка открывает страницу в новом окне браузера.
- Pages Manager: улучшено отображение вложенных страниц! теперь более наглядно отображаются вложенные страницы.
- Pages Manager: исправлена бага с ссылкой на страницу по умолчанию, которая далее ломала логику работы с клонированными странницами.
- Pages Manager: исправлена бага с пустым полем template
- Pages Manager: добавлена возможность выбирать тему страниц при ее создании.
- Pages Manager: много улучшений и исправлений в функционале по работе с страницами.
- Pages Manager: Новый редактор страниц, редактор схемы (индивидуальные поля), редактор шаблона, редактор исходника страницы!
- Plugins Manager: для плагина админки выключатель отключен, но отображается.
- General: используется новые I18n 1.2.0 компонент.
- General: используется новые Filesystem 1.1.3 компонент.
- General: добавлена библиотека Gajus Dindent HTML для форматирование HTML кода, это позволяет сохранять красивый HTML после редактора!
- General: добавлен Assets Manager для Javascript
- General: добавлен Animate.css для анимаций.
- General: Fontawesome обновлен до 5.6.0
- General: Twitter Bootstrap обновлен до 4.1.3
- General: Codemirror добавлен для лучшей работы с кодом.
- General: es6-promise обновлен до 4.2.5
- General: popper.js обновлен до 1.14.6
- General: gulp-autoprefixer обновлен до 6.0.0
- General: добавлена система отображения оповещений #41
- General: добавлена валидация форм jquery.form-validator.js
- General: добавлено форматирование YAML файлов при их сохранении.
- General: много общих улучшений архитектуры и скорости!
- General: обновленная и улучшенная навигация!
- Translates: много исправлений и улучшений в переводах.
Спасибо: Hmelex, AndiLeni, diomed

Скачать Flextype 0.7.3
Для просмотра ссылки Войди или Зарегистрируйся

Скачать Flextype 0.7.3 + Admin 0.3.0
Для просмотра ссылки Войди или Зарегистрируйся

Если у вас есть предложения по улучшению Админки и Ядра системы, пишите в комментариях и на официальном DISCORD сервере: Для просмотра ссылки Войди или Зарегистрируйся

Ol6X9j1AAFo.jpg
 
Идет активная работа над написанием документации и новой Flextype Admin 0.4.0 Предварительная дата релиза админки - 24 декабря!
Также на официальном сервере Flextype в DISCORD идет активное обсуждения разработки проекта, плагинов и тем

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