Technology Stack
We are pretty sure you know what a haystack is. And you probably have a stack of paper on your desk right now. But have you ever asked yourself what technology stack Gentics Content Management Platform is using?
Well, ask no more, because on this page we give you a brief introduction to the technology stack used in the Gentics Content Management Platform.
Gentics CMS
Component | Type |
---|---|
Java 17 | Java virtual machine |
MariaDB-Client | Client for relational database |
Handlesbars.java | Templating Engine |
Maven | Build Management Tool |
Gentics Mesh Content Repository
Component | Type |
---|---|
Java 17 | Java virtual machine |
Hibernate ORM | Database Management |
Elasticsearch | Search Engine |
Vert.x | Core Framework |
Hazelcast | Cross-JVM communication |
Dagger 2 | Dependency Injection |
Maven | Build Management Tool |
You can find the components' current version numbers by querying your local instance. |
Gentics Portal | php
Component | Type |
---|---|
PHP | Scripting Language |
Intl PHP Extension | Modules for internationalization |
Composer | Package Manager |
Laravel Framework | Web Framework |
Blade Templates | Templating Engine (part of Laravel) |
Gentics Portal | java
Component | Type |
---|---|
Java 17 | Java virtual machine |
Gentics Mesh Java Client | Client for Gentics Mesh |
Vert.x | Core Framework |
Maven | Build Management Tool |
Dagger 2 | Dependency Injection |
Handlebars.java | Templating Engine |