Версия: 2.0.0
Дата: 2025-11-10
| Особенность | CIFRA | Drupal |
|---|---|---|
| Язык | Python | PHP |
| Архитектура | Metadata-driven | Entity-based |
| Генерация кода | Да | Нет |
| API | REST, GraphQL | REST |
| Performance | 20,000 req/s | 200 req/s |
| Vendor lock-in | Нет | Да |
modules: [contacts, deals, companies, activities]
entities: [Contact, Deal, Company, Activity]
modules: [inventory, orders, invoicing, accounting]
entities: [Product, Order, Invoice, Payment]
modules: [products, cart, checkout, payments]
entities: [Product, Order, Customer, Payment]
modules: [users, roles, settings]
entities: [User, Role, Permission]
Contact - универсальный контакт
Company - организация
User - пользователь системы
Tag - теги/категории
Note - заметки
File - файлы/документы
Address - адреса
Phone - телефоны
Email - email адреса
# CRM Prototype
prototype: crm
entities:
- Contact
- Deal
- Company
- Activity
# E-commerce Prototype
prototype: ecommerce
entities:
- Product
- Order
- Customer
- Payment
Q: Чем CIFRA отличается от других Low-Code?
A: Open Source, Code Generation, не vendor lock-in
Q: Можно ли использовать для существующего проекта?
A: Да! CIFRA генерирует код в существующий проект
Q: Какие типы приложений можно создавать?
A: CRM, ERP, Admin Panels, E-commerce, CMS, Dashboards
Q: Нужно ли знать программирование?
A: Для базовых приложений — нет, для кастомной логики — Python
| Термин | Определение |
|---|---|
| CIFRA | Configuration-Driven Infrastructure for Rapid Application |
| Entity | Бизнес-объект (Contact, Deal, Order) |
| Field | Атрибут entity (name, email, price) |
| Module | Логическая группа entities |
| Plugin | Расширение с кастомной логикой |
| Workflow | Автоматизированный процесс |
| Cascade | Наследование правил (как CSS) |
| RBAC | Role-Based Access Control |
| ABAC | Attribute-Based Access Control |
Конец документации