Organizacja adresów URL w panelu administracyjnym

W czasie dokumentowania jednego z projektów, zastanawiałem się nad złożonością pliku .htaccsess, który zawierał kilkadziesiąt wpisów dotyczących panelu administracyjnego. Moim zdaniem problemu nie stanowi akurat użycie modułu mod_rewrite do przepisywania adresów, bo to bardzo popularny sposób. Innym rozwiązaniem uzyskania przyjaznych adresów jest własna klasa Router. Stosowanie przyjaznych adresów URL nie jest konieczne, a już z pewnością nie w panelu administracyjnym. Jeśli jednak zrobisz coś dobrze raz, to w kolejnym przypadku pokusa zrobienia tego źle będzie mniejsza. Czytaj dalej Organizacja adresów URL w panelu administracyjnym

PHP i Python – porównanie

Poza moimi głównymi zainteresowaniami, czyli językami hipertekstowymi i stylami kaskadowymi to właśnie PHP jest ciągle najważniejszym elementem mojej pracy. Jednak widząc braki tego języka przez ostatnie kilka lat postanowiłem przejść pod skrzydła bardziej nowoczesnych technologii. Nie zamierzam wcale zmieniać utartej opinii PHP jako języka łatwego w nauczeniu, a zarazem ograniczonego w możliwościach, bo jest w tym sporo prawdy. Tak więc miałem wybór pomiędzy Pythonem a Ruby. Co w tej chwili wybrałem, pewnie się domyślacie. Czytaj dalej PHP i Python – porównanie

Programista PHP – Kraków

Praca programisty to najczęstsze, moim zdaniem, stanowisko ludzi związanych z branżą IT. Pomijam ludzi, którzy wymieniają dusze w drukarkach oraz instalują sterowniki, bo informatycy to inna grupa zawodowa. Są jeszcze konsultanci, kierownicy projektów, inżynierowie oprogramowania i dyrektorzy, a tych jest zdecydowanie mniej. Czym w takim razie zajmuje się programista? Najczęściej i najpewniej zajmuje się tworzeniem stron lub aplikacji internetowych jako programista PHP.
Czytaj dalej Programista PHP – Kraków

Smarty 3.0

Nareszcie po wielu miesiącach oczekiwań pojawiła się nowa wersja najpopularniejszego systemu szablonów dla PHP, a mianowicie Smarty. Minie trochę czasu zanim dokładnie przetestuję nowe możliwości i sprawdzę wydajność szablonów w praktycznych projektach. W przyszłości przygotuję porównanie znanych systemów szablonów dla PHP, jak choćby PHPTal czy Twig.

myBlog – prosta platforma blogowa

Istnieje wiele platform blogowych. Część z nich to niezależne silniki jak WordPress, czy MovableType, a inne to produkty zintegrowane z konkretnymi serwisami, jak Blogger czy Tumblr. Istnieje również wiele polskich serwisów, które pozwalają na szybkie stworzenie dziennika internetowego i bezstresowe blogowanie. Najpopularniejsze to Jogger i Blox. Zdarza się, że powyższe rozwiązania nie spełniają naszych oczekiwań, co wówczas prowadzi do wyważania otwartych drzwi.
Czytaj dalej myBlog – prosta platforma blogowa

LAMP i WAMP

Od razu zaznaczam, że nie będę przekonywał nikogo o wyższości jednego rozwiązania na drugim. Osoby znające te skróty zapewne znają ich pochodzenie i wiedzą do czego służą. Dalsza część artykułu przedstawia najpopularniejsze pakiety wolnego oprogramowania do obsługi witryn internetowych, sposoby instalacji i konfiguracji. Czytaj dalej LAMP i WAMP