CodeIgniter - przegląd
CodeIgniter to framework do tworzenia aplikacji, który może być używany do tworzenia stron internetowych przy użyciu PHP. Jest to framework Open Source. Posiada bardzo bogaty zestaw funkcjonalności, które przyspieszą prace nad tworzeniem strony internetowej.
Jeśli dobrze znasz PHP, CodeIgniter ułatwi Ci zadanie. Posiada bardzo bogaty zestaw bibliotek i pomocników. Używając CodeIgniter zaoszczędzisz sporo czasu, jeśli tworzysz stronę internetową od podstaw. Co więcej, strona internetowa zbudowana w CodeIgniter jest również bezpieczna, ponieważ ma możliwość zapobiegania różnym atakom, które mają miejsce za pośrednictwem stron internetowych.
Funkcje CodeIgnitera
Niektóre z ważnych funkcji CodeIgniter są wymienione poniżej -
System oparty na modelu-widoku-kontrolerze
Niezwykle lekki
W pełni funkcjonalne klasy bazy danych z obsługą kilku platform.
Obsługa bazy danych Query Builder
Walidacja formularzy i danych
Bezpieczeństwo i filtrowanie XSS
Zarządzanie sesjami
Klasa wysyłania wiadomości e-mail. Obsługuje załączniki, wiadomości e-mail HTML / tekstowe, wiele protokołów (sendmail, SMTP i Mail) i nie tylko.
Biblioteka manipulacji obrazami (kadrowanie, zmiana rozmiaru, obracanie itp.). Obsługuje GD, ImageMagick i NetPBM
Klasa przesyłania plików
Klasa FTP
Localization
Pagination
Szyfrowanie danych
Benchmarking
Buforowanie całej strony
Rejestrowanie błędów
Profilowanie aplikacji
Klasa kalendarza
Klasa agenta użytkownika
Klasa kodowania Zip
Klasa silnika szablonu
Klasa Trackback
Biblioteka XML-RPC
Klasa testów jednostkowych
Przyjazne dla wyszukiwarek adresy URL
Elastyczny routing URI
Wsparcie dla hooków i rozszerzeń klas
Duża biblioteka funkcji pomocniczych