CodeIgniter je Application Development Framework - sada nástrojov - pre ľudí, ktorí vytvárajú webové stránky pomocou PHP. Jeho cieľom je umožniť vám vyvíjať projekty oveľa rýchlejšie, ako by ste mohli, ak ste písali kód od nuly, poskytnutím bohatej sady knižníc pre bežne potrebné úlohy, ako aj jednoduchého rozhrania a logickej štruktúry na prístup k týmto knižniciam. CodeIgniter vám umožňuje kreatívne sa zamerať na váš projekt minimalizovaním množstva kódu potrebného pre danú úlohu.
Pokiaľ je to možné, CodeIgniter bol udržiavaný čo najflexibilnejší, čo vám umožňuje pracovať tak, ako chcete, bez toho, aby ste museli nejakým spôsobom pracovať. Rámec môže mať ľahko rozšíriteľné alebo úplne vymeniteľné časti jadra, aby systém fungoval tak, ako potrebujete. Stručne povedané, CodeIgniter je poddajný rámec, ktorý sa snaží poskytnúť nástroje, ktoré potrebujete, a pritom zostať mimo možnosti.
Témy zahrnuté v tejto aplikácii:
Používateľská príručka pre program CodeIgniter4
Vitajte v CodeIgniter4
Požiadavky na server
Credits
Zhoda s PSR
Začíname
inštalácia
Manuálna inštalácia
Inštalácia skladateľa
Spustenie aplikácie
Aktualizácia z predchádzajúcej verzie
Riešenie problémov
Repozitáre CodeIgniter
Zostavte svoju prvú aplikáciu
Statické stránky
Spravodajská sekcia
Vytvárajte novinky
záver
Prehľad a všeobecné témy
Prehľad CodeIgniter4
Štruktúra aplikácie
Modely, pohľady a ovládače
Automatické vkladanie súborov
služby
Práca s požiadavkami HTTP
Bezpečnostné pokyny
Všeobecné témy
konfigurácia
Webové adresy CodeIgniter
Pomocné funkcie
Globálne funkcie a konštanty
Informácie o protokolovaní
Spracovanie chýb
Ukladanie webových stránok do vyrovnávacej pamäte
Požiadavky AJAX
Moduly kódu
Správa aplikácií
Manipulácia s viacerými prostrediami
Ovládače a smerovanie
radiče
URI smerovanie
Filtre ovládača
Správy HTTP
Trieda žiadosti
Trieda prichádzajúcej požiadavky
Vyjednávanie obsahu
Spoofing metódy HTTP
RESTful Handling Handling
Budovanie odpovedí
Názory
Zobraziť bunky
Zobraziť Renderer
Zobraziť rozloženie
Zobraziť analyzátor
Trieda tabuľky HTML
Odpovede HTTP
Znak odozvy API
lokalizácia
Alternatívna syntax PHP pre súbory prezerania
Práca s databázami
Rýchly štart: príklady použitia
Konfigurácia databázy
Pripája sa k databáze
Spúšťanie dopytov
Generovanie výsledkov dotazu
Funkcie pomocného dotazu
Trieda Tvorca dopytov
transakcie
Získanie MetaData
Hovory na vlastné funkcie
Databázové udalosti
Obslužné programy databázy
Dáta modelovania
Použitie modelu CodeIgniter
Používanie tried entít
Správa databáz
Manipulácia s databázou pomocou databázy Forge
Migrácia databázy
Výsadba databázy
Referencie knižnice
Ovládač vyrovnávacej pamäte
CURLŽiadosť o triedu
Trieda e-mailu
Šifrovacia služba
Práca so súbormi
Trieda Honeypot
Trieda manipulácie s obrázkom
stránkovanie
Bezpečnostná trieda
Knižnica relácií
Throttler
Dátumy a časy
typografie
Práca s odovzdanými súbormi
Práca s URI
Trieda agenta používateľa
overenie
pomocníci
Array Helper
Pomocník súborov cookie
Dátum Pomocník
Pomocník pre súborový systém
Formulár Pomocník
Pomocník HTML
Pomocný reflektor
Číslo Pomocník
Bezpečnostný pomocník
Textový pomocník
Pomocník URL
Pomocník XML
testovanie
Začíname
databázy
Testovanie radiča
Testovanie HTTP
benchmarking
Ladenie vašej žiadosti
Použitie príkazového riadku
Beh cez príkazový riadok
Vlastné príkazy CLI
Knižnica CLI
CLIRequest Trieda
Rozšírenie CodeIgniter
Vytváranie tried základných systémov
Výmena bežných funkcií
Diania
Rozšírenie ovládača
Overenie
Prispievanie do CodeIgniter