FFCMS - content management system
FFCMS - fast flexible content management system for websites, based on PHP programming language and support popular database engines: mysql, pgsql, sqlite. Now the current active development branch - 3'rd version of the system, whose main tasks is to rework systems to modern requirements of the users and developers. FFCMS distibute under open source license - MIT, which allow to use, modify or redistribute cms totally FREE without any license restrictions.
User advantage
- User-friendly graphic interfaces
- Simple system install
- Smart content management application
- User account manage features
- Smart and flexible configuring system
- Simple templating and extending system
Developer advantage
- Ease to develop - union MVC pattern
- User and developer API documentation
- Support for modern instruments - composer and git
- Simple console developer interface
- Young community and friendly developers
Performance
FFCMS 3 have a high working speed and great performance - load of a single system page will use low then 0.1 seconds of time and 7mb of memory. System have cache engine for sql-queries and heavy objects.
Extensibility
FFCMS 3 system architecture allow you extend faster and simple functional capabilities of your own website using applications and widgets. All ffcms extensions follow the union developing logic - MVC.
Internalization
The basic FFCMS 3 core include extended support of internalization system (i18n) for all applications and widgets. It allow you to build website for many different language community.
FFCMS 3 support newest release of php engine - 7.0 and 7.1. Using newest version make posible to improve website performance in several times (2x/3x). Nevertheless, ffcms still support oldest version of php interpeter 5.5 and 5.6. You can use your favorite database engine, like mysql or pgsql or you can use file-based database - sqlite.
Basic package of FFCMS 3.0
- Settings - simple and friendly interface for basic website configurations
- Files - friendly graphic interfrace for file upload/download in FFCMS
- Antivirus - signature file analyse algorithm to detect suspecious and malware code
- Routing - extended URI routing binding algorithm on website
- Updates - check for updates of your system
- Apps and widgets - install newest or configure exist ffcms extensions
- Content: create, edit, update or delete content pages (articles, news, pages, categories, etc)
- User identity: extended system for user register, auth purposed and system to control it
- User profiles: extended system for user public profiles with smooth performance of social network
- Feedback: simple ticket system between website users and administrators
- Search: website search algorithm with live search features
- Sitemap: auto build website xml sitemap for search engines
- Comments: display comment add form and exist comments list on applications pages
- New content: display block with information about latest publications from content category
- Content tags: display block with information about popular content tags
- New comments: display latest list of comments