CMS

Die manuelle Erstellung von Webseiten wird heute von CMS (Content Management System) übernommen. Dadurch fokussiert sich die Arbeit auf die redaktionelle Arbeit

Joomla Templates - Joomla hat sich als professionelles Content-Management-System etabliert. Die Präsentation der Inhalte übernehmen Templates. Zwar gibt es zahlreiche kostenlose und kommerzielle Templates, wer aber ein individuelles Design umsetzen will, kommt um die Entwicklung eigener Templates nicht herum. Genau an diesem Punkt setzt dieses Buch an. Es wird all das gezeigt, was für die Erstellung von Joomla-Templates benötigt wird. Erstellen Sie die Verzeichnis- und Dateistruktur, legen Sie das Grundlayout fest und verbinden Sie Ihr Layout mit Joomla. Danach werden die ersten im Inhalte ausgegeben. Weiter geht es mit der Definition von Parametern, die für Flexibilität der Templates sorgen. Fortgeschrittene Themen wie Mehrsprachigkeit und personalisierte Fehlerseiten runden das Buch ab.

Über Amazon unterstützen

Probelesen?

Eine immer wiederkehrende Frage in vielen Internetforen, daher eine kleine Empfehlung zur Auswahl des richtigen CMS. ▸

Die regelmäßige Prüfung Ihrer Server-Logfiles gehört zur wichtigen Pflege Ihrer Webseiten, zum Beispiel könnten Sie dieses Problem entdecken. ▸

Warum das Flatfile CMS Bludit besonders ist und warum meine Wahl in Projekten oft auf dieses CMS fällt. ▸

Headless CMS liegen im Trend, denn diese Webseiten sind besonders sicher, da kein Admin Backend existiert. ▸

CMS die ich empfehle

______

Meine ganz persönliche Empfehlung für ein CMS aufgrund meiner Erfahrungen als Langjähriger Autor und Opfer vieler Angriffe.

Typesetter

Das kostenlose Flatfile CMS Typesetter richtet sich vor allem an Redakteure und Content-Creators die sehr viel Wert auf zeitintensives individuelles Layouting legen möchten und damit den Inhalt sehr stark individualisieren. In dieser Kategorie dreht es sich um viele Tipps und Tricks zu Typesetter. ◂

Handlebars

Handlebars.js ist eine logiklose Template-Engine für JavaScript von Yehuda Katz. Es ist eine Erweiterung der Template-Engine Mustache. Der Quellcode ist lizenziert unter der MIT-Lizenz und ist gehostet auf GitHub. Handlebars.js verlagert das Rendering des Content vom Server auf den Client und setzt JavaScript des lokalen Web-Browsers voraus. ◂

  1. Beispiel Template

______
1 Beiträge

Drupal

Drupal ist ein Content-Management-System (CMS) und -Framework. Seine Hauptanwendung findet Drupal bei der Organisation von Websites, im März 2019 waren laut W3Techs 1,9 % aller Websites mit einem Marktanteil von 3,4 % bei CMS. Ursprünglich wurde es vom belgischen Informatiker Dries Buytaert konzipiert. ◂

  1. PHPUnit Sicherheitslücke

______
1 Beiträge

CSS

Cascading Style Sheets (gestufte Gestaltungsbögen - kurz CSS) ist eine Stylesheet-Sprache für elektronische Dokumente und zusammen mit HTML und JavaScript eine der Kernsprachen des World Wide Webs. Sie ist ein sogenannter „living standard“ (lebendiger Standard) und wird vom W3C beständig weiterentwickelt. ◂

Java

Java ist eine objektorientierte Programmiersprache und ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung auf verschiedenen Plattformen und Endgeräten. ◂

JavaScript

JavaScript (kurz JS) ist eine Skriptsprache, die ursprünglich 1995 von Netscape für dynamisches HTML in Webbrowsern entwickelt wurde, um Interaktionen des Benutzers auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren und so die Möglichkeiten von HTML und CSS zu erweitern. Heute findet JavaScript auch außerhalb von Browsern Anwendung. ◂

PHP

PHP (Akronym für „PHP - Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet. ◂

SQL

SQL Befehle sind für die Handhabung und Pflege von Daten in relationalen Datenbanken unerlässlich. ▸

  1. SQL like Befehl

______
1 Beiträge

Die Kontra-Reaktion auf die bisher aufgeräumten und ergonomisch ausgereiften Webseiten - Brutalist. ▸

about me

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.