CodeIgniter ist ein Application Development Framework - ein Toolkit - für Personen, die Websites mit PHP erstellen. Ziel ist es, Ihnen zu ermöglichen, Projekte viel schneller zu entwickeln, als Sie es könnten, wenn Sie Code von Grund auf neu schreiben würden, indem Sie eine Vielzahl von Bibliotheken für häufig benötigte Aufgaben sowie eine einfache Schnittstelle und eine logische Struktur für den Zugriff auf diese Bibliotheken bereitstellen. Mit CodeIgniter können Sie sich kreativ auf Ihr Projekt konzentrieren, indem Sie die für eine bestimmte Aufgabe erforderliche Codemenge minimieren.
CodeIgniter wurde nach Möglichkeit so flexibel wie möglich gehalten, sodass Sie so arbeiten können, wie Sie es möchten, ohne gezwungen zu sein, auf bestimmte Weise zu arbeiten. Das Framework kann Kernteile haben, die leicht erweitert oder vollständig ersetzt werden können, damit das System so funktioniert, wie Sie es benötigen. Kurz gesagt, CodeIgniter ist das formbare Framework, das versucht, die Tools bereitzustellen, die Sie benötigen, ohne dabei aus dem Weg zu gehen.
In dieser App enthaltene Themen:
CodeIgniter4 Benutzerhandbuch
Willkommen bei CodeIgniter4
Serveranforderungen
Credits
PSR-Konformität
Loslegen
Installation
Manuelle Installation
Composer-Installation
Ausführen Ihrer App
Upgrade von einer früheren Version
Fehlerbehebung
CodeIgniter-Repositorys
Erstellen Sie Ihre erste Anwendung
Statische Seiten
News-Bereich
Erstellen Sie Nachrichten
Fazit
Übersicht & Allgemeine Themen
CodeIgniter4 Übersicht
Anwendungsstruktur
Modelle, Ansichten und Controller
Automatisches Laden von Dateien
Dienstleistungen
Arbeiten mit HTTP-Anfragen
Sicherheitsrichtlinien
Generelle Themen
Aufbau
CodeIgniter-URLs
Hilfsfunktionen
Globale Funktionen und Konstanten
Protokollierungsinformationen
Fehlerbehandlung
Webseiten-Caching
AJAX-Anfragen
Codemodule
Verwalten Ihrer Anwendungen
Umgang mit mehreren Umgebungen
Controller und Routing
Controller
URI-Routing
Controller-Filter
HTTP-Nachrichten
Klasse anfordern
IncomingRequest-Klasse
Inhaltsverhandlung
Spoofing mit HTTP-Methode
RESTful Resource Handling
Antworten erstellen
Ansichten
Zellen anzeigen
Renderer anzeigen
Layouts anzeigen
Parser anzeigen
HTML-Tabellenklasse
HTTP-Antworten
API-Antwortmerkmal
Lokalisierung
Alternative PHP-Syntax für Ansichtsdateien
Arbeiten mit Datenbanken
Schnellstart: Verwendungsbeispiele
Datenbankkonfiguration
Herstellen einer Verbindung zu einer Datenbank
Abfragen ausführen
Abfrageergebnisse generieren
Query Helper-Funktionen
Query Builder-Klasse
Transaktionen
MetaData abrufen
Benutzerdefinierte Funktionsaufrufe
Datenbankereignisse
Datenbank-Dienstprogramme
Modellierungsdaten
Verwenden des CodeIgniter-Modells
Entitätsklassen verwenden
Verwalten von Datenbanken
Datenbankmanipulation mit Database Forge
Datenbankmigrationen
Datenbank-Seeding
Bibliotheksreferenz
Caching-Treiber
CURLRequest-Klasse
E-Mail-Klasse
Verschlüsselungsdienst
Arbeiten mit Dateien
Honeypot-Klasse
Bildmanipulationsklasse
Seitennummerierung
Sicherheitsklasse
Sitzungsbibliothek
Drossler
Daten und Zeiten
Typografie
Arbeiten mit hochgeladenen Dateien
Arbeiten mit URIs
Benutzeragentenklasse
Validierung
Helfer
Array-Helfer
Cookie-Helfer
Date Helper
Dateisystem-Helfer
Form Helper
HTML-Helfer
Inflector Helper
Nummernhelfer
Sicherheitshelfer
Texthelfer
URL-Helfer
XML-Helfer
Testen
Loslegen
Datenbank
Controller-Test
HTTP-Test
Benchmarking
Debuggen Ihrer Anwendung
Befehlszeilenverwendung
Wird über die Befehlszeile ausgeführt
Benutzerdefinierte CLI-Befehle
CLI-Bibliothek
CLIRequest-Klasse
CodeIgniter erweitern
Erstellen von Kernsystemklassen
Allgemeine Funktionen ersetzen
Veranstaltungen
Controller erweitern
Authentifizierung
Beitrag zu CodeIgniter