CodeIgniter je Application Development Framework - sada nástrojů - pro lidi, kteří vytvářejí webové stránky pomocí PHP. Jeho cílem je umožnit vám vyvíjet projekty mnohem rychleji, než byste mohli, kdybyste psali kód od nuly, poskytováním bohaté sady knihoven pro běžně potřebné úkoly, jakož i jednoduchým rozhraním a logickou strukturou pro přístup k těmto knihovnám. CodeIgniter vám umožňuje kreativně se zaměřit na váš projekt minimalizováním množství kódu potřebného pro daný úkol.
Kde je to možné, CodeIgniter byl udržován co nejpružnější, což vám umožní pracovat tak, jak chcete, aniž byste byli nuceni pracovat určitým způsobem. Rámec může mít snadno rozšířené nebo zcela vyměněné základní části, aby systém fungoval tak, jak potřebujete. Stručně řečeno, CodeIgniter je poddajný rámec, který se snaží poskytnout nástroje, které potřebujete, a přitom zůstat mimo dosah.
Témata zahrnuta v této aplikaci:
Uživatelská příručka CodeIgniter4
Vítejte v CodeIgniter4
Požadavky na server
Úvěry
Soulad s PSR
Začínáme
Instalace
Ruční instalace
Instalace skladatele
Spuštění aplikace
Upgradování z předchozí verze
Odstraňování problémů
Repozitáře CodeIgniter
Sestavte svou první aplikaci
Statické stránky
Sekce zpráv
Vytvářejte novinky
Závěr
Přehled a obecná témata
Přehled CodeIgniter4
Struktura aplikace
Modely, pohledy a řadiče
Automatické vkládání souborů
Služby
Práce s požadavky HTTP
Bezpečnostní pokyny
Obecná témata
Konfigurace
Adresy URL CodeIgniter
Pomocné funkce
Globální funkce a konstanty
Informace o protokolování
Vypořádání se s chybou
Mezipaměť webové stránky
Žádosti AJAX
Moduly kódu
Správa aplikací
Manipulace s více prostředími
Řadiče a směrování
Ovladače
Směrování URI
Filtry řadiče
Zprávy HTTP
Třída požadavku
Třída IncomingRequest
Vyjednávání obsahu
Spoofing metody HTTP
RESTful Resource Handling
Budování odpovědí
Zobrazení
Zobrazit buňky
Zobrazit Renderer
Zobrazit rozložení
Zobrazit analyzátor
Třída tabulky HTML
Odpovědi HTTP
Odezva rozhraní API
Lokalizace
Alternativní syntaxe PHP pro prohlížení souborů
Práce s databázemi
Rychlý start: Příklady použití
Konfigurace databáze
Připojení k databázi
Spouštění dotazů
Generování výsledků dotazu
Funkce pomocného dotazu
Třída Tvůrce dotazů
Transakce
Získání MetaData
Volání vlastních funkcí
Události databáze
Databázové nástroje
Modelovací data
Použití modelu CodeIgniter
Používání tříd entit
Správa databází
Manipulace s databází pomocí databáze Forge
Migrace databáze
Sazba databáze
Reference knihovny
Ovladač mezipaměti
CURLRequest Class
Třída e-mailu
Šifrovací služba
Práce se soubory
Třída Honeypot
Třída manipulace s obrázkem
Stránkování
Bezpečnostní třída
Knihovna relací
Throttler
Data a časy
Typografie
Práce s nahranými soubory
Práce s URI
Třída uživatelských agentů
Validace
Pomocníci
Array Helper
Pomocník pro soubory cookie
Date Helper
Pomocník souborového systému
Formulář Pomocník
HTML pomocník
Pomocný reflektor
Číslo Pomocník
Bezpečnostní pomocník
Textový pomocník
URL Helper
Pomocník XML
Testování
Začínáme
Databáze
Testování ovladače
Testování HTTP
Benchmarking
Ladění aplikace
Použití příkazového řádku
Běží přes příkazový řádek
Vlastní příkazy CLI
Knihovna CLI
CLIRequest Class
Rozšíření CodeIgniter
Vytváření tříd základních systémů
Výměna běžných funkcí
Události
Rozšíření řadiče
Ověřování
Přispívání do CodeIgniter
Datum aktualizace
10. 7. 2020