Codeigniter

CodeIgniter 4 htaccess i redirect

slav

CI4 pojawił się już chwilę temu, o czym pisałem tutaj . Najbardziej upierdliwa jest początkowa konfiguracja, która zakłada że trzymamy wszystko poza public_html. Ma to sens, ale nie wszędzie jest to możliwe – a na pewno w moim środowisku developerskim wygodniej jest mi trzymać zadany projekt w jednym folderze.

Grocery CRUD – po polsku

Grocery CRUD – po polsku

slav

Ostatnimi czasy zdecydowanie brakuje mi czasu na prowadzenie bloga. Nie oznacza to jednak, że nic się nie dzieje. Wręcz przeciwnie, pracuję nad kilkoma bardzo ciekawymi projektami, zacząłem też korzystać z nowych narzędzie w postaci Jenkins’a , Phing’a  czy nowego IDE w postaci JetBrain PHP Storm . Nie mniej jednak ten wpis nawiązuje do innego tematu – mianowicie ukazała się aktualizacja bardzo dobrego CRUD’a dla CodeIgniter, o którym pisałem już wcześniej .

Test chmury PHPfog

Test chmury PHPfog

slav

Termin “chmura” i wszystko co z nim związane jest bardzo popularny – szczególnie marketingowo. Praktycznie wszystko co działa on-line błędnie nazywane jest chmurą. Termin ten jednak powinien dotyczyć rozwiązań, które automatycznie skalują się w “górę”. Jednym z takich rozwiązań jest właśnie PHPfog . Czytałem jednen  test PHPFog , ale autor skupił się raczej na wyglądzie a nie na samym działaniu usługi.

CodeIgniter upload plików przez uploadify

slav

CodeIgniter ma bardzo wygodną klasę do wgrywania plików na serwer. Zajmuje się ona sprawdzaniem typu pliku, poprawnością nazwy pliku oraz posiada sporo innych przydatnych funkcji. Zainteresowanych odsyłam do dokumentacji . Problem z jakim się spotkałem polegał na tym, że przy wgrywaniu plików przez bibliotekę typu Uloadify  ustawia się inny typ mime (ze względu na wgrywanie plików inną metodą).

Rozpoczęcie pracy z CodeIgniter

Rozpoczęcie pracy z CodeIgniter

slav

O tym, że jestem wielkim fanem CodeIgniter’a moi czytelnicy wiedzą już od jakiegoś czasu. Przy okazji pracy z tym systemem udało mi się stworzyć nawet bibliotekę wspierającą XCache dla CodeIgniter , która zostanie włączona do rdzenia CodeIgniter (następne wydanie). Ten framework tak mi się spodobał, że pomyślałem, że byc może warto zebrać jakąś społeczności CodeIgniter’a w Polsce. Więc… rozpocząłem tłumaczenie przewodnika użytkownika CodeIgniter . Chętnych do pomocy proszę o kontakt . A wracając do głównego tematu tego postu – krótki przewodnik  jak rozpocząć prac z CodeIgniter.

Sukces i powodzenie każdego projektu Open Source…

slav

…zależy od jego dokumentacji. Mam tutaj na myśli każde wolne oprogramowanie gdzie pracuje się przy źródłach czy API. Z racji na to, że pracujemy już z gotowym oprogramowniem to musimy wiedzieć jak go używać. Jeżeli wszystkie inne metody zawiodły, należy przeczytać instrukcję. Instrukcja wiadomo – zło konieczne, czasami jednak trzeba w niej pogrzebać żeby znaleźć właściwy pstryczek. Dzisiaj więc będzie o instrukcjach, dokumentacjach i ogólnie o wsparciu dla Open Source.

CIMyAdmin jako alternatywa dla phpMyAdmin

CIMyAdmin jako alternatywa dla phpMyAdmin

slav

Zasadniczo nie mam nic przeciwko phpMyAdmin . Towarzyszy mi praktycznie od początku przygody z PHP. Wprawdzie przez parę lat przytyło mu się znacznie, ale za to jego ostatnie wersje mają odrobinę Ajaxa dzięki temu nabrał trochę prędkości. Jednak nie o nim będę dzisiaj pisał, tylko o ciekawej alternatywie w postaci CIMyAdmin . Projekt o tyle ciekawy, że oparty o nasz ulubiony CodeIgniter.