EllisLab
EllisLab – amerykańska firma programistyczna, znana głównie jako twórca popularnych frameworków CodeIgniter i FuelPHP. Firma została założona w 2002 roku w Los Angeles przez Ricka Ellisa. EllisLab specjalizowała się w rozwiązaniach otwartoźródłowych oraz komercyjnych platformach do zarządzania treścią.
Historia
Powstanie firmy sięga 2002 roku, kiedy to Rick Ellis, programista z doświadczeniem w projektach internetowych, postanowił stworzyć własną firmę, by rozwijać PHP-owe aplikacje. W 2006 roku EllisLab wypuściła pierwszą wersję frameworka CodeIgniter, który szybko zdobył popularność ze względu na lekkość, prostą konfigurację oraz wydajność.
W 2011 roku firma zaprezentowała kolejny projekt – FuelPHP, nowoczesny framework wykorzystujący wzorce MVC i wspierający modularną architekturę. EllisLab kontynuowała rozwój swoich produktów, jednocześnie oferując rozwiązania komercyjne, takie jak system zarządzania treścią ExpressionEngine.
Produkty
- CodeIgniter – lekki framework MVC dla PHP, przeznaczony do szybkiego tworzenia aplikacji webowych.
- ExpressionEngine – system zarządzania treścią (CMS) oparty na PHP, wykorzystywany przez agencje cyfrowe i duże portale.
- FuelPHP – framework MVC z naciskiem na modularność, testowalność i elastyczność.
Przejęcie i dalszy rozwój
W 2018 roku EllisLab została przejęta przez firmę Digital Points, a jej produkty kontynuowały rozwój pod nowym zarządem. W 2020 roku kod źródłowy CodeIgniter został przeniesiony na platformę GitHub i od tego momentu projekt jest rozwijany przez społeczność open‑source.
Znaczenie w środowisku programistycznym
EllisLab odegrała istotną rolę w popularyzacji PHP jako języka do tworzenia aplikacji webowych. Dzięki intuicyjnemu API i dobrze udokumentowanym komponentom, CodeIgniter stał się jedną z najczęściej używanych platform w małych i średnich projektach, a ExpressionEngine zyskał uznanie wśród agencji cyfrowych poszukujących elastycznego rozwiązania CMS.
Bibliografia
- „Historia EllisLab” – archiwalne wpisy na stronie EllisLab.
- „CodeIgniter – dokumentacja” – oficjalna dokumentacja projektu CodeIgniter.
- „FuelPHP – przewodnik” – publikacje dostępne w sekcji FuelPHP.
Artykuł został opracowany na podstawie dostępnych źródeł wewnętrznych encyklopedii.