Dziś jest sobota, 11 października 2008 roku (z kalendarza...)

PHP: Kategoria poświęcona w całości technologiom server-side, a w szczególności PHP. Uwaga: starsze wpisy o tej tematyce znaleźć można także w "Programowaniu", ponieważ ta kategoria jest relatywnie nowa.

O wyrażeniach regularnych

Icon

26.04.2007, 15:23

PHP

Komentarze (8)

Wyrażenia regularne to jedno z najprzydatniejszych każdemu programiście narzędzi. Z jego pomocą sprawdzenie, czy jakiś tekst spełnia określone reguły, sprowadza się do utworzenia nieskomplikowanego wzorca dopasowań. Jednak jak każda użyteczna rzecz, bywa ono czasem nadużywane lub stosowane niewłaściwie tam, gdzie najskuteczniejsze okazują się proste, algorytmiczne metody.

Więcej

Zend_Session

Icon

26.03.2007, 10:19

PHP

Komentarze (3)

Próbowałem dzisiaj wykorzystać klasę Zend_Session z Zend Frameworka wspomaganą własnym adapterem, dzięki któremu możliwe byłoby przechowywanie danych sesji w bazie danych. O ile użytkowanie API do manipulacji danymi przypadło mi do gustu, o tyle z powodu ograniczeń w tworzeniu własnych adapterów muszę odpowiedni kod napisać sobie samodzielnie. Największą pomyłką w moim odczuciu było wykorzystanie standardowego mechanizmu sesji PHP, a wraz z nim zaimportowanie połowy jego wad.

Więcej

Pora na Zenda

Icon

24.03.2007, 21:40

PHP

Komentarze (6)

Szykuje się kolejna przebudowa zyxowego warsztatu narzędziowego, a to z takiej racji, iż dzisiaj, po paru tygodniach śledzenia i przeglądania dokumentacji, zacząłem używać Zend Frameworka. Projektem już znacznie wcześniej interesował się eXtreme, który tym razem mi udzielił cennych wskazówek, jak zacząć. ZF to przede wszystkim niesamowita swoboda działania, cechująca cały język PHP. Fakt, obiektówki trzeba używać, ale już nikt nie zmusza nikogo do konkretnej struktury katalogowej, konkretnych podzespołów, konkretnego przepływu danych.

Więcej

Optymalizacja drzewa zawartości

Icon

25.02.2007, 19:20

PHP

Komentarze (0)

Drzewo zawartości to "technologia" do zarządzania strukturą serwisu WWW umożliwiająca pełną kontrolę nad jego budową z poziomu panelu administracyjnego. Wszystkie elementy strony, zarówno tworzące szkielet, jak działy z artykułami/newsami, jak i przechowujące dane, czyli same artykuły i newsy, są zgromadzone w jednym wielkim hierarchicznym drzewie. W ten sposób możliwe jest istnienie jednolitego systemu dodawania i edycji treści, kilka sztuczek związanych z nawigacją i ostatecznym renderingiem dla internauty.

Więcej

Polska społeczność PHP

Icon

27.01.2007, 22:12

PHP

Komentarze (6)

Wszedłem sobie dzisiaj na blog seaquesta, a tam notka z 17 listopada ubiegłego roku o polskiej społeczności PHP. Rzecz warta przedyskutowania, a poruszyła mnie, ponieważ sam od pewnego czasu zastanawiałem się nad sytuacją, mając za sobą doświadczenia WebCity.pl i OpenPB. Diagnoza Seaquesta jest całkiem niezła i w dużej mierze się z moimi poglądami pokrywa, aczkolwiek nakreślę wszystko od początku.

Więcej

Dziennik zdarzeń

Icon

31.12.2006, 10:18

PHP

Komentarze (3)

Porządkowania prywatnej bazy kodu PHP ciąg dalszy. Na warsztacie tym razem jest klasa dziennika zdarzeń oraz debuger, którą trzeba znaleźć na którymś z backupów i odświeżyć :). Zasada jej działania nie wyróżnia się niczym szczególnym: główna klasa jest jedynie odbiorcą komunikatów i decyduje na podstawie zdefiniowanych reguł, w jaki sposób należy o nich poinformować. Gdy już wybierze, komunikat przekazywany jest do odpowiedniego rejestratora zdarzeń, który umieszcza go np. w pliku, w bazie danych, wyświetla na ekranie itd.

Więcej

Rozważania o pobieraniu danych w PHP

Icon

30.12.2006, 18:30

PHP

Komentarze (6)

Wielu programistów przeżywa obecnie okres fascynacji różnymi projektami w rodzaju ezComponents czy Zend Framework. Choć sam bardzo szybko przy nich skapitulowałem, śledzę sobie od czasu do czasu ich blogi, czytam o tym i owym. Wśród adeptów frameworkologii jest też mój nieoceniony eXtreme, który już zdobył trochę doświadczenia w posługiwaniu się dwoma wymienionymi w pierwszym zdaniu projektami i postanowiłem sobie porównać z nimi moje autorskie rozwiązania. Głównie skupiłem się na sprawach reprezentowania modelu oraz DAO, ponieważ okazuje się, że kwestię kontrolera rozwiązuję niemal identycznie, z jedyną większą różnicą w nazewnictwie. Przejdźmy zatem do

Więcej

eAccelerator - problemy

Icon

26.11.2006, 22:03

PHP

Komentarze (3)

eAccelerator jest rozszerzeniem dla PHP służącym do przyspieszania pracy działających w nim skryptów poprzez udostępnianie mechanizmu cache'owania ich prekompilowanych wersji, ich automatycznej optymalizacji oraz dostarczenie systemu współdzielenia pamięci. Z historycznego punktu widzenia, jest to fork znanego Turck MMCache, powstały po wstrzymaniu prac nad macierzystym projektem.

Więcej

PHP 5.2 :)

Icon

07.11.2006, 13:05

PHP

Komentarze (1)

Minęło 5 dni od premiery PHP 5.2.0, a nadal nie wydano 5.2.1 z poprawką jakiegoś krytycznego błędu. Czyżby fatum ciążące na tym projekcie od roku zostało przełamane? Oby, bo aż wstyd patrzeć na szerokie zachwalanie nowych wersji tylko, by je dwa dni później wycofać i przepraszać programistów...

Więcej

Preprocesor dla PHP

Icon

20.10.2006, 17:28

PHP

Komentarze (9)

Tworząc rozbudowaną aplikację PHP stajemy przed dylematem: pójść w stronę wydajności czy elastyczności? Elastyczność daje ogromne możliwości konfiguracyjne i od tej strony ma sporo zalet, ponadto w naturalny sposób wymusza dobre zorganizowanie całego projektu. Jednak kod PHP porozrzucany jest tutaj po wielu plikach, a szereg warstw abstrakcji pośredniczących w przepływie danych może skutecznie spowolnić całość. Z drugiej strony wydajność da się uzyskać tylko kosztem elastyczności.

Więcej

Strona 3 z 6 :: 1 2 3 4 5 6
© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 3 | Serwer wirtualny zapewnia