PHP 7.2

PHP 7.2 – Supportende (EOL) am 30. November 2020

 

PHP 7.2 erhält in Kürze keinen Support mehr. Die Zeit bis zum End-of-Life-Datum sollte man nutzen, indem man veraltete Versionen durch aktuelleren PHP-Code ersetzt. Sicherheitslücken werden dadurch geschlossen, Bugs behoben und die Performance von Webangeboten profitiert spürbar....

 

PHP 8

PHP 8: Alle Informationen zu dem neuen Update

 

PHP ist eine der wichtigsten Sprachen im Internet. Viele Content-Management-Systeme, wie WordPress, TYPO3 oder Joomla basieren auf PHP. Nun steht das PHP-8-Release bevor und es gibt bereits erste Informationen zu neuen Features. Auch einige alte Funktionen werden überarbeitet,...

 

Microservice-Architecture | So funktionieren Microservices

Microservice-Architectures: Mehr als die Summe ihrer Teile?

Mit Microservice-Architectures hat sich eine relativ neue Art etabliert, komplexe Anwendungen zu strukturieren. Statt ein großes Quellcode-Ungetüm frei zu lassen, baut man ein Programm aus vielen in sich geschlossenen Services auf. Damit verbunden ist auch eine Umstrukturierung der Arbeitsabläufe im Sinne des agilen Projektmanagements. Warum ist das sinnvoll? Wir erklären, wie Microservices...

Website optimieren: Tipps und Tricks für mehr Speed

Website optimieren – das sind die größten Baustellen

Unter den verschiedenen Aspekten bei der Erstellung und Pflege einer Website kommt einer häufig zu kurz: die Funktionalität der Webpräsenz. Trotz Mobile-First-Ideen ist die Ladezeit diverser Webangebote immer noch viel zu hoch, und das obwohl diese ein entscheidendes Kriterium für das Verhalten der Besucher darstellt. Unser Ratgeber zeigt Ihnen, was Sie tun können, um die Performance Ihrer Website...

Anwendungsfalldiagramm

Das Use-Case-Diagramm (Anwendungsfalldiagramm) in UML

Mit einem Anwendungsfalldiagramm bzw. Use-Case-Diagramm stellen Sie in der Modellierungssprache UML übersichtlich und leicht verständlich dar, welches Ergebnis eine bestimmte Aktion hat oder haben soll. Damit ist es ein hilfreiches Tool bei der nutzer- und ergebnisorientierten Software-Entwicklung oder der Planung von Geschäftsprozessen.

Was sind Skriptsprachen?

Was sind Skriptsprachen?

Mithilfe von Skriptsprachen lassen sich Computerprogramme besonders schnell und direkt schreiben. Bei der Ausführung eines in einer Skriptsprache geschriebenen Programms gibt es keine Kompilierung. Stattdessen kommt ein Interpreter zum Einsatz. Welchen genauen Vorteile Skriptsprachen Ihnen bieten, erfahren Sie in diesem Artikel.

Funktionale Programmierung

Funktionale Programmierung: Erklärung & Beispiel

Die funktionale Programmierung spielt auch heute, über 60 Jahre nach ihrem ersten Einsatz im LISP-Interpreter , eine Schlüsselrolle. Als Teilgebiet der deklarativen Programmierung („Was soll das Programm erreichen?“) liegt ihre Stärke in der Verarbeitung mathematischer Aufgaben – insbesondere bei Algorithmen. Wir präsentieren Ihnen ihre entscheidenden Vor- und Nachteile sowie ein Praxis-Beispiel.

Imperative Programmierung

Imperative Programmierung: Das älteste Programmierparadigma im Überblick

Programmiersprachen gibt es viele. Wann aber wird welche Sprache eingesetzt? Wer die zwei grundlegenden Programmierparadigmen der Software-Entwicklung kennt, kann das leichter entscheiden. Die imperative Programmierung ist das älteste Paradigma und wird bis heute verwendet. Was imperative Programmiersprachen leisten und wo sie an ihre Grenzen stoßen, zeigt unser Überblick.

Was ist ein CGI?

Was ist ein CGI?

Beim Ausfüllen eines Onlineformulars, beim Klick in den Warenkorb oder beim Kommentieren auf einem Blog – Nutzer kommen im Netz täglich mit Common Gateway Interfaces in Kontakt. Mit der Technologie lassen sich dynamische Funktionen umsetzen, während Server-Ressourcen geschont werden. Wie funktionert CGI, welche Vor- und Nachteile hat es und welche Alternativen stehen Entwicklern zur Verfügung?

Continuous-Integration-Tools

Die besten Continuous-Integration-Tools im Überblick

Continuous-Integration-Tools erleichtern Entwicklern den Arbeitsalltag: Wollen Sie moderne und agile Methoden zur Softwareentwicklung (kontinuierliche Integration) einsetzen, erfordert das entweder sehr viel Disziplin und Aufwand, oder Sie greifen zu hilfreichen CI-Tools. Diese unterstützen Sie durch Automatismen und hilfreiche Features. Damit Sie einen Überblick haben, welche Anwendungen Ihnen...

Was ist das Document Object Model (DOM)?

Document Object Model (DOM): Definition, Aufbau und Beispiel

Dynamische Elemente und Inhalte gehören in den meisten Webprojekten seit Jahren zum Standard. Das liegt insbesondere auch daran, dass programmierter Website-Code heute von allen Browsern problemlos dargestellt wird. Einen großen Anteil daran hat das sogenannte Document Object Model (DOM), das den Aufbau von Web-Dokumenten in einer gut lesbaren, objektorientierten Baumstruktur abbildet.


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!