To, czy PHP 5.3 nadaje się na serwery produkcyjne, pozostawiam Waszej ocenie, choć swoją opinię także wyrażę. Mimo tego, że od jakiegoś czasu mamy już wersję 5.3.3, ciągle w oficjalnej paczce nie ma sterownika baz Firebird/Interbase dla Windows. Dodam, że próba przekopiowania pliku dll z linii 5.2 kończy się błędem i informacją o niezgodnej wersji API.
Category: Języki programowania
Pełna dokumentacja jQuery wraz z przykładami
Myślałeś o tym, żeby nauczyć się używania jQuery? A może już korzystasz z tej biblioteki, ale chciałbyś poszerzyć swoją wiedzę? Właśnie nadarza się ku temu doskonała okazja.
Google Font Api i katalog czcionek webowych
Google, aby ułatwić życie twórcom stron internetowych, wprowadziło publiczny i darmowy katalog czcionek oraz api umożliwiające łatwe ich wykorzystanie. Czcionki na naszych stronach ładowane są dynamicznie, co eliminuje konieczność posiadania ich w systemie przez osoby odwiedzające.
Przykład użycia czcionki Tangerine:
IE6 i problem z display:table-row
Wdrażając kolejny firmowy projekt natknąłem się na pewien błąd. Mimo walidowania się kodu oraz poprawnego wyświetlania w nowoczesnych przeglądarkach, w IE6 otrzymywałem komunikat:
Could not get the display property. Invalid argument.
cURL: rozwiązanie problemu z CURLOPT_FOLLOWLOCATION
cURL to biblioteka, tak zwany klient HTTP, z ogromnymi możliwościami. Jedną z nich jest możliwość podążania za przekierowaniami zawartymi w nagłówkach odpowiedzi serwera.
Służy do tego opcja CURLOPT_FOLLOWLOCATION, włącza się ja w następujący sposób:
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, true);
Niestety, jeśli na serwerze włączone są elementy zabezpieczeń serwera PHP: safe_mode lub open_basedir opcja ta jest niedostępna.
Continue reading