blog najnowsze artykuły o tworzeniu stron WWW.

Tematy:   web design, programowanie, seo, hosting

Web Design Blog

Metody płatności w sklepie internetowym

Metody płatności w sklepie internetowym

W tym artykule dokonamy przeglądu metod i najpopularniejszych bramek płatności internetowych jakie możemy wykorzystać w swoim…

Optymalizacja Fontów (czcionek) dla strony WWW

Optymalizacja Fontów (czcionek) dla strony WWW

W tym artykule poruszymy kilka elementów, które wpływają na wydajność strony internetowej i są bezpośrednio związane…

Kurs PDO – bazy danych w obiektowym PHP (tutorial)

Kurs PDO – bazy danych w obiektowym PHP (tutorial)

W tym artykule wprowadzę Cię do obsługi baz danych w PHP za pośrednictwem PDO. PDO to…

Wielojęzyczna strona WordPress – kilka języków

Wielojęzyczna strona WordPress – kilka języków

W tym artykule pokażę parę technik wykonania strony WordPress, która ma być dostępna w kilku językach….

Znaki specjalne HTML – symbole, encje, unicode

Znaki specjalne HTML – symbole, encje, unicode

Znaki specjalne HTML to troszkę zapomniany element jaki można wykorzystać na stronie. Istnienie wielu web-fontów oferujących…

Techniczne SEO – co to jest, zalety, wady i mity

Techniczne SEO – co to jest, zalety, wady i mity

Na stronie głównej możesz przeczytać, że moją specjalizacją jest „techniczne SEO”. Jeżeli czytasz mojego bloga regularnie…

Przenoszenie PrestaShop – zmiana hostingu i domeny

Przenoszenie PrestaShop – zmiana hostingu i domeny

Przenosznie sklepu PrestaShop 1.7 lub jego skopiowanie (czy sklonowanie) w celu postawienia wersji testowej/eksperymentalnej może sprawiać…

Kurs PHP – programowanie obiektowe (tutorial)

Kurs PHP – programowanie obiektowe (tutorial)

Chcąc nauczyć się PHP mamy do wyboru korzystanie ze starych książek, które uczą starego stylu programowania…

Test wtyczki Autoptimize – czy warto używać?

Test wtyczki Autoptimize – czy warto używać?

Kiedy szukasz informacji jak przyspieszyć WordPressa pod wynik PageSpeed Insights, na wielu blogach można natknąć się…

Rejestracja chińskiej domeny .CN – jak i gdzie?

Rejestracja chińskiej domeny .CN – jak i gdzie?

Domena z chińską końcówką .cn to spora przewaga w przypadku kiedy odbiorcami naszej strony mają być…

Galeria w Bootstrapie 4 – tworzenie efektu Lightbox

Galeria w Bootstrapie 4 – tworzenie efektu Lightbox

Jeżeli chcemy stworzyć całą stronę za pomocą biblioteki Bootstrap, to w pewnym momencie ze zdziwieniem odkryjemy…

Ukrywanie nazwy i ścieżki pobieranego pliku w PHP

Ukrywanie nazwy i ścieżki pobieranego pliku w PHP

Kiedy udostępniamy pliki do pobrania, może nam zależeć aby ukryć przed klientem faktyczną ścieżkę prowadzącą do…

Cena strony internetowej – od czego zależy?

Cena strony internetowej – od czego zależy?

W tym artykule dowiesz się jak są wyceniane strony internetowe. Wycena strony internetowej to dość trudne…

Formaty graficzne nowej generacji

Formaty graficzne nowej generacji

Serwuj obrazy w formatach nowej generacji – o taką poradę wzbogaci nas nowa wersja PageSpeed Insights,…

Autorski system CMS – zalety, wady i mity

Autorski system CMS – zalety, wady i mity

Jedna z podstawowych zasad Informatyki brzmi: nie wymyślaj koła na nowo. W tym artykule chciałbym wytłumaczyć…

Najlepsze szablony (motywy) PrestaShop

Najlepsze szablony (motywy) PrestaShop

W tej selekcji przedstawiam najlepsze szablony PrestaShop. Szablony te można wykorzystać w swoim sklepie internetowym, który…

Optymalizacja treści – teksty i nagłówki dla SEO

Optymalizacja treści – teksty i nagłówki dla SEO

Od jakiegoś czasu wszelkie działania dotyczące optymalizacji stron a nawet samego pozycjonowania są skupione na tworzeniu…

Odczyt plików Excel w PHP (import tabel xls xlsx)

Odczyt plików Excel w PHP (import tabel xls xlsx)

Import danych tabelarycznych w aplikacji webowej PHP można zrealizować na wiele sposobów. Istnieją popularne formaty takie…

Katalog produktów WordPress – kilka rozwiązań

Katalog produktów WordPress – kilka rozwiązań

Katalog produktów to zaraz po blogu jedna z najczęstszych funkcjonalności jaką można znaleźć na stronach internetowych….

Aktualizacja PHP – zalety, jak zmienić wersję PHP?

Aktualizacja PHP – zalety, jak zmienić wersję PHP?

Po ponad dziesięciu latach internetowy język PHP (czyli z ang. PHP Hypertex Preprocessor) przeżył swój prawdziwy…

Tworzenie widgetu WordPress

Tworzenie widgetu WordPress

Widget to element na stronie, który nie stanowi głównej treści ale nie jest też ani nagłówkiem…

Wysyłanie e-mail ze strony czyli PHP mail

Wysyłanie e-mail ze strony czyli PHP mail

Jeżeli miałbym podać tylko jeden powód dla którego uczyłem się i ciągle korzystam z PHP to…

Wysyłanie plików na serwer PHP (z paskiem postępu)

Wysyłanie plików na serwer PHP (z paskiem postępu)

W tym tutorialu wykonamy skrypt odpowiedzialny za wysyłanie wielu plików na raz za pomocą PHP na…

Atak XSS – co to jest i na czym polega?

Atak XSS – co to jest i na czym polega?

Atak XSS (ang. Cross Site Scripting) – to próba umieszczenia w witrynach internetowych kodu, który zmieni…

Optymalizacja dźwięku dla stron internetowych

Optymalizacja dźwięku dla stron internetowych

Odtwarzanie muzyki i innych rodzajów dźwięku już od długiego czasu jest dostępne w przeglądarce internetowej. Ułatwienia…

Tunelowanie SSH w PuTTY (phpMyAdmin Bitnami)

Tunelowanie SSH w PuTTY (phpMyAdmin Bitnami)

W ostatnim artykule polecałem instalator Bitnami w instancjach AWS Lightsail. Trzeba przyznać, że początkującym administratorom może…

Po co są animacje na stronach internetowych?

Po co są animacje na stronach internetowych?

Czytając różne blogi na temat użyteczności i dobrych praktyk na stronach internetowych, często można się natknąć…

Partycjonowanie serwera i izolacja serwisów

Partycjonowanie serwera i izolacja serwisów

Migracja na mocniejszy hosting lub skalowanie ich w poziomie to nie jedyne opcje zwiększenia wydajności serwera…

Optymalizacja tytułów dla pozycjonowania i UX

Optymalizacja tytułów dla pozycjonowania i UX

Dużo napisałem w ostatnim czasie o optymalizacji stron internetowych pod kątem SEO. Tematy zawsze jednak zahaczają…

Test szablonu PrestaShop od TemplateMonster

Test szablonu PrestaShop od TemplateMonster

Zachęcony bardzo dobrą jakością szablonów HTML5, które miałem okazję przetestować w artykule: Test szablonów HTML5 z…

Bazy danych NoSQL – definicja i przykłady

Bazy danych NoSQL – definicja i przykłady

Bazy danych NoSQL (ang. non SQL, non relational, Not Only SQL) – bazy danych, w których…

Hosting WordPress w Amazon Lightsail (AWS)

Hosting WordPress w Amazon Lightsail (AWS)

W tym artykule przybliżę temat hostingu stron internetowych typu WordPress, czyli wymagających standardowego stosu LAMP w…

Linkowanie zewnętrzne – SEO, UX, bezpieczeństwo

Linkowanie zewnętrzne – SEO, UX, bezpieczeństwo

To już trzecia okazja kiedy mogę powiedzieć, że linki to sens Internetu. W przeciwieństwie do linkowania…

Test wtyczki WP Super Cache, czy warto używać?

Test wtyczki WP Super Cache, czy warto używać?

Wtyczka WP Super Cache realizuje jedną z fundamentalnych technik optymalizacyjnych jaką jest pamięć podręczna (ang. Cache)…

jQuery – co to jest, czy warto używać?

jQuery – co to jest, czy warto używać?

W tym artykule odpowiemy sobie czy warto się uczyć i używać jQuery w 2020 czy 2021…

Optymalizacja wideo dla stron internetowych

Optymalizacja wideo dla stron internetowych

Wykorzystywanie materiałów wideo na stronie internetowej to w obecnych czasach standard. Wideo nie jest niczym egzotycznym…

Testy A/B stron internetowych (przykłady)

Testy A/B stron internetowych (przykłady)

Podczas tworzenia stron internetowych oraz innych produktów cyfrowych podejmujemy wiele decyzji dotyczących tego jak będą one…

Tworzenie szablonu (motywu) WordPress

Tworzenie szablonu (motywu) WordPress

Ten artykuł to nic innego jak kurs tworzenia własnego motywu dla systemu WordPress. Artykuł przeznaczony dla…

Wpływ domeny na pozycjonowanie i SEO

Wpływ domeny na pozycjonowanie i SEO

Czy domena wpływa na pozycję w wyszukiwarce? Krótka odpowiedź: tak. Jest tyle przesłanek potwierdzających znaczący wpływ…

Hakowanie PrestaShop

Hakowanie PrestaShop

Przeglądarki wyręczają nas z pamiętania haseł do paneli administracyjnych, logujemy się do wielu różnych kont na…

HTTP/2 czy warto włączyć, jak zainstalować?

HTTP/2 czy warto włączyć, jak zainstalować?

Protokół HTTP (ang. Hypertext Transfer Protocol) to w wielkim skrócie zestaw reguł według których przebiega komunikacja w…

Trendy stron internetowych 2020

Trendy stron internetowych 2020

Web designer bez znajomości najnowszych trendów tworzenia stron jest jak prawnik, który nie zna bieżących przepisów….

Statystyki Internetu w Polsce – 2019

Statystyki Internetu w Polsce – 2019

Technologie i trendy tworzenia stron internetowych są podporządkowane potrzebom użytkowników. „Liczby nie kłamią”, dlatego warto oprzeć…

Wpływ hostingu na pozycjonowanie i SEO

Wpływ hostingu na pozycjonowanie i SEO

Czy hosting wpływa na pozycje strony w wyszukiwarce? Tak, co więcej, wiele od niego zależy. Strona…

Test szablonu HTML5 z TemplateMonster (opinie)

Test szablonu HTML5 z TemplateMonster (opinie)

Zostałem ostatnio poproszony o recenzję, test i opinię dotyczącą dowolnego szablonu z marketu TemplateMonster. Wybrałem Monsteroid2…

Denormalizacja baz danych (z przykładami)

Denormalizacja baz danych (z przykładami)

Denormalizacja to celowe złamanie reguły normalizacji. Denormalziacja za pomocą celowej redundancji danych, kosztem wielkości bazy danych…

Tworzenie stron WordPress

Tworzenie stron WordPress

Jak wygląda właściwy proces projektowania i tworzenia stron internetowych WordPress? W tym artykule postaram się opisać…

Jak uzyskać 100 punktów w GTMetrix (PS i YSlow)

Jak uzyskać 100 punktów w GTMetrix (PS i YSlow)

GTMetrix to popularne wśród twórców stron narzędzie do analizowania szybkości wczytywania się stron, sklepów i aplikacji…

Skalowanie baz danych

Skalowanie baz danych

Zanim przystąpimy do problematyki skalowania baz danych SQL (a w szczególności MySQL, którego zawsze używamy w…

Test wtyczki WP-Sweep, czy warto używać?

Test wtyczki WP-Sweep, czy warto używać?

Wtyczka WP-Sweep jest używana do czyszczenia bazy danych. Baza danych to taki worek na dane, w…

Usuwanie nieużywanego kodu CSS

Usuwanie nieużywanego kodu CSS

Usunięcie nieużywanego kodu CSS jest jedną z najtrudniejszych do zrealizowania technik optymalizacji wydajności stron internetowych. Nie…

Optymalizacja CSS i JS – scalanie plików czy inline?

Optymalizacja CSS i JS – scalanie plików czy inline?

Jednym z najczęstszych problemów decyzyjnych przy tworzeniu front-endu strony internetowej polega na tym czy z punktu…

Tworzenie makr w WordPress (Shortcode API)

Tworzenie makr w WordPress (Shortcode API)

Środowisko WordPress udostępnia Shortcode API, które stanowi zestaw funkcji umożliwiających tworzenie własnych makropoleceń (dokładna nazwa: shortcode)….

Tworzenie własnej wtyczki WordPress

Tworzenie własnej wtyczki WordPress

W tym przewodniku stworzymy, zaprojektujemy i zaprogramujemy wtyczkę (Plug-In) dla systemu WordPress. Jeżeli opanujesz tworzenie szablonów…

Indeksowanie baz danych MySQL

Indeksowanie baz danych MySQL

Indeksowanie jest podstawowym mechanizmem wykorzystywanym w celu optymalizacji baz danych MySQL. Gdyby porównać bazę danych do…

Mapy witryny (Sitemap.XML) – zalety, wady i mity

Mapy witryny (Sitemap.XML) – zalety, wady i mity

Mapy XML to jedna z najbardziej niezrozumianych i błędnie wykorzystywanych rzeczy w kontekście optymalizacji dla wyszukiwarek….

Wyłączenie strony AMP (przyjaźnie dla SEO)

Wyłączenie strony AMP (przyjaźnie dla SEO)

Jeżeli czytacie mój blog regularnie to wiecie doskonale, że używałem tzw. przyspieszonych stron mobilnych (ang. Accelerated…

Expires i Cache Control – pamięć podręczna HTTP

Expires i Cache Control – pamięć podręczna HTTP

Nagłówki Expires i Cache-Control pozwalają określić twórcom strony czy aplikacji internetowej jak długo przeglądarka ma buforować…

Czas TTFB – jak skrócić (czas reakcji serwera)?

Czas TTFB – jak skrócić (czas reakcji serwera)?

Czas TTFB (ang. Time to First Byte) to czas liczony od wysłania przez klienta zapytania do…

Strony internetowe gwiazd – 2019

Strony internetowe gwiazd – 2019

Od publikacji pierwszej edycji wpisu dotyczącego stron internetowych gwiazd minęło ponad 5 lat. Jak zmieniły się…

Memoizacja – uniwersalna optymalizacja kodu (PHP)

Memoizacja – uniwersalna optymalizacja kodu (PHP)

Cache jest tym efektywniejszy im szybsza jest pamięć, w której składujemy buforowane w jego ramach dane….

Integracja Single-Page Application z Google Analytics

Integracja Single-Page Application z Google Analytics

W tym przewodniku zintegrujemy aplikację/witrynę typu Single Page Application (SPA) z Google Analytics. Problem ze śledzeniem…

Linkowanie wewnętrzne – (UX i pozycjonowanie)

Linkowanie wewnętrzne – (UX i pozycjonowanie)

Niejednokrotnie wspomniano na tym blogu, że „linki to sens Internetu”. Linkowanie wewnętrzne nie jest techniką optymalizacji…

Przyspieszanie sklepu PrestaShop

Przyspieszanie sklepu PrestaShop

Skutki z przyspieszenia sklepu internetowego opartego o system PrestaShop będą korzystne zarówno dla ich właścicieli oraz…