Wyszukiwanie artykułów według tagów
PHP od lat cieszy się nieustannym powodzeniem. Jest językiem ogromnie popularnym, łatwym do nauki i wdrożenia, tanim w utrzymaniu infrastrukturalnym. Pierwsza część z serii artykułów opisująca podstawy.
Bazy danych są nierozłączną częścią programowania. Pisząc w języku PHP również prędzej czy później spotkasz się z problemem gdzie przechowywać zbierane dane a płaskie pliki tekstowe na dłuższą metę nie są rozwiązaniem. Po wybraniu konkretnego systemu bazodaniowego przyjdzie kolej na rozważenie sposobu pracy z nim. Artykuł opisuje wbudowane w PHP rozszerzenie PDO.
Przetwarzanie węzłów dokumentu za pomocą natywnego parsera XML oraz XPath bywa skomplikowane, zwłaszcza dla początkujących. Z drugiej strony mamy bardzo łatwą w zrozumieniu i popularną bibliotekę kliencką jQuery. Gdy połączyć przetwarzanie węzłów jQuery z mocą równie popularnego języka PHP otrzymamy przepis na proste programowanie - bibliotekę phpQuery.
Większość nowoczesnych frameworków oraz kodu pisanego w PHP5 bazuje w całości lub części na modelu obiektowym. Takie podejście do programowania zapewnia większą przejrzystość, łatwość edycji, lepsze zorganizowanie. Artykuł postara się omówić podstawowe zagadnienia związane z obiektami i klasami aczkolwiek wymaga podstawowej wiedzy z PHP.
Zapewne wielu czytelników zetknęło się z Pythonowym projektem Zope. Zawiera on w sobie doskonały system szablonów ZPT (Zope Page Templates) który dzięki ciężkiej pracy wielu programistów został również przeportowany do PHP. Gdy połączymy go z frameworkiem Zenda otrzymamy potężne narzędzie do obsługi stron internetowych.
Stosując Zend Framework z pewnością natkniemy się na problem prawidłowego filtrowania polskich znaków. Artykuł zawiera kod filtra zastępujący domyślny Zend_Filter_HtmlEntities.
Problemem we wszystkich aplikacjach jest ujednolicenie sposobu nazewnictwa naszych klas. Stosując się do konwencji dostępnych w PHPowym frameworku Zenda możemy w pewnym stopniu ujednolicić naszą strukturę bibliotek. W artykule opisany jest plugin automatyczne ustawiający ścieżki dla katalogu "models".
Zend Framework jest obecnie najbardziej kompleksowym frameworkiem PHP, oferującym bogatą kolekcję klas a zarazem nie wymuszającym na użytkowniku określonych z góry wzorców projektowych. Jednak jego złożoność często odstrasza początkujących programistów, rodzi również słuszne pytania. Artykuł stara się odpowiedzieć na podstawowe z nich. Dla początkujących.
Kodowanie znaków z natury bardzo proste jest jednym z najczęściej poruszanych problemów w sieci internet. Któż z początkujących nie miał problemów z "krzakami"? Dzięki niniejszemu tekstowi, mam nadzieję, nabędziesz podstawy niezbędne do prawidłowego kodowania swoich stron. Omówione zostały sposoby kodowania w bazach danych MySQL i PostgreSQL oraz w PHP, HTMLu i CSS.