Wysoka wydajność sieci w przeglądarce: Co każdy twórca stron internetowych powinien wiedzieć o sieci i wydajności stron internetowych

Ocena:   (4,7 na 5)

Wysoka wydajność sieci w przeglądarce: Co każdy twórca stron internetowych powinien wiedzieć o sieci i wydajności stron internetowych (Ilya Grigorik)

Opinie czytelników

Podsumowanie:

Książka zbiera pochwały za kompleksowe omówienie sieci przeglądarek, optymalizację wydajności i jasne wyjaśnienie złożonych tematów, takich jak TCP, UDP i HTTPS. Wielu recenzentów podkreśla jej informacyjny charakter i przydatność dla twórców stron internetowych, podczas gdy niektórzy wyrażają rozczarowanie w związku z koncentracją treści i jej dostarczaniem. Ogólnie rzecz biorąc, jest ona postrzegana jako cenne źródło informacji dla każdego, kto zajmuje się technologiami internetowymi.

Zalety:

Wysoce pouczające i szczegółowe omówienie podstawowych koncepcji sieciowych, dobre do zrozumienia nowoczesnych technologii internetowych, jasne wyjaśnienia, korzystne dla optymalizacji wydajności, dobrze zorganizowana treść i cenne zarówno dla początkujących, jak i doświadczonych programistów.

Wady:

Niektóre treści są uważane za przestarzałe, niektóre sekcje mogą być zbyt podstawowe dla doświadczonych czytelników, czarno-białe ilustracje są postrzegane jako wada, a konkretne szczegóły techniczne mogą nie być przydatne dla wszystkich odbiorców.

(na podstawie 66 opinii czytelników)

Oryginalny tytuł:

High Performance Browser Networking: What Every Web Developer Should Know about Networking and Web Performance

Zawartość książki:

Jak bardzo jesteś przygotowany do tworzenia szybkich i wydajnych aplikacji internetowych? Ta elokwentna książka zawiera to, co każdy twórca stron internetowych powinien wiedzieć o sieci, od podstawowych ograniczeń wpływających na wydajność po główne innowacje umożliwiające tworzenie jeszcze bardziej wydajnych aplikacji przeglądarkowych - w tym ulepszenia HTTP 2.0 i XHR, zdarzenia wysyłane przez serwer (SSE), WebSocket i WebRTC.

Autor Ilya Grigorik, inżynier wydajności sieci w Google, demonstruje najlepsze praktyki optymalizacji wydajności dla protokołów TCP, UDP i TLS oraz wyjaśnia unikalne wymagania optymalizacji sieci bezprzewodowych i mobilnych. Następnie zagłębisz się w charakterystykę wydajności technologii takich jak HTTP 2.0, skrypty sieciowe po stronie klienta z XHR, przesyłanie strumieniowe w czasie rzeczywistym z SSE i WebSocket oraz komunikacja P2P z WebRTC.

⬤ Doskonała wydajność protokołów TCP, UDP i TLS.

⬤ Przyspieszenie wydajności sieci w sieciach komórkowych 3G/4G.

⬤ Tworzenie szybkich i energooszczędnych aplikacji mobilnych.

⬤ Usunięcie wąskich gardeł w protokole HTTP 1.x i innych protokołach przeglądarek.

⬤ Planowanie i dostarczanie najlepszej wydajności HTTP 2.0.

⬤ Umożliwienie wydajnego przesyłania strumieniowego w czasie rzeczywistym w przeglądarce.

⬤ Tworzenie wydajnych wideokonferencji peer-to-peer i aplikacji o niskich opóźnieniach z transportem WebRTC w czasie rzeczywistym.

Dodatkowe informacje o książce:

ISBN:9781449344764
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2013
Liczba stron:344

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wysoka wydajność sieci w przeglądarce: Co każdy twórca stron internetowych powinien wiedzieć o sieci...
Jak bardzo jesteś przygotowany do tworzenia...
Wysoka wydajność sieci w przeglądarce: Co każdy twórca stron internetowych powinien wiedzieć o sieci i wydajności stron internetowych - High Performance Browser Networking: What Every Web Developer Should Know about Networking and Web Performance

Prace autora wydały następujące wydawnictwa: