PHP

Poprzednia część jest tutaj. PHP i Kohana Czyli część przez niektórych bardziej oczekiwana ^^. Jak wiadomo język PHP jest niezwykle zwinny i nieobligujący dla programisty (przy okazji nieco “brudny”, ale to szczegół). Ponadto użycie frameworka Kohana (w wersji 2.3.4; wersji 3 nigdy nie używałem w żadnym  większym projekcie) daje dodatkowe możliwości przy jednakowych niewielkich ograniczeniach. Oznacza to dla nas bardzo duże pole do popisu w kwestii generalizowania różnych rzeczy (przede wszystkim kontrolery, widoki). Innymi słowy bardzo przyjemnie robi się tutaj różnego rodzaju panele administracyjne przy względnie niewielkim nakładzie pracy. Mając odrobinę wyobraźni można ograniczyć ilość widoków do minimum. Dużą…

Wstęp Dziś wpis na temat tego, co każda bardziej zaawansowana strona posiada – panel administracyjny. Jeśli nie jest to najważniejsza część naszego projektu oraz gdy ma służyć to dla nas jako forma przeglądu funkcjonowania naszej witryny, to nie chcielibyśmy poświęcać na wykonanie jej zbyt dużo cennego czasu. Ten wpis jest właśnie na temat tego, jak zrobić funkcjonalny dostęp administracyjny, gdzie możemy przejrzeć wszystko co tylko możliwe przy minimalnym nakładzie zasobów. Postaram się także porównać podejścia zarówno w PHP (w moim przypadku na Kohanie, ale będzie dość ogólnikowo :)), jak i w ASP.NET. To bez ociągania – zaczynamy! ASP.NET ASP.NET Dynamic…

Trochę czasu minęło od ostatniej notki. Niestety najpierw obrona projektów na uczelni I jakieś kolokwia, a później sporo projektów. Straszne… Niemniej jednak wita was nowy wpis rozszerzający ostatnie refleksje na temat Kohany i świetnego modułu jakim jest Formo. Kilka słów wstępu do Formo ORM W dużym skrócie: co robi omawiany plugin? Ano, robi całkiem dużo; na domyślnej konfiguracji generuje funkcjonalne formularze, opierając się tylko I wyłącznie na strukturze wybranej tabelki. Dzięki temu możemy się bardziej poświęcić doborowi pól w bazie I generalnie całą logiką, nie przejmując się zbytnio przeprowadzaniem propagacyjnych poprawek w kontrolerze żeby całość w ogóle działała. Jedyne co…

Wstęp Trochę w ostatnim czasie jeszcze poprawiałem stronę główną PureDeva przygotowując panel administracyjny do zarządzania treścią na stronie. Miałem wobec tego kilka możliwości by poznać lepiej KISS MVC. Poniżej pokrótce opiszę moje odczucia co do tego frameworka i jak wypada on w porównaniu z innymi tego typu rozwiązaniami. Jeśli chodzi o przygodę z MVC to podzieliłbym ją na 2 części – część View-Controller, który może służyć jedynie do budowania automatycznych route’ów (kontroler) oraz do ładnego systemu template’ów i layoutów oraz na pełny MVC. W pierwszym zastosowaniu KISS MVC nie ma sobie równych – jest niewielki i bardzo prosty w obsłudze…