archiwum zbiór artykułów o tworzeniu stron internetowych

Archiwum artykułów - 2020

Podstawowe wskaźniki internetowe – jak spełnić?

Dużo już powiedzieliśmy o narzędziu PageSpeed Insights i najnowszej aktualizacji SearchConsole. W artykule o wpływie szybkości…

Cache po stronie serwera – prosta implementacja PHP

Takie pojęcia jak „Pamięć podręczna” lub „Cache” brzmią dość technicznie i poważnie. Ręczna implementacja takich mechanizmów…

Płatna strona WordPress z subskrypcjami

Na blogu staram się promować najprostsze rozwiązania oraz takie, które nie wymagają zależności od wielu wtyczek….

Integracja WordPress z Cloud Storage i Google CDN

W tym artykule pokażę jak skutecznie zintegrować istniejącą stronę WordPress z Google Cloud Storage. Uzupełnieniem artykułu…

Optymalizacja kodu HTML

Troszkę paradoksalny jest fakt, że kod HTML rzadko kiedy jest w centrum uwagi przy optymalizacji szybkości…

Panel klienta, strefa użytkownika w WordPress

W artykule dotyczącym rejestracji i logowania użytkowników w WordPress poruszyliśmy przy okazji temat strefy użytkownika bądź…

Galeria lightbox bez jQuery

Niedawno publikowałem poradnik tworzenia efektu Lightbox w ramach Bootstrapa. Zaledwie po paru miesiącach muszę opublikować całkiem…

Generowanie plików PDF w PHP

PDF (ang. Portable Document Format) to opracowany i promowany przez firmę Adobe format plików, w których…

Własny typ postu WordPress

Portfolio, Opinie, Katalog produktów, Ogłoszenia, Projekty, Usługi – to tylko przykładowe funkcjonalności, które często można spotkać…

Hosting WordPress w Bluehost – recenzja i testy

Przyszła pora na test kolejnego hostingu WordPress. Tym razem zabieramy się za jedną z trzech firm…

Karuzela (slajder) bez zależności od jQuery

Ilość wtyczek realizujących funkcjonalność slajdera – karuzeli zależnych od jQuery może przyprawić o zawrót głowy. Używany…

Tworzenie taksonomii WordPress

Kiedy tworzymy wpisy lub własne typy postów, czasem pojawia się potrzeba posegregowania tych postów. Oczywiście, WordPress…

Przetwarzanie obrazów, zdjęć i grafiki w PHP (GD)

W tym artykule pokażę jak za pomocą PHP dokonać podstawowych operacji takich jak skalowanie czy kadrowanie…

Własne pola WordPress i Advanced Custom Fields

W tym artykule przedstawię możliwości pól niestandardowych i jednej z obowiązkowych wśród profesjonalnych WordPress deweloperów wtyczki…

Co jest nie tak z LiteSpeed? Wady taniego hostingu

Jeżeli miałbym podać jeden najbardziej rozpowszechniony i szkodliwy mit jaki panuje w polskiej branży stron internetowych,…

Tworzenie menu w szablonie WordPress

W tym artykule zajmiemy się rejestracją i zaprogramowaniem menu we własnym szablonie WordPress. Aby poradnik był…

Trendy tworzenia stron internetowych 2021

Pojawianie się coraz to nowszych rozwiązań oraz ewolucja ogólnego stylu stron internetowych jest wyraźnie widoczna kiedy…

Statystyki Internetu w Polsce – 2020

Ten wpis będzie jak co roku podsumowaniem wybranych statystyk związanych ze stronami internetowymi. W statystykach ładnie…

Optymalizacja stylów CSS

Kod kaskadowych arkuszy stylów CSS (ang. Cascading Style Sheets) też można optymalizować. W dużym stopniu decyduje…

Jak wyeliminować zasoby blokujące renderowanie?

Przy każdej wizycie na stronie internetowej kod HTML, CSS i JS jest przekształcany w graficzny interfejs…

Hosting WP Engine – instalacja, test i opinie

W tym artykule zainstalujemy i przetestujemy WordPressa w usłudze hostingowej WP Engine. Skąd pomysł na testowane…

Czy wynik PageSpeed Insights wpływa na pozycje?

Złożone, pełne szczegółów i zależne od wielu czynników problemy, bardzo trudno wytłumaczyć prostymi słowami i przykładami….

Kurs Bootstrap 5 – od podstaw

W tym artykule nauczę na prostym przykładzie jak tworzyć ultra-nowoczesne strony internetowe wykorzystując najnowszą wersję Bootstrapa….

Najpopularniejsze wtyczki, rozszerzenia WooCommerce

Wtyczki z ekosystemu WooCommerce realizują czasem bardzo proste i podstawowe funkcjonalności. Nierzadko są to także kompleksowe…

System rezerwacji na stronie WordPress (WooCommerce)

System do rezerwacji online może być przydatny w wielu różnych branżach i w wielu sytuacjach. W…

WordPress REST API – co to jest? (kurs od podstaw)

W tym wpisie poznamy WordPress REST API. Na początek zdefiniujmy pojęcia oraz podsumujmy kiedy WordPress REST…

DataTables.js – paginacja i sortowanie tabel HTML

Tworzenie rozbudowanych paneli administracyjnych lub stron internetowych ze szczegółowymi i obszernymi statystykami może być sporym wyzwaniem…

Najpopularniejsze moduły PrestaShop

Moduły w PrestaShop to dodatki rozszerzające funkcjonalność sklepu internetowego. Moduł może generować jakiś dodatkowy element we…

Hosting strony internetowej w Chinach

Jeżeli chcielibyśmy stworzyć stronę internetową przeznaczoną na rynek Chiński, naturalnym odruchem będzie chęć zainstalowania jej na…

Hosting WordPress w Microsoft Azure – instalacja

Instalowaliśmy WordPress w chmurach czołowych dostawców, tym razem przyszedł czas na Microsoft Azure. Instalacja WordPressa w…

Wysyłanie e-mail z autoryzacją SMTP w PHP

Już raz wykonywaliśmy wysyłanie e-maili w PHP za pomocą natywnej funkcji mail(). W artykule pod tytułem…

WooCommerce – zalety, wady i mity

W tym wpisie – co zresztą wynika z charakterystycznego tytułu – dokonamy ogólnego podsumowania wad i…

JSON – co to jest i dlaczego warto używać?

W tym wpisie przybliżę od podstaw temat standardu JSON, co będzie nam przydatne do pełniejszego zrozumienia…

Test szablonu Joomla od TemplateMonster

Dzięki współpracy z TemplateMonster mamy możliwość przetestowania a przy okazji zaprezentowania i zoptymalizowania szablonu dla systemu…

Rejestracja i logowanie użytkowników w WordPress

W tym przewodniku pokażę jak w prosty sposób zaprogramować bezpieczną rejestrację i logowanie użytkowników na naszej…

Metody jQuery w czystym JavaScript (Vanilla)

Ten artykuł to coś w rodzaju ściągi dla osób, które chciałyby przekształcić często wykorzystywane metody jQuery…

SQL Injection – jak zabezpieczyć PHP i MySQL?

SQL Injection może być jednym z najgroźniejszych a zarazem najbardziej popularnych ataków na aplikacje webowe, strony…

Przenoszenie Joomla – zmiana hostingu i domeny

Tworzenie strony internetowej Joomla prawie zawsze odbywa się w tymczasowej lokalizacji. Część z deweloperów tworzy ją…

najładniejsze strony internetowe 2020

Najładniejsze strony internetowe 2020

Wzorowanie się na najlepszych jest najskuteczniejszą metodą nauki. Z lekkim przymrużeniem oka przedstawiam kolejną listę najładniejszych…

Hosting WordPress w Google Cloud – instalacja i test

WordPress zadziała na praktycznie każdym hostingu, ponieważ ma bardzo niskie wymagania systemowe. To nie oznacza, że…

Optymalizacja adresów URL dla lepszego SEO

W tym artykule zajmiemy się optymalizacją adresów URL. Odpowiemy sobie na pytania co to jest URL,…

Formularz kontaktowy WordPress

Główną zaletą wykorzystywania frameworków programistycznych i systemów CMS polega na tym, że w trakcie tworzenia strony…

Wyszukiwarka WordPress – tworzenie i programowanie

W tym wpisie stworzymy wyszukiwarkę WordPress i zaprogramujemy stronę z wynikami. Dokonamy filtrowania i sortowania aby…

Strony internetowe przyjazne dla środowiska

Jeżeli uważasz, ze Twoja strona internetowa i cała branża związana z tworzeniem stron nie ma wpływu…

Redis w PHP – tutorial i instalacja

W tym artykule postaram się przybliżyć temat kolejnego systemu pamięci podręcznej typu In-Memory, czyli de facto…

Optymalizacja SEO Joomla

Joomla! to CMS, który często jest wykorzystywany na stronach firmowych i rozbudowanych internetowych serwisach korporacyjnych. Jest…

Moduł PageSpeed – zalety, wady, instalacja i test

W tym wpisie przebrniemy przez instalację modułu PageSpeed na serwerze Apache. W wielu artykułach pisałem o…

Najpopularniejsze wtyczki WordPress

W tym wpisie przedstawię listę najpopularniejszych wtyczek WordPress. Czym są wtyczki? Wtyczki WordPress to małe aplikacje…

WooCommerce czy PrestaShop – porównanie

W tym artykule porównamy dwa najpopularniejsze rozwiązania systemu sklepu internetowego, z którego często korzystają polscy przedsiębiorcy….

CORS – co to jest, jak obejść? Teoria i praktyka w AJAX

W dużym uproszczeniu, CORS (ang Cross-Origin Resource Sharing) to mechanizm blokujący wykonywanie przeglądarkom asynchronicznych żądań HTTP…

Rozwój portalu WWW – inne aspekty skalowalności

W przypadku kiedy stworzony przez nas portal osiągnie krajowy bądź globalny sukces, obsługa dużego ruchu i…

Przenoszenie WordPress – zmiana hostingu i domeny

Kiedy rozwijamy stronę WordPress w środowisku lokalnym lub w tymczasowej lokalizacji (np. na serwerze deweloperskim, tymczasowej…

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

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)

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

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 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

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

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

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ć?

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?

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

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