Mapa Google ze wskazówką dojazdu na stronie www

Mapy Google

Dział Kontakt na stronie internetowej oprócz danych teleadresowych może zawierać mapkę dojazdu, formularz kontaktowy, listę oddziałów firmy, itd. Z Google Maps możemy natomiast stworzyć bardzo ciekawe rozwiązanie – oprócz pokazania lokalizacji nałożyć na nie wskazówki dojazdu z wybranego przez użytkownika miejsca.

@font-face czyli niestandardowe czcionki na stronie www

Lorem ipsum

Podczas projektowania strony internetowej nie mamy zbyt dużego wyboru jeśli chodzi o dostępne czcionki. Korzystając z HTML oraz CSS możemy standardowo wykorzystać raptem kilka fontów, które poprawnie wyświetlą się na większości urządzeń i przeglądarek. Osoby, które mają bardziej artystyczne zachcianki, muszą niestety skorzystać z elementów graficznych lub Flasha, co sprawia  pewne problemy. Istnieje jednak dobre rozwiązanie problemu – deklaracja własnych czcionek w CSS przez @font-face.

CMS Made Simple na Home.pl a dostęp do /tmp/cache

cmsms_newlogo200

Osoby wdrażające CMS Made Simple na serwerach wirtualnych Home.pl mogą napotkać pewien problem. Po instalacji strona wyświetlała się bez żadnego formatowania, bez przetwarzania arkuszy styli CSS. Dostęp do nich kończy się na zwróceniu błędu 403 Forbidden. Podobna sytuacja ma miejsce przy działaniu niektórych pluginów, np. Captcha. Problem ten może wystąpić także na innych serwerach, a ma związek z prawami dostępu do katalogu /tmp/cache, w którym CMS zapisuje różnego rodzaju dane.

Rozpoznawanie typów plików w PHP

Plik w folderze

Gdy umożliwiamy na naszej stronie internetowej lub w systemie wgrywanie plików, powinniśmy sprawdzać ich typ. Dzięki temu dopuścimy tylko wybrane przez nas rodzaje, np. pliki graficzne. Możemy sobie jednak nie zdawać sprawy, że podstawowe, najczęściej stosowane możliwości sprawdzania typu są bardzo zawodne i umożliwiają wgranie na serwer niepożądanych danych.

Czym jest QR Code?

qrcode_url_blog_wide

Kody QR można coraz częściej znaleźć na stronach internetowych, różnego rodzaju drukowanych materiałach oraz w wielu innych miejscach. Mogą mieć wiele zastosowań, dzięki którym możemy uprościć nasze codzienne zadania. Warto więc zapoznać się z ich możliwościami.

Bug w PHP 5.3.7, jest już wersja 5.3.8

Logo PHP

Niewiele czasu po wydaniu nowej wersji PHP odkryto w niej poważny błąd. Użytkownicy zostali poinformowani, aby wstrzymać się z aktualizacją do momentu ukazania się kolejnego wydania. W ekspresowym tempie pojawiła się już nowa wersja, która usuwa zaistniały problem.

Wydano PHP 5.3.7

Logo PHP

Ukazała się kolejna wersja PHP, w której zwiększono stabilność dzięki poprawieniu ponad 90 błędów, związanych także z bezpieczeństwem. Wszystkim zaleca się jak najszybszą aktualizację.

Standardy kodowania z PHP_CodeSniffer

Programowanie w PHP

Pisząc kod w jakimkolwiek języku programowania, dobrze jest stosować określone standardy: jednakowe formatowanie, nazewnictwo zmiennych oraz funkcji, rodzaj komentarzy, sposób dokumentowania i wiele innych. Wybranie jednego schematu szczególnie przydaje się w grupie programistów, dzięki czemu łatwiej nam wspólnie pracować nad kodem. W dbaniu o trzymanie się standardu może nam pomóc PHP_CodeSniffer.

Wydano PHP 5.4 alfa 1

Logo PHP

Opublikowano pierwszą publicznie dostępną wersję PHP 5.4 alfa. Jest to wczesna edycja deweloperska i z oczywistych względów może służyć jedynie do testowania. Zaimplementowane w niej wiele nowych rozwiązań i usunięto część przestarzałych.

Projektowanie aplikacji z MockFlow

mockflow

Podczas tworzenia strony www lub aplikacji, jednym z pierwszych kroków jest zaprojektowanie interfejsu. Niektórym wystarcza do tego celu kartka papieru i długopis, inni wolą specjalistyczne programy typu Axure lub Balsamiq, graficy wybiorą Photoshopa lub inne narzędzie. Można także skorzystać z ciekawej aplikacji on-line jaką jest MockFlow.