Deprecated: Parsedown::blockList(): Implicitly marking parameter $CurrentBlock as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/parsedown/Parsedown.php on line 574

Deprecated: Parsedown::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/parsedown/Parsedown.php on line 811

Deprecated: Parsedown::blockTable(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/parsedown/Parsedown.php on line 897

Deprecated: ParsedownExtra::blockSetextHeader(): Implicitly marking parameter $Block as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/parsedown/ParsedownExtra.php on line 334

Deprecated: Smarty::_getTemplateId(): Implicitly marking parameter $template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/Smarty.class.php on line 1048

Deprecated: Smarty_Internal_Data::getTemplateVars(): Implicitly marking parameter $_ptr as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_internal_data.php on line 193

Deprecated: Smarty_Internal_Data::_mergeVars(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_internal_data.php on line 203

Deprecated: Smarty_Internal_Template::__construct(): Implicitly marking parameter $_parent as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_internal_template.php on line 149

Deprecated: Smarty_Resource::source(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_resource.php on line 175

Deprecated: Smarty_Resource::source(): Implicitly marking parameter $smarty as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_resource.php on line 175

Deprecated: Smarty_Resource::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_resource.php on line 199

Deprecated: Smarty_Template_Source::load(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_template_source.php on line 158

Deprecated: Smarty_Template_Source::load(): Implicitly marking parameter $smarty as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_template_source.php on line 158

Deprecated: Smarty_Internal_Resource_File::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_internal_resource_file.php on line 28

Deprecated: Smarty_Internal_Resource_File::buildFilepath(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_internal_resource_file.php on line 101
SmartyCMS
Deprecated: Smarty_Template_Config::load(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_template_config.php on line 73

Deprecated: Smarty_Template_Config::load(): Implicitly marking parameter $smarty as nullable is deprecated, the explicit nullable type must be used instead in /homepages/41/d166645450/htdocs/SmartyCMS/SmartyCMS/core/smarty-4-5-4/libs/sysplugins/smarty_template_config.php on line 73

SmartyCMS

SmartyCMS ist ein FlatFile Content Management System für komplexe Webseiten mit Beiträgen und Kapiteln in hoher Schachtelungstiefe. Es nutzt die Template-Engine Smarty, den YAML-Parser Dipper und einen MarkdownParser bzw. MarkdownExtra.

React: Das umfassende Handbuch für moderne Frontend-Entwicklung. Mit vielen Praxisbeispielen - Welcher Frontendentwickler hat noch nicht von React gehört? Diese ursprünglich von Facebook entwickelte JavaScript-Bibliothek hat innerhalb kurzer Zeit eine steile Karriere hingelegt. Sie bildet mittlerweile eine wichtige Grundlage für viele Unternehmensanwendungen, Single Page-Applikationen, sowie viele Apps für iPhone und Android. Erfahren Sie in diesem umfassenden Handbuch des JavaScipt-Experten Sebastian Springer, wie Sie performante Oberflächen gestalten. Mit einfachen und leicht verständlichen Beispielen erlernen Sie die Grundlagen von React, React Native und Redux. Und auch als fortgeschrittener JavaScript-Entwickler profitieren Sie von den vielen Profithemen wie Tests, Animationen, Material Design Components, Server Side Renderung über Debugging bis hin zur Entwicklung von vollständigen mobilen Anwendungen. Dieses Buch ist ein Muss für jeden JavaScript-Entwickler und für jeden, der React lernen möchte!

Wir können mit so genannten Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Affiliate Datenbank eingebunden


Oliver Lohse - 2024-04-24

Die Template-Engine Smarty unterstützt die Verwendung von individuellen Konfigurations Dateien.

Mit Hilfe der individuellen Konfigurationsdaten config.conf wurde eine universelle Affiliate Datenbank eingebunden. Aktuell für Amazon-Partnernet, funktioniert diese mit allen anderen Providern gleichermaßen.

Das MVC-Design Pattern steht


Oliver Lohse - 2024-03-24

Das bekannte Model View Controller Designpattern bildet die Grundlage für das neue Content Management System

Die Aufteilung des Sourcecode in sinnvolle und fachliche Gruppen, verbessert die Übersichtlichkeit und Wartbarkeit des Programmcodes. SmartyCMS orientiert sich daher streng am Model View Controller Paradigma für die Erstellung des CMS.

SmartyCMS startet

Oliver Lohse - 2024-02-24


Die Arbeiten an der Entwicklung des SmartyCMS beginnen

Die Motivation zu dieser Eigenentwicklung entsteht aus dem Sachverhalt, das es in der Vergangenheit immer wieder Probleme beim Wechsel (Anhebung der Version) der PHP-Versionen mit fast allen kostenlosen Content Management Systemen gibt und gab. Die Fixierung dieser Probleme ist dann recht komplex und der Aufwand übersteigt den Nutzen. Folglich kann eine Eigenentwicklung eine bessere Wartbarkeit erreichen, da die Komplexität erheblich kleiner ist.

SmartyCMS ist klein, leichtgewichtig und rasend schnell. SmartyCMS verzichtet auf unsichere Datenbanken oder AdminBackends, wird daher headless betrieben. SmartyCMS ist vollständig templatefähig und besitzt eine Pluginschnittstelle. Dank der Markdown-Unterstützung geht die Erstellung von neuem Content sehr schnell und ist daher für Content-Creators ideal geeignet. Da SmartyCMS sehr unbekannt ist, besitzt es den kleinsten Angriffsvektor unter den bekannten kostenlosen CMS im Web.

Tendenziell bewerten die heutigen User und Betreiber von Webseiten die Sicherheit und Langlebigkeit der Webseite höher als einen möglichen Funktionsumfang oder die vielen unüberschaubaren Features eines CMS.