
Ostatnia stabilna wersja PHP (5.3) przyniosła parę nowości. Dostaliśmy do dyspozycji między innymi funkcje anonimowe oraz przestrzenie nazw. Tym ostatnim poświęciłem niniejszy artykuł, opisując ich użycie w naszych aplikacjach.
Któż nie chciałby mieć linków na swojej stronie w ich bardziej przyjaznej formie, bez żadnych znaków "?", "=" czy "&"? Na szczęście Apache zapewnia nam wsparcie dla tego typu rozwiązań, dając nam do ręki możliwość skorzystania z pliku .htaccess i zdefiniowania w nim reguł przepisywania linków. O tym jak to zrobić napisano już wiele artykułów i książek. W tej notce powiem, co zrobić z problemem ścieżek do plików na stronie.

Twórcy Kohany dali nam do ręki potężne narzędzie - bibliotekę Object Relational Mapping (ORM). Programowanie z jej użyciem jest dziecinnie proste, wygodne i bardzo intuicyjne. ORM to tak naprawdę zestaw kilku rozszerzalnych klas, które pozwalają na traktowanie rekordów bazy danych jako obiektów powiązanych ze sobą relacjami. Co ważne, z ORM można pracować zupełnie nie wykorzystując zapytań SQL. Zapraszam do przeczytania artykułu.