Napisany sty-15-2009

i18n z użyciem gettext

Niekiedy zdarza się sytuacja, w której aplikacja webowa będzie dostępna w kilku językach. Proponowane przeze mnie rozwiązanie pozwoli nam, w łatwy sposób opracować wiele wersji narodowych naszego oprogramowania. czytaj całość »

Tagi : , ,

Napisany sty-05-2009

obsługa błędów w PHP cz.2

Przyszedł czas pogłębić wiedzę na temat obsługi błędów w PHP. Tym razem spróbujemy przejąć nad nimi całkowitą kontrolę. Pomocna nam będzie funkcja set_error_handler(). Zatem do dzieła. czytaj całość »

Tagi : , ,

Napisany gru-31-2008

obsługa błędów w PHP cz.1

Błędy są nieodzownym elementem programowania. Poświęcamy im dość dużą ilość czasu, starając się skutecznie je eliminować. Programista zdaje sobie sprawę, że dobre oprogramowanie powinno cechować się sprawną obsługą wszelkich error’ów. czytaj całość »

Tagi : ,

Napisany gru-20-2008

przyjazne linki mod_mime

Zapewne wielu z Was używa modułu Apache - mod_rewrite do tworzenia przyjaznych linków. Jest już na tyle popularny, że nie wyobrażamy sobie tworzenie profesjonalnych aplikacji bez jego udziału. Otóż istnieje alternatywa - mod_mime! czytaj całość »

Tagi : , ,

Napisany gru-13-2008

simple factory

Ponowne spotkanie z tematyką wzorców projektowych. Tym razem przyjrzymy się prostej fabryce. Nie jest to co prawda pełnoprawny design pattern, aczkolwiek w praktyce okazuje się bardzo przydatny. czytaj całość »

Tagi : , , ,

Napisany gru-02-2008

strategy

Strategy jest wzorcem projektowym. Na początek jednak parę słów wyjaśnienia, dla osób które z wzorcami nie miały jeszcze do czynienia. czytaj całość »

Tagi : , ,

Napisany lis-29-2008

cross site request forgery

CSRF jest bardzo ciekawą metodą ataku na aplikacje webowe - wykorzystuje bowiem fałszowanie żądań HTTP. czytaj całość »

Tagi : ,

Napisany lis-17-2008

funkcje magiczne

Pisząc kod jakiejkolwiek klasy w PHP, istnieje łatwa możliwość rozszerzenia jej funkcjonalności poprzez użycie metod magicznych. czytaj całość »

Tagi : , ,

Napisany lis-07-2008

kontrolujemy wyjście

Czasami zdarza się sytuacja, w której chcemy ustawić nagłówki HTTP, gdy wysłaliśmy już na wyjście jakieś dane. czytaj całość »

Tagi : ,

Napisany paź-31-2008

zmienne i funkcje dynamiczne

Dziś parę informacji o czymś, o czym być może jeszcze nie słyszeliście. PHP pozwala bowiem na korzystanie ze zmiennych i funkcji dynamicznych. czytaj całość »

Tagi : , ,