23
Styczeń
5 komentarzy
Posted in Biblioteki, Konfiguracja

Rozszerzanie klasy CI_Model

Jeśli piszesz większy projekt, to po pewnym czasie może się okazać, że każdy z Twoich modeli wygląda podobnie – przynajmniej w pewnej części. Aplikacje internetowe, to w dużej mierze często operacje typu CRUD, których kod jest łatwy do przewidzenia. Dlatego warto w takich momentach zastosować się do metody DRY i spróbować refaktoryzować swój model.

27
Grudzień
0 Comments
Posted in Biblioteki, Konfiguracja, v2

Composer i CodeIgniter

Czym jest Composer? Pamiętacie projekt Sparks? Jeśli tak to jesteśmy już w połowie drogi. Composer to narzędzie do zarządzania zależnościami – podobnie jak Sparks, z tym że w tym wypadku nie ograniczamy się tylko do kodu, który będzie współpracował jedynie z CodeIgniterem.

7
Wrzesień
16 komentarzy
Posted in Biblioteki, Konfiguracja, v2

Rozszerzenie HMVC

Tworząc większe aplikacje za pomocą CodeIgnitera, możemy dojść do wniosku, że obecna struktura dla projektów nie do końca się sprawdza. Dziesiątki kontrolerów, widoków i modeli w zaledwie trzech katalogach to naprawdę sporo. Na szczęście jest na to sposób. Rozszerzenie HMVC, którego autorem jest wiredesignz.

1
Wrzesień
5 komentarzy
Posted in Biblioteki, Konfiguracja, v2

CodeIgniter Sparks

Dotychczas, szukanie kodu napisanego przez innych developerów nie było wcale łatwe. CodeIgniter nie udostępniał jednego miejsca, w którym można by umieszczać swoje biblioteki, helpery itp. Na szczęście wraz z pojawieniem się projektu Sparks, to się zmieniło.