PHP 8

PHP 8: Alle Informationen zu dem neuen Update

 

PHP ist eine der wichtigsten Sprachen im Internet. Viele Content-Management-Systeme, etwa WordPress, TYPO3 oder Joomla, basieren auf PHP. Mit dem Release von PHP 8 sind nun diverse neue Features eingeführt worden. Auch einige alte Funktionen wurden überarbeitet, sodass es zu...

 

Zend Framework: Die PHP-Web-Application-Architektur

Zend Framework: So vereinfacht die Open-Source-Architektur die Entwicklung Ihrer Webanwendung

Das Zend Framework bietet eine professionelle Struktur für die Entwicklung verschiedenartiger Webanwendungen. So programmieren Sie beispielsweise sowohl E-Commerce-, als auch Content- und SaaS-Projekte mithilfe der PHP-Skript-Sammlung – und sparen aufgrund der vorgefertigten Komponenten dabei jede Menge Zeit. Welche Funktionen Sie mit dem Framework standardmäßig realisieren können und welche...

ZURB Foundation – das kompakte UI-Framework

ZURB Foundation: Das CSS-Framework für responsive Frontends

Wenn Sie für die Entwicklung eines Frontends nicht zu einem Fertig-Template oder einem Homepage-Baukasten greifen, aber auch nicht komplett bei null beginnen wollen, sollten Sie über die Nutzung eines CSS-Frameworks wie ZURB Foundation nachdenken. Die Open-Source-Lösung bietet mit einem flexiblen Grid-System und zahlreichen anderen vorgefertigten Code-Snippets alles, was Sie zur Realisierung eines...

UML: Aktivitätsdiagramme

Aktivitätsdiagramme: Chronologische Abläufe von Aktivitäten mit UML übersichtlich darstellen

UML-Aktivitätsdiagramme helfen Ihnen dabei, den zeitlichen Ablauf von Systemprozessen der objektorientierten Programmierung grafisch darzustellen. Aktivitätsdiagramme zeigen dabei auf, welche Aktionen in welcher Reihenfolge stattfinden, um eine Aktivität auszuführen. Mit einem fertigen Diagramm können Sie mittels XML-Übertragung Code-Frames erstellen. Oder Sie wollen Geschäftsprozesse abbilden?...

Agile Software-Entwicklung | Erklärung der Werte & Prinzipien

Agile Entwicklung: Das steckt dahinter!

Wenn Sie sich schon einmal mit modernen Arbeitstechniken auseinandergesetzt haben, ist Ihnen der Begriff „agile Entwicklung“ sicherlich bereits begegnet. Die meisten verstehen aber nicht genau, was dahinter steckt. Das liegt auch daran, dass sich agile Software-Entwicklung selbst gar nicht festlegen lassen möchte und nur als Überbegriff agiert. Wir bringen Ihnen die Arbeitsweise dennoch näher!

Socratic: Die App für Hausaufgaben im Test

Im Test: Socratic – die App für Hausaufgaben

Die App „Socratic“ verspricht Hausaufgaben aus unzähligen Fächern dank künstlicher Intelligenz und Texterkennungsfeatures im Nu zu erledigen. Mathematische Gleichungen löst die Hausaufgaben-App nach nur einem Schnappschuss mit der Handykamera – selbst in Physik, englischer Grammatik und Weltgeschichte soll sich die Socratic-App auskennen. Inzwischen ist sie auch in Deutsch für iOS und Android...

HATEOAS: Alle Informationen zu der REST-Eigenschaft

HATEOAS: Das steckt hinter dem Akronym

REST (Representational State Transfer) spielt bei der Entwicklung moderner Webanwendungen inzwischen eine wichtige Rolle. Teil des Konzepts, das sich vor allem durch die Forderung nach einer universellen Schnittstelle von vergleichbaren Lösungen abhebt, ist eine interne Applikationsstruktur, die den HATEOAS-Ansatz verfolgt. Was hinter diesem Akronym steckt und warum genau HATEOAS für REST so...

Webframeworks – ein Überblick

Webframeworks – Überblick und Klassifizierung

Frameworks sind aus dem Web-Engineering nicht mehr wegzudenken. Statt Anwendungen von Grund auf neu zu schreiben, können sich Programmierer bei der objektorientierten Software-Entwicklung auf bewährte Programmgerüste aus vordefinierten Klassen und Methoden stützen. Die Auswahl eines geeigneten Webframeworks ist jedoch alles andere als einfach. Wir erklären, wie ein solches Rahmenwerk funktioniert...

Die besten UML-Tools

6 UML-Tools für jede Gelegenheit

UML-Tools im Vergleich: Sie suchen nach dem besten UML-Diagramm-Tool? Oder Sie brauchen ein Werkzeug, um einfache Skizzen zu zeichnen und sich schnell im Team darüber auszutauschen? UML-Programme bieten mehr als nur Diagramm-Templates für den UML-Standard. Egal, ob Sie auf Kommunikation setzen, ein UML-Tool kostenlos nutzen wollen oder für Ihr Unternehmen eine Komplettlösung suchen: Wir zeigen...

Python-Logging

Python-Logging: So machen Sie mit dem Python-Logging-Modul Skriptfehler ausfindig

Python-Logging ist ein Modul in der Python-Bibliothek. Da es in den Quellcode integriert ist, können Entwickler mit wenigen Befehlen Python-Logging-to-File vornehmen – also eine Log-Datei erstellen und Hinweise an diese Datei senden, die beim Ablauf einer Anwendung geloggt werden. Python-Logging lässt sich zum Beispiel für Code-Debugging oder für die Fehlerkommunikation nutzen.


Auf dem Laufenden bleiben?

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