Programowanie WWW

W swojej pracy tworzę również strony internetowe. Jeśli potrzebujesz witryny dla swojej firmy, zleć mi jej realizację!

Google PageSpeed Insights - Jak uzyskać 100/100?

Google PageSpeed Insights - Jak uzyskać 100/100?

Google PageSpeed Insights to narzędzie, które pozwala w pewnym stopniu ocenić jakość wykonania oraz działania strony internetowej. Moim zdaniem jest to całkiem uzasadnione. Za pomocą usługi, po podaniu odnośnika witryny, możemy wykonać szereg testów.

Jekyll - Tworzenie stron internetowych

Jekyll - Tworzenie stron internetowych

Jekyll jest technologią wspomagającą tworzenie statycznych stron internetowych. Pozwala zbudować kompletną witrynę na podstawie wielu małych plików zawierających wpisy, pliki multimedialne oraz definicję samego szablonu graficznego. Tutaj właśnie widzimy jedne z największych zalet tego systemu.

Twig – Dobry system szablonów

Twig – Dobry system szablonów

Systemy szablonów (w przypadku aplikacji webowych) są to zazwyczaj dodatkowe biblioteki odpowiedzialne za przetworzenie danych wejściowych i na ich podstawie wygenerowanie kompletnego kodu html. Nadrzędny cel jest tutaj jeden: oddzielenie logiki biznesowej od warstwy prezentacji aplikacji.

Wakacyjny Projekt – Katalog Lekarzy

Wakacyjny Projekt – Katalog Lekarzy

Uffff kilka „wolnych” miesięcy, które miałem przeznaczyłem na realizację własnego projektu. W mojej głowie zrodził się pomysł na stworzenie portalu o tematyce zdrowotnej. Zrobiłem sobie małe rozeznanie rynku. Muszę przyznać że konkurencja jest spora, ale wierzę że na tle najbliższych miesięcy jestem w stanie wypracować dużą wartość dodatnią.

WordPress

WordPress

Właśnie zakończyłem prace z dostosowaniem WordPressa do własnych potrzeb. Jako że nie miałem wcześniej do czynienia z daną platformą, potrzebowałem sporo czasu by wdrożyć się w jej możliwości. Z efektu końcowego jestem jednak zadowolony.

Oprogramowanie dla sklepu internetowego

Oprogramowanie dla sklepu internetowego

Listopad okazał się bardzo pracowitym miesiącem. Nie miałem właściwie wolnego czasu dla siebie. Patrząc jednak na owoc programistycznych zmagań czuję się usatysfakcjonowany.

CSS Sprites

CSS Sprites

Sprites (ang. duszki) – nie są niczym nowym. Możliwe, że już o nich słyszałeś(aś). W czasach kiedy komputery nie radziły sobie z grafiką trójwymiarową były bardzo powszechne. Wykorzystywano je do tworzenia grafiki dwuwymiarowej.

Animowany gif z użyciem PHP i GD

Animowany gif z użyciem PHP i GD

GD jest biblioteką umożliwiającą pracę z grafiką z poziomu języka PHP. Posiada szereg możliwości począwszy od skalowania, kadrowania, filtrowania i skończywszy na zapisie w różnych formatach. A co z animacjami? Krucho. Po prostu nie zostały zaimplementowane. Ale głowa do góry jest proste rozwiązanie.

Drzewa w PHP

Drzewa w PHP

Zaimplementowanie drzewiastej struktury z wykorzystaniem baz danych takich jak MySQL czy PostgreSQL nie jest trudnym zadaniem. Już po chwili zastanowienia przychodzi nam na myśl koncepcja, w której każdy element wskazuje na swojego rodzica. W implementacji tego drzewa potrzebujemy tylko dwa dodatkowe pola: id, parent_id.

PHP – Prosty framewework – Część 2

PHP – Prosty framewework – Część 2

W części pierwszej napisaliśmy podstawowe elementy frameworka. Pora zająć się rozbudową naszego projektu. Do efektywnej pracy potrzebne są dodatkowe moduły zapewniające obsługę baz danych, sesji czy operacji wejścia. Poniżej opiszę je pokrótce.

PHP – Prosty framewework – Część 1

PHP – Prosty framewework – Część 1

Oto pierwsza część z serii artykułów poświęconych budowie własnego frameworka. Materiał przygotowałem dla wszystkich osób, które rozpoczęły już przygodę z programowaniem w PHP ale brakuje im jeszcze wyrobionego warsztatu pracy. Tworząc skrypt zaczerpnąłem inspiracji z projektu Kohana.

Hello World

Hello World

Długo zwlekałem ze stworzeniem własnej strony, uznałem jednak że najwyższa pora się przełamać.