Web Design Blog

Tag: dla profesjonalistów

E-commerce

20 maja 2019

Przyspieszanie sklepu PrestaShop

Skutki z przyspieszenia sklepu internetowego opartego o system PrestaShop będą korzystne zarówno dla ich właścicieli oraz klientów. Nie trzeba też przekonywać, że znaczna poprawa…

Czytaj więcej
Programowanie

18 maja 2019

Lazy load (opóźnione ładowanie zdjęć) w jQuery

W tym poradniku napiszemy od zera mechanizm opóźnionego (czy odłożonego) ładowania zdjęć. Inne nazwy to „leniwe” ładowanie zdjęć lub po prostu lazy load. Skrypt…

Czytaj więcej
Web

16 maja 2019

Jak uzyskać 100 punktów w Page Speed Insights?

Uzyskanie maksymalnego wyniku 100% w Page Speed Insights jest mokrym snem web deweloperów oraz SEOwców. Tajemnicą poliszynela jest fakt, że osiągnięcie wyniku 100/100 nie…

Czytaj więcej
Programowanie

15 maja 2019

Dług techniczny – co to jest (przyczyny i przykłady)

Wymówek na jego zaciągnięcie można mnożyć. Prawdopodobnie każdy programista (lub inżynier zajmujący się całkiem inną dyscypliną) kiedyś go zaciągnął. Czasem zaciągamy go z powodu…

Czytaj więcej
Web

14 maja 2019

Fonty z ikonami dla stron WWW (zalety i wady)

Fonty ikonowe (ang. icon fonts) to zapisane w jednym pliku zestawy ikon i glifów, które można wykorzystywać tak jak standardowe fonty z literami, którymi…

Czytaj więcej
Web

13 maja 2019

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

Bootstrap to gotowy szkielet (ang framework) do budowania wizualnej części stron internetowych. Jest najpopularniejszą biblioteką tego typu na świecie a jego popularność eksplodowała w…

Czytaj więcej
Programowanie

11 maja 2019

Projektowanie i tworzenie stron One-Page

Po zapoznaniu się z zaletami i wadami stron One-Page a tym bardziej z kompromisem, który polega na ulokowaniu wszystkich informacji ofertowych (marketingowych) na jednej…

Czytaj więcej
Programowanie

10 maja 2019

Programowanie Single Page Application (SPA)

W tym artykule pokażę jak zaprogramować prosty framework strony typu Single Page Application całkowicie napisany od zera za pomocą JavaScript i biblioteki jQuery. Jest…

Czytaj więcej
Web

9 maja 2019

Triki (sztuczki) poprawiające User Experience

O tym czym jest User Experience można przeczytać w osobnym artykule, w którym zamiast przepisywać Wikipedię i zamieszczać jakieś pseudo-wykresy pokazałem na żywych przykładach…

Czytaj więcej
Programowanie

6 maja 2019

Zapisywanie sesji PHP w bazie MySQL

Kiedy już uruchomimy portal napisany w PHP na wielu serwerach, będziemy musieli rozwiązać problem współdzielenia sesji. Każdy serwer PHP ma swoje osobne sesje zapisywane…

Czytaj więcej
Hosting

5 maja 2019

Jedna domena – dwa adresy IP – DNS round robin

Przy zwiększonym ruchu na serwerze wąskim gardłem stanie się ta maszyna, którą bezpośrednio wskazuje DNS. W prostych aplikacjach i standardowych stronach internetowych jest to…

Czytaj więcej
Bazy danych

4 maja 2019

Replikacja baz danych MySQL – teoria i praktyka

Jeżeli znane są ci tematy związane z optymalizacją MySQL to wiesz doskonale, że w pewnym momencie zasoby serwera MySQL się kończą i trzeba coś z…

Czytaj więcej
Web

3 maja 2019

Projektowanie Progressive Web Apps (PWA)

Progresywne aplikacje webowe (ang. Progressive Web Apps, w skrócie: PWA) to technologia, która wynosi standardowe strony internetowe stworzone według (obecnie już tradycyjnego) podejścia Responsive…

Czytaj więcej
Web

1 maja 2019

Strony One-Page – zalety, wady i mity

Strony One-Page to strony internetowe bez podstron. Wszystkie teksty, obrazki i cały design jaki mają do zaprezentowania światu mieści się na jednej podstronie. Przebiegle…

Czytaj więcej
Programowanie

18 kwietnia 2019

Modyfikacja ustawień z pliku PHP w formularzu

Zapisywanie globalnych ustawień aplikacji przeglądarkowej powinno mieć miejsce w osobnym pliku PHP. Dzięki temu zachowujemy odpowiednią wydajność i prostotę budowy. Zmuszanie naszych klientów do…

Czytaj więcej
Hosting

17 kwietnia 2019

Testowanie hostingu WWW (benchmark) w praktyce

Wybierając hosting dla naszej strony internetowej czy aplikacji mamy możliwość zapoznania się ze specyfikacjami, które informują nas ile będziemy mieć przestrzeni dyskowej i co…

Czytaj więcej
Grafika

13 kwietnia 2019

Błędy graficzne (wizualne) na stronach WWW

Nie uważam się za nie wiadomo jakiego specjalistę od kreatywnego projektowania graficznego, dlatego w tej liście najczęstszych błędów designerskich wymienię te najbardziej oczywiste. Chociaż…

Czytaj więcej
SEO

8 kwietnia 2019

Depozycjonowanie (negatywne SEO) – techniki

Uwaga, artykuł napisano wyłącznie w celach dydaktycznych / badawczych. Z racji ścisłego charakteru bloga i tego, że z wykształcenia i z zawodu jestem Informatykiem…

Czytaj więcej
SEO

1 kwietnia 2019

Czy warto usuwać nadmiarowe podstrony?

Jednym z najczęstszych mitów dotyczących pozycjonowania stron jest przekonanie, że wyszukiwarka nagradza strony, na których często dochodzi do publikacji treści. Jak wspomniałem w błędach…

Czytaj więcej
Web

27 marca 2019

Skąd wziąć zdjęcia do strony WWW?

Przysłowie chińskie mówi, że jeden obraz wart więcej niż tysiąc słów. Jesteśmy istotami, które informacje o świecie zbierają przede wszystkim za pomocą wzroku. W…

Czytaj więcej
Informatyka

22 marca 2019

Inżynieria wsteczna – co to jest? (przykłady)

Pojęcie to ma jeszcze inną nazwę np. technika odwracania. Inżynieria wsteczna to nic innego jak poznawanie tego jak coś funkcjonuje i jak to coś…

Czytaj więcej
Biznes

12 marca 2019

Błędy freelancera i jednoosobowych firm

Wypisałem porady, które chciałbym otrzymać na początku swojej drogi z własną działalnością jako „wolny strzelec”, freelancer czy singlepreneur. Jeżeli znasz moje wpisy, wiesz doskonale,…

Czytaj więcej
Programowanie

28 lutego 2019

Pamięć podręczna aplikacji webowej

Z pamięci podręcznej korzystamy w przypadku przetwarzania danych. Wykorzystywanie pamięci podręcznej jest techniką optymalizacyjną ponieważ mechanizm jej działania ma za zadanie skrócić czas wykonywana…

Czytaj więcej
Programowanie

27 lutego 2019

Co to jest progressive enhancement?

Jedną z największych trudności projektowania stron internetowych i interfejsów aplikacji internetowych jest podjęcie decyzji czy w danym przypadku wykorzystać szeroko wspieraną popularną i tradycyjną…

Czytaj więcej
Programowanie

22 lutego 2019

memcached w PHP – tutorial i instalacja

W tym przewodniku zainstalujemy, skonfigurujemy i nauczymy się wykorzystywać memcached czyli system do tworzenia pamięci podręcznej, który potrafi przechowywać obiekty w pamięci RAM serwera….

Czytaj więcej
Informatyka

20 lutego 2019

Co potrafi Inżynier Informatyki?

Tytuł Inżyniera Informatyka to tytuł zawodowy nadawany przez uczelnie wyższe po ukończeniu studiów inżynierskich i obronie pracy dyplomowej-inżynierskiej na kierunku Informatyka. Jeżeli kogoś interesuje…

Czytaj więcej
Informatyka

19 lutego 2019

Co potrafi Technik Informatyk?

Technik Informatyk to tytuł jaki uzyskujemy po zdaniu egzaminu zawodowego potwierdzającego kompetencje Technika Informatyka, do którego można podejść dopiero po ukończeniu średniej szkoły technicznej…

Czytaj więcej
Web

26 stycznia 2019

Przyspieszanie strony WordPress

Posiadanie szybkiej strony WordPress ma same zalety. Po pierwsze, korzystanie z takiej strony jest przyjemne z perspektywy użytkownika. Klient lub czytelnik bloga pozostanie na…

Czytaj więcej
Programowanie

23 stycznia 2019

Czy warto uczyć się PHP?

Zamiast podawać gotową odpowiedź na temat tego czy warto się uczyć PHP w 2019 i 2020 roku, przedstawię wam kilka faktów o samym PHP,…

Czytaj więcej
Bezpieczeństwo

5 stycznia 2019

Hakowanie WordPress

Często zdarza się nam zapomnieć hasła do paneli administracyjnych, tym bardziej jeżeli zarządzamy nie jedną stroną lub usługą, która wymaga tego typu logowania. W…

Czytaj więcej
Web

2 stycznia 2019

Internetowe konkursy dla web designerów

Konkursy tego typu to świetna doza inspiracji a przede wszystkim motywacji do tworzenia stron zarówno estetycznych, użytecznych jak i zawierających ciekawą treść. Z wielkim…

Czytaj więcej
Bazy danych

28 grudnia 2018

Różnice trybu MyISAM InnoDB w MySQL

Najważniejszym komponentem systemu zarządzania bazami danych jest wewnętrzny mechanizm składowania danych (ang. storage engine). Jest to moduł pracujący na niskim poziomie abstrakcji, którego rolą…

Czytaj więcej
Otrzymuj powiadomienie o nowych artykułach

*Bez obaw, nie udostępniam nikomu twojego adresu e-mail