Czym są referencje nie wie zazwyczaj żaden z domowych programistów PHP, nie wiedzą oni skąd się biorą znaczniki & przed metodami czy też funkcjami.
Przeczytaj całość »
PHP5 różni się od PHP4 między innymi tym, że zaimplementowano w nim tak zwane wyjątki. Podobnie jak w przypadku błędów PEAR relatywny koszt generowania jest wysoki, ale bezpieczeństwo jakie zapewnia, kompensuje nam tę stratę.
Przeczytaj całość »
Ostatnio przeglądając różne technologie zacząłem zastanawiać się nad kosztem aplikacji w różnych językach. Najbardziej interesowały mnie systemy rozproszone oraz aplikacje internetowe. Ile kosztuje zaprojektowanie aplikacji dal danego języka? - to pytanie nie dawało mi spokoju.
Przeczytaj całość »
Jeżeli doszliśmy już do takiego poziomu gdy wszystkie nasze zapytania SQL,owe są już tak wyśrubowane, że jakakolwiek optymalizacja nie daje już znaczących rezultatów, a koszty kolejnego serwera są wyższe niż oczekiwane zyski to czas na keszowanie stron.
Przeczytaj całość »
Pomimo tego, że PHP nie jest jeżykiem w, którym kontrolujemy typy to użytkownicy PHP4 radzili sobie z tym problemem używając funkcji get_class lub is_a, w ten sposób określając oczekiwane parametry funkcji lub metod.
Przeczytaj całość »
Cała historia zaczęła się jeszcze za Internet Explorera 5. Gdy implementowano obsługę box model. Programiści od bardzo popularnego programu zrobili mały błąd, który wprowadził bałagan trwający do dziś.
Przeczytaj całość »
Skoro od wersji 5.02 w MySQL’u dostępne są trigger’y (często po polsku nazywane wyzwalaczami), chciałbym na tym miejscu wspomnieć o nich kilka słów.
Przeczytaj całość »
Większość programistów zna wygodę używania tablic asocjacyjnych w PHP, ale nie każdy wie że istnieje sposób na zmianę ich zachowań.
Przeczytaj całość »
Wzorzec observer jest wykorzystywany w aplikacjach wszędzie tam, gdzie zależy nam na automatycznym informowaniu wielu obiektów o zaistniałym zdarzeniu.
Przeczytaj całość »
Gdy potrzebujemy by klasy tworzyły obiekty innych klas w zależności od parametrów wejściowych, zazwyczaj mamy do czynienia z wzorcem projektowym typu factory.
Przeczytaj całość »