<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Athesis — Technikblog &#45; Kategorie: Webentwicklung</title>
<link>https://www.athesis.com/de/rss/category/webentwicklung</link>
<description>Athesis — Technikblog &#45; Webentwicklung</description>
<dc:language>de</dc:language>

<item>
<title>Internationalisierung mit PHP: robuste mehrsprachige Anwendungen mit Intl und ICU</title>
<link>https://www.athesis.com/de/internationalisierung-mit-php-robuste-mehrsprachige-anwendungen-mit-intl-und-icu-1277</link>
<guid>https://www.athesis.com/de/internationalisierung-mit-php-robuste-mehrsprachige-anwendungen-mit-intl-und-icu-1277</guid>
<description><![CDATA[ Praxisleitfaden zur Trennung von Text und Code sowie zu Locales, Katalogen, Pluralformen, Zahlen, Währungen und Datumsangaben mit PHP Intl. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aeef5e099e169-23908818.jpg" length="88211" type="image/jpeg"/>
<pubDate>Sat, 07 Nov 2026 10:56:42 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>PHP Internationalisierung, mehrsprachige Anwendung, PHP Intl, ICU, MessageFormatter, NumberFormatter, IntlDateFormatter, PHP Locale</media:keywords>
</item>

<item>
<title>PHP 8.5 und Fibers: Asynchrone Anfragen ohne Framework optimieren</title>
<link>https://www.athesis.com/de/php-85-und-fibers-asynchrone-anfragen-ohne-framework-optimieren</link>
<guid>https://www.athesis.com/de/php-85-und-fibers-asynchrone-anfragen-ohne-framework-optimieren</guid>
<description><![CDATA[ Erfahren Sie, wie Fibers in PHP 8.5 asynchrone und parallele I/O-Operationen sauber und ohne schwergewichtiges Framework verwalten. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde42db1fc71-54133765.jpg" length="95732" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:12:40 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>PHP 8.5, PHP Fibers, asynchrones PHP, PHP Nebenläufigkeit, PHP Fiber Tutorial, nicht blockierendes I/O PHP, PHP Webentwicklung</media:keywords>
</item>

<item>
<title>jQuery AJAX: Praxisleitfaden für asynchrone Anfragen – von den Grundlagen bis zur Fehlerbehandlung</title>
<link>https://www.athesis.com/de/jquery-ajax-praxisleitfaden-fur-asynchrone-anfragen-von-den-grundlagen-bis-zur-fehlerbehandlung</link>
<guid>https://www.athesis.com/de/jquery-ajax-praxisleitfaden-fur-asynchrone-anfragen-von-den-grundlagen-bis-zur-fehlerbehandlung</guid>
<description><![CDATA[ Aktueller Leitfaden zu jQuery AJAX: Daten ohne Neuladen abrufen, Formulare senden sowie JSON, Fehler, Timeouts, CORS und parallele Anfragen beherrschen. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde37ef07d91-99583080.jpg" length="78726" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:09:45 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>jQuery AJAX Anleitung, $.ajax Beispiele, jQuery GET POST, jqXHR, AJAX Formular senden, jQuery JSON, AJAX Fehler, jQuery CORS, jQuery 4 AJAX</media:keywords>
</item>

<item>
<title>CSS Container Queries: responsives Layout basierend auf dem Container, nicht dem Bildschirm</title>
<link>https://www.athesis.com/de/css-container-queries-responsives-layout-basierend-auf-dem-container-nicht-dem-bildschirm</link>
<guid>https://www.athesis.com/de/css-container-queries-responsives-layout-basierend-auf-dem-container-nicht-dem-bildschirm</guid>
<description><![CDATA[ Mit CSS Container Queries kann eine Komponente ihren Stil basierend auf dem Platz ihres eigenen Containers ändern, statt auf das Browserfenster: So funktionieren sie, das ist die Syntax, und so grenzen sie sich von Media Queries ab. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8ad4216538-88312117.jpg" length="36661" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:39:11 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>css container queries, container query, komponentenbasiertes responsive design, container-type css, @container css, cqw cqh cqi einheiten, media query vs container query</media:keywords>
</item>

<item>
<title>Echtzeit&#45;Chat mit CodeIgniter und WebSocket erstellen: praktische Anleitung</title>
<link>https://www.athesis.com/de/echtzeit-chat-mit-codeigniter-und-websocket-erstellen-praktische-anleitung</link>
<guid>https://www.athesis.com/de/echtzeit-chat-mit-codeigniter-und-websocket-erstellen-praktische-anleitung</guid>
<description><![CDATA[ Eine praktische Anleitung zum Erstellen eines Echtzeit-Chats mit CodeIgniter 4 und der PHP-Bibliothek Ratchet, mit Architektur, WebSocket-Server und Frontend-Anbindung. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc7e6dbeb477-23937925.jpg" length="23349" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 11:46:16 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>codeigniter websocket, php echtzeit chat, ratchet php, codeigniter 4 chat tutorial, websocket php tutorial, php chat erstellen</media:keywords>
</item>

<item>
<title>CodeIgniter 4: JWT&#45;Token&#45;basierte Authentifizierung erstellen</title>
<link>https://www.athesis.com/de/codeigniter-4-jwt-token-basierte-authentifizierung-erstellen</link>
<guid>https://www.athesis.com/de/codeigniter-4-jwt-token-basierte-authentifizierung-erstellen</guid>
<description><![CDATA[ Vollständiger Leitfaden zur Implementierung einer zustandslosen JWT-Authentifizierung in CodeIgniter 4 zum Schutz von RESTful APIs. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba956835536-95064991.jpg" length="107613" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:37:05 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>CodeIgniter 4 JWT, CodeIgniter 4 Authentifizierung, CodeIgniter 4 REST API, JSON Web Token PHP, CodeIgniter Shield JWT, Authentifizierungsfilter</media:keywords>
</item>

<item>
<title>Bootstrap 5 UI: Responsives Dashboard mit Dark Mode nur mit nativem CSS und Vanilla JS erstellen</title>
<link>https://www.athesis.com/de/bootstrap-5-ui-responsives-dashboard-mit-dark-mode-nur-mit-nativem-css-und-vanilla-js-erstellen</link>
<guid>https://www.athesis.com/de/bootstrap-5-ui-responsives-dashboard-mit-dark-mode-nur-mit-nativem-css-und-vanilla-js-erstellen</guid>
<description><![CDATA[ Praxisleitfaden für ein modernes, responsives Bootstrap-5-Dashboard mit nativer Dark-Mode-Unterstützung und ohne schwere Abhängigkeiten. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adba7c7dde8f6-27962805.jpg" length="24325" type="image/jpeg"/>
<pubDate>Fri, 23 Oct 2026 20:30:27 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 Dashboard, Bootstrap Dark Mode, Bootstrap 5 Frontend, responsives Bootstrap Layout, Vanilla JavaScript UI</media:keywords>
</item>

<item>
<title>Sichere REST&#45;APIs mit PHP ohne Framework</title>
<link>https://www.athesis.com/de/creare-api-rest-sicure-in-php-senza-framework-726-de</link>
<guid>https://www.athesis.com/de/creare-api-rest-sicure-in-php-senza-framework-726-de</guid>
<description><![CDATA[ Eine kleine PHP-JSON-API mit PDO, zufälligen Tokens und Berechtigungsprüfung je Objekt. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aad60c760a682-75874272.jpg" length="75106" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:19 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>API REST PHP senza framework, API PHP sicura, autenticazione bearer token PHP, PDO prepared statements, sicurezza API</media:keywords>
</item>

<item>
<title>CodeIgniter 3 Zip Encoding Class: Archive erstellen und herunterladen</title>
<link>https://www.athesis.com/de/codeigniter-zip-encoding-class-12-de</link>
<guid>https://www.athesis.com/de/codeigniter-zip-encoding-class-12-de</guid>
<description><![CDATA[ Ein Leitfaden zur ZIP-Bibliothek von CodeIgniter 3 mit Speichern und Download. ]]></description>
<enclosure url="https://2.bp.blogspot.com/-QLkWjD5GhX8/XGelPY2wdiI/AAAAAAAABCU/ve7bwP5K2Q4GCT59_a8CVO3RrVR8KZVHQCPcBGAYYCw/s1600/how-to-create-zip-file-in-codeIgniter-blog.jpg" length="49398" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:52:18 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>php, codeigniter, framework, zip, archiviazione</media:keywords>
</item>

<item>
<title>PHP 8.5 verständlich erklärt: Pipe, Clone, Arrays und URI</title>
<link>https://www.athesis.com/de/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo-722-de</link>
<guid>https://www.athesis.com/de/php-85-spiegato-semplice-le-novita-principali-per-chi-programma-o-inizia-a-farlo-722-de</guid>
<description><![CDATA[ PHP 8.5 erschien am 20. November 2025. Die Neuerungen mit Beispielen und Prüfungen vor dem Upgrade. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa9053b66b098-58971094.jpg" length="21096" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:34:51 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>PHP 8.5, novità PHP 8.5, operatore pipe PHP, clone with PHP, array_first array_last, aggiornare PHP, programmazione web, PHP per principianti</media:keywords>
</item>

<item>
<title>Formulare mit Bootstrap 5 und JavaScript ohne jQuery validieren</title>
<link>https://www.athesis.com/de/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery-700-de</link>
<guid>https://www.athesis.com/de/validazione-form-in-bootstrap-5-con-vanilla-javascript-addio-a-jquery-700-de</guid>
<description><![CDATA[ Bootstrap-5-Formulare mit HTML-Regeln, checkValidity und setCustomValidity: korrekter Code, Rückmeldungen und serverseitige Prüfung. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa2855e8d4140-43981913.jpg" length="104198" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:08 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Bootstrap 5 form validation, validazione form javascript, Bootstrap 5 vanilla js, form HTML5 bootstrap, validazione lato client bootstrap</media:keywords>
</item>

<item>
<title>CodeIgniter 4: Migrationen und Seeder für die Datenbank</title>
<link>https://www.athesis.com/de/codeigniter-4-migrazioni-e-seeder-gestire-il-database-come-un-pro-699-de</link>
<guid>https://www.athesis.com/de/codeigniter-4-migrazioni-e-seeder-gestire-il-database-come-un-pro-699-de</guid>
<description><![CDATA[ CodeIgniter-4-Migrationen und Seeder mit korrekten Spark-Befehlen, gültigen PHP-Beispielen und Schutzmaßnahmen für Daten. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa280c6e593b7-92515834.jpg" length="101887" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:23:08 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>CodeIgniter 4 migrazioni, seeder CodeIgniter, database migration PHP, schema database CodeIgniter, framework PHP</media:keywords>
</item>

<item>
<title>Routing in CodeIgniter 4: explizite Routen und Improved Auto Routing</title>
<link>https://www.athesis.com/de/codeigniter-4-routing-e-controller-guida-pratica-con-esempi-698-de</link>
<guid>https://www.athesis.com/de/codeigniter-4-routing-e-controller-guida-pratica-con-esempi-698-de</guid>
<description><![CDATA[ GET- und POST-Routen, Controller und Parameter in CodeIgniter 4 definieren; Improved Auto Routing korrekt konfigurieren und Grenzen beachten. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa27e90728811-99523871.jpg" length="54041" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:22:45 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>CodeIgniter 4 routing, controller CodeIgniter, rotte CodeIgniter 4, auto routing CodeIgniter, framework PHP MVC</media:keywords>
</item>

<item>
<title>CodeIgniter 4 mit Composer installieren: Voraussetzungen und Einrichtung</title>
<link>https://www.athesis.com/de/codeigniter-4-guida-completa-a-requisiti-server-e-installazione-con-composer-697-de</link>
<guid>https://www.athesis.com/de/codeigniter-4-guida-completa-a-requisiti-server-e-installazione-con-composer-697-de</guid>
<description><![CDATA[ Aktuelle PHP-Anforderungen, App Starter, Verzeichnisse, .env und public als Document Root für neue CodeIgniter-4-Projekte. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa279dbbcf7a5-51744630.jpg" length="53778" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:22:44 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>CodeIgniter 4 installazione, requisiti PHP CodeIgniter, installare CodeIgniter Composer, framework PHP, guida CodeIgniter 4</media:keywords>
</item>

<item>
<title>Was ist JavaScript? Eine Einführung für Einsteiger</title>
<link>https://www.athesis.com/de/cosa-e-javascript-507-de</link>
<guid>https://www.athesis.com/de/cosa-e-javascript-507-de</guid>
<description><![CDATA[ JavaScript macht Webseiten interaktiv und kann auch außerhalb des Browsers laufen. Ein einfaches Schaltflächenbeispiel zeigt die Grundlagen. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202604/img_w860_69d28c9b460695-16897177.jpg" length="82941" type="image/jpeg"/>
<pubDate>Mon, 12 Oct 2026 09:42:29 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords></media:keywords>
</item>

<item>
<title>CodeIgniter 3.1 unter PHP 8.x installieren: Wartungsanleitung</title>
<link>https://www.athesis.com/de/installazione-di-codeigniter-31-aggiornato-per-php-8x-256-de</link>
<guid>https://www.athesis.com/de/installazione-di-codeigniter-31-aggiornato-per-php-8x-256-de</guid>
<description><![CDATA[ Eine bestehende CodeIgniter-3-Anwendung mit gepflegtem Fork, Grundkonfiguration und Prüfungen unter PHP 8.x betreiben. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202605/img_w860_6a1415db9d4064-96344179.jpg" length="8379" type="image/jpeg"/>
<pubDate>Mon, 12 Oct 2026 09:42:11 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords></media:keywords>
</item>

<item>
<title>CodeIgniter 3.1.x und PHP 8.4: ein kompatibler Fork</title>
<link>https://www.athesis.com/de/codeigniter-31x-compatibilita-con-php-84-26-de</link>
<guid>https://www.athesis.com/de/codeigniter-31x-compatibilita-con-php-84-26-de</guid>
<description><![CDATA[ Der Wartungs-Fork von pocketarc soll CodeIgniter 3 mit aktuellen PHP-Versionen einschließlich PHP 8.4 kompatibel halten. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202507/image_750x_688256b88e23b.jpg" length="7313" type="image/jpeg"/>
<pubDate>Sat, 03 Oct 2026 12:15:10 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>codeigniter 3.1.x, php 8.4, fork, compatibilità</media:keywords>
</item>

<item>
<title>Blockchain in PHP mit Transaktionen und Peer&#45;to&#45;Peer&#45;Netzwerk</title>
<link>https://www.athesis.com/de/blockchain-in-php-con-gestione-delle-transazioni-e-rete-peer-to-peer-18-de</link>
<guid>https://www.athesis.com/de/blockchain-in-php-con-gestione-delle-transazioni-e-rete-peer-to-peer-18-de</guid>
<description><![CDATA[ Ein konzeptioneller Überblick über Transaktionen, Blöcke und Nachrichten zwischen Knoten als Erweiterung des einfachen PHP-Beispiels. ]]></description>
<enclosure url="https://www.macronimous.com/blog/wp-content/uploads/2018/02/blockchain-php-programming-macronimous.jpeg" length="49398" type="image/jpeg"/>
<pubDate>Sat, 03 Oct 2026 12:14:44 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>blockchain, transazioni, rete peer to peer</media:keywords>
</item>

<item>
<title>Eine einfache Blockchain&#45;Implementierung in PHP</title>
<link>https://www.athesis.com/de/una-semplice-implementazione-di-una-blockchain-in-php-17-de</link>
<guid>https://www.athesis.com/de/una-semplice-implementazione-di-una-blockchain-in-php-17-de</guid>
<description><![CDATA[ Ein einführendes PHP-Beispiel zum Erstellen von Blöcken, Berechnen von Hashes und Prüfen einer lokalen Kette. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202404/image_750x_662b78c4de3d6.jpg" length="63001" type="image/jpeg"/>
<pubDate>Sat, 03 Oct 2026 12:14:44 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>blockchain, php, funzionamento, esempio di codice</media:keywords>
</item>

<item>
<title>Erste Schritte mit jQuery</title>
<link>https://www.athesis.com/de/per-iniziare-ad-utilizzare-jquery-13-de</link>
<guid>https://www.athesis.com/de/per-iniziare-ad-utilizzare-jquery-13-de</guid>
<description><![CDATA[ Mit diesen Schritten binden Sie jQuery in eine HTML-Seite ein und führen Ihr erstes Skript aus. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202404/image_750x_660fd2870795e.jpg" length="23226" type="image/jpeg"/>
<pubDate>Thu, 01 Oct 2026 17:23:10 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>jquery, javascript, php, html, web, pagine web</media:keywords>
</item>

<item>
<title>Was ist Bootstrap?</title>
<link>https://www.athesis.com/de/cosa-e-bootstrap-10-de</link>
<guid>https://www.athesis.com/de/cosa-e-bootstrap-10-de</guid>
<description><![CDATA[ Bootstrap ist ein ursprünglich bei Twitter entwickeltes Open-Source-Framework für das Frontend. Es bietet HTML-, CSS- und JavaScript-Komponenten für responsive Weboberflächen. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202307/image_750x_64c0e62c99097.jpg" length="7817" type="image/jpeg"/>
<pubDate>Thu, 01 Oct 2026 17:22:56 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>Bootstrap, Twitter, HTML, CSS, JavaScript</media:keywords>
</item>

<item>
<title>CodeIgniter 3: eine Einführung</title>
<link>https://www.athesis.com/de/codeigniter-php-8-de</link>
<guid>https://www.athesis.com/de/codeigniter-php-8-de</guid>
<description><![CDATA[ CodeIgniter 3 ist ein PHP-Framework für Webanwendungen. Diese Einführung behandelt Modularität, Sicherheit, Leistung und die Entwicklergemeinschaft. ]]></description>
<enclosure url="https://i0.wp.com/www.metizsoft.com/wp-content/uploads/2022/08/5.jpg" length="49398" type="image/jpeg"/>
<pubDate>Thu, 01 Oct 2026 17:22:55 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>php, codeigniter, framework, programmazione</media:keywords>
</item>

<item>
<title>Was ist jQuery?</title>
<link>https://www.athesis.com/de/cosa-e-jquery-9-de</link>
<guid>https://www.athesis.com/de/cosa-e-jquery-9-de</guid>
<description><![CDATA[ jQuery ist eine JavaScript-Bibliothek, die dynamische Interaktionen und Animationen auf Webseiten vereinfacht. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202307/image_750x_64c0e493aaab7.jpg" length="10098" type="image/jpeg"/>
<pubDate>Thu, 01 Oct 2026 17:22:45 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>jQuery, Javascript, HTML, Web</media:keywords>
</item>

<item>
<title>Socket&#45;Programmierung in PHP</title>
<link>https://www.athesis.com/de/programmazione-socket-in-php-7-de</link>
<guid>https://www.athesis.com/de/programmazione-socket-in-php-7-de</guid>
<description><![CDATA[ Sockets ermöglichen die Kommunikation zwischen Client- und Serverprozessen. Diese Einführung erstellt einen PHP-Server, der eine Zeichenfolge empfängt und umgekehrt zurückgibt. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202210/image_750x_634ad5b044d91.jpg" length="15153" type="image/jpeg"/>
<pubDate>Thu, 01 Oct 2026 17:22:44 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>socket, php, programmazione, client-server</media:keywords>
</item>

</channel>
</rss>
