Dzisiejszy wpis poświęcony jest integracji frameworka KohanaPHP z serwerem LightTPD w taki sposób, aby ukryć adres index.php. Tzw. ładne linki, czy nice urls są bardzo ważne pod względem optymalizacji strony internetowej pod wyszukiwarki. Plik lighttpd.conf: $HTTP["host"] =~ „^(www.|)nowaker.net$” { simple-vhost.server-root = „/home/www/nowaker.net/html” accesslog.filename = „/home/www/nowaker.net/logs/access.log” url.rewrite-once = („^/(.*)$” => „index.php/$1″) } Plik application/config/config.php: [...] $config['index_page'] [...]
Entries Tagged as 'Programowanie'
LightTPD, mod_rewrite i Kohana PHP – ukrywanie index.php/
Maj 27th, 2008 · 2 Comments
Tags: PHP
Integracja Open Power Template z KohanaPHP framework
Maj 13th, 2008 · 5 Comments
Są dwa sposoby, aby zintegrować system szablonów OPT z frameworkiem Kohana. Pierwszy, łatwiejszy i zarazem bardziej elegancki, nie wymaga żadnych modyfikacji w OPT – należy ściągnąć OPT i umieścić go w katalogu system/vendor/opt. Tworzymy również katalog application/templates, a w nim katalogi _compile oraz _cache. Poniżej prezentuję zaś kod, który zmusi nasz OPT do działania: define [...]
Tags: PHP
Kohana PHP 2.1 wydana
Luty 6th, 2008 · No Comments
Wydanie frameworka Kohana PHP w wersji 2.1 stało się faktem! Oto lista najważniejszych funkcji, podana w roadmapie dla wersji 2.1: Image library Cache library ORM library Kodoc library Auth module Forge module Template_Controller, for simple auto-rendering templates PostgreSQL driver for Database MySQLi driver for Database Nie jestem być może zbyt oryginalny, kopiując na żywca krótką [...]
Tags: PHP
XSLT jako sposób prezentacji danych XML
Styczeń 30th, 2008 · 4 Comments
XSLT, czyli Extensible Stylesheet Language Transformations, służy w skrócie do prezentacji danych zawartych w pliku XML w graficzny sposób. Idea szeroko pojętego rozdzielania treści od formy jest tutaj zachowana. XML przechowuje tylko surowe dane, podczas gdy XSLT pobiera stosowne informacje z XML’a i prezentuje je w sposób przystępny dla czytającego. XSLT stanowi alternatywę dla generowania [...]
Tags: XML
Kohana PHP framework – kiedy wersja 2.1?
Styczeń 13th, 2008 · 2 Comments
Minęły dwa miesiące od daty wydania frameworka Kohana w wersji 2.0, a już z niecierpliwością wyczekuję wersji 2.1. Magiczna liczby 100% na roadmapie Kohany 2.1 jest coraz bliżej i stawiałbym, że 2.1 wyjdzie około 5-10 lutego. Czyżby developerzy Kohany chcieli nam osłodzić niezdaną sesję? ;)
Tags: PHP
Wydajność MySQL a PostgreSQL
Grudzień 18th, 2007 · 5 Comments
Temat wydajności tych czy innych silników baz danych był już wielokrotnie poruszany na stronach i blogach. Testy, na które się dotychczas natknąłem nie były zbyt wartościowe. Raz MySQL wygrywał, raz PostgreSQL. W dodatku każda dyskusja na temat MySQL konta PostgreSQL wywoływała wiele niepotrzebnych emocji. Natknąłem się jednak na ciekawy wpis na blogu działu IT serwisu [...]
Tags: Programowanie · Ynne
XML Schema
Grudzień 16th, 2007 · 4 Comments
Jakiś czas temu w ramach zajęć z Metod Reprezentacji Informacji na studiach musiałem się zaznajomić z szeroko chwalonym przez wykładowców standardem XML. O ile samo tworzenie własnego pliku XML wielką filozofią nie jest, ponieważ to użytkownik tworzy sobie strukturę i znaczniki, o tyle XML Schema nie jest już dowolna. Stworzenie jej za pierwszym razem zajmuje [...]
Tags: XML
Kohana PHP framework
Grudzień 11th, 2007 · 7 Comments
Kohana to mały framework MVC, wspomagający tworzenie stron internetowych. Wersja 1.0 była forkiem słynącego z prostoty i szybkości (ale i rzadkimi aktualizacjami) CodeIgnitera. Wersja 2.0, wydana około miesiąca temu stanowi już całkowicie osobny projekt. Na aktualizacje nie ma co narzekać – społeczność Kohany na bieżąco zajmuje się poprawianiem błędów i implementacją nowych funkcji. Kohana PHP [...]
Tags: PHP

