• Strona główna
  • Curriculum Vitae
  • O mnie
  • Przykład: Gramatyka w PHP
  • Przykład: Kompresja CSS
  • Przykład: Kompresja JavaScript
  • Przykład: Skracanie linków
  • Przykład: Wykrywanie serwera HTTP
  • Przykład: Własna bramka SMS
  • Mapa strony
  • Kontakt
Niebieski Pomarańczowy Zielony Różowy Fioletowy

Liczniki w CSS

CSS Counters to często pomijana funkcjonalność obsługiwana już w każdej normalnej przeglądarce. Nawet w IE8, która do normalnych się nie zalicza.

W niniejszym wpisie pokażę jak i dlaczego warto używać liczników w CSS, a także sytuacje, w których lepiej sobie odpuścić.

Czytaj dalej 8 komentarzy   |   Kategoria: Front-end Development
kw. 04

Minimalizacja zapytań HTTP

Bardzo mnie denerwuje powolne się wczytywanie stron internetowych. Główny narzut czasowy stanowi zazwyczaj spora liczba obiektów do załadowania wraz ze stroną serwisu. Każdy obiekt powoduje wywołanie kolejnych zapytań HTTP. Efektem końcowym dla strony jest powolne wczytywanie zawartości.

Jak zminimalizować liczbę zapytań HTTP?

Czytaj dalej 9 komentarzy   |   Kategoria: Protokół HTTP
mar 20

Optymalizacja zapytań SQL

W niniejszej notce chciałbym przedstawić kilka problemów i zagadnień, które wpływają na czas wykonywania zapytań SQL oraz z którymi będziesz musiał się niejednokrotnie zmierzyć w walce wręcz, budując aplikacje internetowe!

Wychodzę z założenia, iż każdy zna już podstawy języka SQL, miał z nim do czynienia we wcześniejszych projektach i potrafi pisać zapytania do bazy danych. Nie będę także opisywał konkretnego silnika (Oracle, MySQL, DB2), a porady dotyczą samego SQL – deklaratywnego języka do obsługi relacyjnych systemów baz danych.

Czytaj dalej 4 komentarze   |   Kategoria: SQL
mar 05

Wykrywanie typu serwera HTTP

Chciałbym zaprezentować tutaj pewną ciekawostkę z zakresu bezpieczeństwa stron internetowych. W jaki sposób wykryć typ serwera zdalnego? Do wyboru mamy kilka serwerów, typu Apache, Microsoft IIS, Lighttpd czy nginx? W poście tym zaprezentuję sposób na identyfikację tylko dwóch pierwszych.

Czytaj dalej 3 komentarze   |   Kategoria: JavaScript
mar 03

Yii PHP Framework vs Symphony

Postanowiłem się zabrać za naukę jakiegoś systemu framework dla języka PHP. Wybór jest ogromny, jednak po zapoznaniu się z opiniami innych programistów, jak i wymaganiami pracodawców w tym zakresie, wybór zawęziłem do Yii PHP Framework oraz Symfony. W poście tym postaram się wyszczególnić wszelkie za i przeciw.

Czytaj dalej 11 komentarzy   |   Kategoria: PHP
lut 21

Masowe otwieranie linków

Napisałem sobie dawno temu prosty skrypt JavaScript, którego zadaniem jest otwieranie wprowadzonych linków w nowym oknie/karcie.

Jakie tego przeznaczenie? Otóż często zachodzi potrzeba otwarcia dużej ilości linków, np. odnośników do filmu lub serialu. Żmudne jest więc kopiowanie każdego linku po kolei – dużo łatwiej byłoby po prostu wkleić adresy w pole tekstowe i kliknięcie jednego przycisku :-)

Czytaj dalej 8 komentarzy   |   Kategoria: JavaScript
lut 14

Kiedy nie używać mod_rewrite?

Moduł mod_rewrite to nie tylko „przyjazne” adresy URL. mod_rewrite jest modułem Apache, którego funkcjonalność jest przeogromna – o czym często nawet administratorzy serwerów nie wiedzą. A jeszcze częściej wiedzą i wykorzystują tam, gdzie nie powinni. Trzeba jednak pamiętać, że mod_rewrite to nie lekarstwo na każdy problem!

W poście tym zamierzam przedstawić kilka alternatywnych rozwiązań, które będą wygodniejsze w użyciu, bardziej optymalne oraz skalowalne.

Czytaj dalej 14 komentarzy   |   Kategoria: Apache
  • « Poprzednia
  •   
  • 1
  • 2
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  •   
  • Następna »

Kamil Brenk Blog

PHP, JavaScript, SQL, HTML

  • Informacje o blogu

    Kamil Brenk

    Blog o tworzeniu aplikacji na potrzeby sieci Web.

    Praktyczne przykłady, porady i sztuczki. PHP, SQL, AJAX, JavaScript, HTML i pochodne.

    Kanał RSS

    • Najnowsze
    • Komentarze
    • Popularne
    • Liczniki w CSS
    • Wyprzedaż książek o programowaniu!
    • Niestandardowy placeholder
    • JavaScript w modułach
    • Co dalej z blogiem?
    • Interaktywna mapa w HTML i CSS
    • Olsztyn: Jak wyseparować zawartość zassaną przez file_get_content?
    • ERMLAB: Od czegoś trzeba zacząć :) Wiele osób właśnie stawia na...
    • david: co nalezy wkleić na stronę aby plik ze stylami był ladowany...
    • krynicz: Nie jestem pewien czy dobrze to rozumiem: wpisujemy OG w...
    • yaro: Jak zmienić re_write znak "_" na "-"?
    • Piotr: stworzyłem prostą stronkę w PHP, czy jest możliwość aby...
    • MichalR: Super sprawa... bardzo przydatne.. dzieki i pozdrawiam..
    • Niestandardowe czcionki na stronie
    • Sposoby wczytywania JavaScript
    • Gramatyka w PHP, część 1
    • Umowa i zaliczka dla freelancera
    • Wysyłanie wiadomości SMS w PHP
    • Projekt aplikacji po stronie klienta
    • Własny mechanizm Feed
  • Szukajka
    Wpisz co chcesz wyszukać na stronie…
  • Kategorie
    • Apache
    • Freelancer
    • Front-end Development
    • HTML5 & CSS3
    • Inne
    • JavaScript
    • Książki
    • PHP
    • Po godzinach
    • Pozycjonowanie
    • Protokół HTTP
    • SQL
    • Wyrażenia regularne
  • Moje serwisy
    • Testy zawodowe
    • Miłość, uczucia i seks
  • Czytane blogi
    • Wojciech Sznapka
    • Wojciech Soczyński
    • Michał Wachowski
    • Tomasz Kowalczyk
    • Filip Górczyński
  • Strona główna
  • Curriculum Vitae
  • O mnie
  • Przykład: Gramatyka w PHP
  • Przykład: Kompresja CSS
  • Przykład: Kompresja JavaScript
  • Przykład: Skracanie linków
  • Przykład: Wykrywanie serwera HTTP
  • Przykład: Własna bramka SMS
  • Mapa strony
  • Kontakt

Kamil Brenk © 2010. All rights reserved.

Designed by FTL Wordpress Themes brought to you by Smashing Magazine.

Do góry ∧