Getting Started
- What is Flextype?
- Requirements
- Installation
- Configuration
- Folder Structure
- API Reference
- Code of Conduct
- Getting Help
- License
Core Concepts
Console
Rest API
Flextype is an open-source Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS. A true hybrid CMS gives you the freedom of a Headless CMS ー with the functionality and ease-of-use of a traditional content management system. Whether you’re looking to build headless, traditional, or a combination of both Flextype CMS has you covered.
With Flextype, you are in complete control. Design your data structure the way you want. Update and share your data with others and teams using version control. Flextype does not require any relational database management system, because all the data are collected in a simple flat files. Perfect portability when changing your hosting provider. Just copy all the files from one server to another.
Building this Content Management System, we focused on simplicity and extendability. To achieve this, we implemented simple but Powerful APIs.
The underlying architecture of Flextype is built using well established and best-in-class technologies. This is to ensure that Flextype is simple to use and easy to extend. Some of these key technologies include:
- Slim PHP: Framework for powerful web applications and APIs.
- Glowy PHP: A set of decoupled and reusable PHP building blocks for kickass Web Applications.
- The PHP League: The League of Extraordinary PHP Packages well tested and using modern coding standards.
- Symfony Console: Symfony Console component eases the creation of beautiful and testable command line interfaces.
- Thermage: Fluent and incredible powerful, object-oriented interface for customizing CLI output text color, background, formatting, theming and more.
- Respect Validation: The most awesome validation engine ever created for PHP.
- Thunderer Shortcode: Advanced shortcode (BBCode) parser and engine for PHP.
- Commonmark: Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
- YAML: Human friendly data serialization format for simple configuration.
- NEON: Human readable structured data format.