Szybsza Sieć z językami PHP, MySQL i JavaScript

Informacje szczegółowe Pokaż wszystkie

Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2019
Ilość stron: 216
Opis

Termin Szybsza Sieć (ang. Faster Web) powstał stosunkowo niedawno. Koncepcja ta skupia się na rozwijaniu wszystkich elementów technologii internetowych oraz interfejsu użytkownika, tak aby przyśpieszyć interakcję między klientem a serwerem oraz działanie samej aplikacji. Efektem tych optymalizacji powinna być poprawa jakości pracy systemu. Aby w pełni przyswoić ideę Szybszej Sieci, trzeba dobrze zrozumieć takie pojęcia jak wydajność, efektywność i postrzegana wydajność. Konieczne jest również opanowanie większości nowych technologii webowych.

Dzięki tej książce dowiesz się, w jaki sposób poprawić działanie każdej aplikacji WWW, aby odpowiadała kryteriom Szybszej Sieci. Wkrótce rozpoczniesz pracę z najnowszymi narzędziami do mierzenia wydajności, profilowania i monitorowania dla PHP, MySQL i JavaScriptu. Omówiono tu wszystkie istotne zagadnienia związane z ideą Szybszej Sieci, w tym optymalizację kodu PHP 7, programowanie asynchroniczne i programowanie funkcyjne w JavaScripcie. Sporo miejsca poświęcono najlepszym strategiom optymalizacji. Opisano też techniki profilowania skryptów, pomiaru wydajności bazy danych, optymalizacji zapytań SQL oraz podnoszenia wydajności serwera WWW. Przekonasz się, że dzięki optymalizacji można przekraczać granice efektywności aplikacji!

W tej książce między innymi:

  • wprowadzenie do koncepcji Szybszej Sieci i jej formalne aspekty
  • monitorowanie i profilowanie w środowisku ciągłej integracji
  • potencjał struktur danych PHP 7
  • optymalizacja baz danych i nowoczesne techniki języka SQL
  • najnowsze osiągnięcia JavaScriptu
  • wpływ odpowiedniego projektu interfejsu użytkownika na wydajność aplikacji

Przekraczaj granice wydajności. Projektuj szybszy kod!

O autorze:
Andrew Caya – od 30 lat zajmuje się programowaniem, specjalizuje się w PHP, kodował też w C, C++, Perlu. Otrzymał tytuły Zend Certified PHP Engineer i Zend Certified Architect. Jest twórcą dystrybucji Linux for PHP i głównym programistą popularnego rozszerzenia do systemu Joomla! Obecnie jest prezesem w założonej przez siebie firmie Foreach Code Factory oraz autorem i recenzentem technicznym w wydawnictwie Packt Publishing.

Szczegóły
  • Autor: Andrew Caya
  • Ilość stron: 216
  • Oprawa: Miękka
  • Rok wydania: 2019
  • Wydawnictwo Helion
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328355217
  • EAN: 9788328355217
  • Nr wydania: 1
  • ISBN: 9788328355217
  • Język: polski
  • Podtytuł: Zaawansowane aplikacje z wykorzystaniem najnowszych
  • Tłumacz: Bąbol Krzysztof
  • Oryginalny tytuł: Mastering the faster Web
  • Wymiary: 165X240
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

LEGO dla doroslych >>

Dla czytelników Szybsza Sieć z językami PHP, MySQL i JavaScript - co dalej?

  1. 1. PHP i MySQL. Aplikacje internetowe po stronie serwera, Jon Duckett

    Mimo upływu lat i dynamicznego rozwoju konkurencyjnych technologii twórcy stron internetowych wciąż cenią duet PHP i MySQL. Zarówno PHP, jak i MySQL mają otwarte źródła, nie trzeba wnosić opłat za ich użytkowanie, a przy tym są wyjątkowo elastyczne i łatwe do nauki. Nadają się do uruchomienia prostej strony informacyjnej, sklepu internetowego czy forum, a w połączeniu z takimi technologiami jak JavaScript, jQuery lub CSS pozwalają na budowę ogromnych serwisów, czego przykładem mogą być Facebo...

  2. 2. Metody przetwarzania sygnałów akustycznych w..., Zygmunt Ciota

    Wykaz ważniejszych skrótów i oznaczeń 1. Wstęp 2. Matematyczny opis sygnałów mowy 3. Filtracja w procesie analizy i przetwarzania sygnałów mowy 4. Analiza traktu głosowego 5. Systemy rozpoznawania i syntezy mowy 6. Systemy identyfikacji głosu i rozpoznawania osób 7. Systemy rozpoznawania emocji na podstawie analizy głosu 8. Sprzętowe przetwarzanie sygnałów akustycznych 9. Biomedyczne zastosowania analizy i przetwarzania głosu 10. Zakończenie Literatura

  3. 3. Chemiczne metody analizy ilościowej, Andrzej Cygański

    W książce omówiono zagadnienia ogólnoanalityczne dotyczące metod chemicznych i instrumentalnych, teorię i praktykę analizy wagowej i miareczkowej oraz metody zagęszczania i rozdzielania, w tym ekstrakcję i wymianę jonową. W każdym rozdziale zamieszczono podstawy teoretyczne metody, opisy wykonania najczęściej stosowanych ćwiczeń laboratoryjnych, ćwiczenia rachunkowe przeznaczone do samodzielnego rozwiązywania oraz pytania kontrolne. Na końcu książki podano wyniki ćwiczeń rachunkowych. W nowym...

  4. 4. Podstawy teorii aproksymacji w zadaniach, Grzegorz Lewicki

    Wydawnictwo PWN przestawia unikatowy podręcznik dla wykładowców, doktorantów i studentów dotyczący szerokiego działu matematyki jakim jest teoria aproksymacji. Czytelnik ma okazję samodzielnie poznać zagadnienia tej dziedziny, które są zaprezentowane w przystępny sposób w postaci zadań ze szczegółowymi rozwiązaniami. W książce "Podstawy aproksymacji w zadaniach" będzie można znaleźć zadania dotyczące m.in.: aproksymacji w przestrzeniach metrycznych i unormowanych, ...

  5. 5. Fundamentowanie - podstawowe metody obliczeniowe. Skrypt do ćwiczeń projektowych, Anna Borowiec

    Skrypt stanowi zwarte i cenne opracowanie dydaktyczne prezentujące aktualny stan wiedzy na temat projektowania fundamentów bezpośrednich (stóp) i pośrednich budynków (pali). Przedstawiono w nim dwa różne podejścia do projektowania fundamentów: podejście oparte na wycofanych polskich normach oraz podejście zawarte w aktualnych normach europejskich (eurokodach).W skrypcie zaprezentowano metody obliczania dla podstawowych typów fundamentów stosowanych w budownictwie: stóp i pali fundamentowych, ...

  6. 6. Ocena zdrowotności automatycznie skaryfikowanych.., Mirosław Jabłoński

    1. Wstęp1.1. Geneza, cel i zakres monografii1.2. Przedsiewne traktowanie nasion dębu szypułkowego1.3. Wpływ skaryfikacji na kiełkowanie nasion oraz jakość sadzonek1.4. Możliwość oceny żywotności nasion poddanych skaryfikacji1.5. Zawartość monografii2. Wizyjny system detekcji orientacji żołędzi2.1. Baza danych2.2. Algorytmy detekcji orientacji żołędzi2.3. Porównanie metod i podsumowanie3. Wizyjny system oceny jakości przekrojów żołędzi - baza danych3.1. Wstęp3.2. Założenia systemu3.3. Budowa s...

  7. 7. Wykorzystanie sztucznych sieci neuronowych w badaniach politologicznych, Łukasz Wordliczek

    Sztuczne sieci neuronowe są uogólnionym modelem obliczeniowym wzorowanym na zachowaniu komórek nerwowych, a więc czerpią z analogii do budowy mózgu. Ta analogia nie jest jednak celem samym w sobie (poza zupełnie niezależnymi próbami budowy „sztucznego mózgu”, co nie jest przedmiotem niniejszej książki), a przeradza się w budowę obliczeniowych modeli matematycznych opartych na idei tak zwanego „uczenia maszynowego” (ang. machine learning, ML). Jaki ma to związek z za...

  8. 8. Projektowanie, wytwarzanie i eksploatacja układów mechatronicznych, Mateusz Lisowski

    W ostatnich latach nastąpił szybki rozwój wiedzy związanej z teorią oraz praktyką eksploatacji. Pojawiło się wiele nowych dla naszego przemysłu pojęć związanych z eksploatacją. W skrypcie podano podstawowe pojęcia techniczne wykorzystywane do opisu zagadnień związanych z eksploatacją, niezawodnością itp., a także przedstawiono innowacyjne metody produkcyjne.

  9. 9. English for Ferrous Metallurgy. ABC Guide for professionals, Barbara Różańska

    Podręcznik stworzony przez Barbarę Różańską to doskonała propozycja dla tych, którzy pragną zgłębić tematykę metali żelaznych. Przeznaczony głównie dla studentów metalurgii, łączy w sobie bogactwo wiedzy z praktycznymi umiejętnościami językowymi, co czyni go unikalnym narzędziem edukacyjnym. Zawartość merytoryczna Publikacja wprowadza czytelników w świat metali żelaznych, koncentrując się na ich rodzajach, cechach i zastosowaniach. Każde zagadnienie zostało przedstawione w formie tekstów źró...

  10. 10. English for Students of Electronics and Computer Science, Barbara Kowalczyk

    This book is addressed to students of electronics and computer science at upper intermediate and advanced levels (B2-C2). It is designed as a resource book for academic teachers who are interested in stimulating their students' desire to acquire the linguistic skills necessary to talk about issues related to electronics and computer science in English. There are 12 units in the book, each based on a particular theme. The units are comprised of text-based activities, which focus on ...

  11. 11. Python. Zadania z programowania. Przykładowe funkcyjne rozwiązania, Mirosław J. Kubiak

    Poznaj funkcyjny paradygmat programowania Naucz się wykorzystywać go w języku Python Rozwiązuj praktyczne problemy programistyczne Python to obecnie jeden z najpopularniejszych języków programowania, a jego znajomość zapewnia zatrudnienie w największych firmach i przy najciekawszych projektach w branży informatycznej. Szerokie możliwości, duża elastyczność i wszechstronność, przejrzystość i zwięzłość składni, czytelność i klarowność kodu, rozbudowany pakiet bibliotek stan...

  12. 12. OpenOffice.ux.pl w biurze i nie tylko, Sergiusz Flanczewski

    Wypróbuj OpenOffice, a bez żalu porzucisz dotychczas używany pakiet programów biurowych Kto powiedział, że droższe znaczy lepsze? Wielkie koncerny próbują wmówić nam, że tylko za odpowiednio wysoką cenę możemy kupić sobie produkty spełniające rosnące wymagania jakościowe. Na szczęście nie jest to prawdą! Warto poświęcić trochę czasu na zapoznanie się z możliwościami oprogramowania stanowiącego realną, rozsądną alternatywę dla dominujących na rynku drogich aplikacji biurowych....

  13. 13. AutoCAD 2018 PL. Pierwsze kroki, Andrzej Pikoń

    Poznaj proste operacje rysunkowe wykonywane za pomocą podstawowych narzędziNaucz się modyfikować projekty, korzystać z szyków i stosować kreskowaniaDowiedz się, jak wymiarować rysunki i korzystać z możliwości parametryzacjiAutoCAD już od wielu lat stanowi standard w projektowaniu technicznym. Program ten zna lub powinien znać każdy inżynier, architekt i mechanik, którego praca ma jakikolwiek związek z projektowaniem, tworzeniem rysunków, opracowywaniem koncepcji technicznych czy przygotowywan...

  14. 14. 50 lat olimpiad fizycznych

    Książka zawiera wybór 137 zadań teoretycznych i doświadczalnych z rozwiązaniami z ostatnich dziesięciu Olimpiad Fizycznych. Stopień trudności zadań i problemów jest zróżnicowany - od stosunkowo prostych, ale niebanalnych, do trudnych i oryginalnych przeznaczonych dla bardziej ambitnych: zadania trudniejsze, ale zarazem ciekawsze wyraźniej ukazują piękno fizyki i mogą skutecznie zachęcić do jej studiowania. Od czytelnika wymagane jest jedynie dobre zrozumienie fizyki i matematyki z zakresu szk...

  15. 15. Wprowadzenie do statystyki dla przyrodników, Adam Łomnicki

    Książka wyjaśnia podstawowe prawa statystyki na przykładach przyrodniczych, w sposób zrozumiały dla biologa, szczególnie ekologa, a także rolnika czy lekarza. Może także ułatwić adeptom leśnictwa, psychologii i socjologii zrozumienie zasad statystyki. Autor założył, że czytelnik słabo zna matematykę i nie lubi jej, ale równocześnie chce wiedzieć, o co w statystyce chodzi, aby jej metod nie stosować błędnie. Jest to ważne szczególnie obecnie, gdy dostępność i prostota stosowania różnych progr...

  16. 16. Analizy i projektowanie konstrukcji nawierzchni podatnych i półsztywnych, Józef Judycki

    Poradnik wyjaśniający zasady weryfikacji obliczeń zawartych w nowym katalogu typowych konstrukcji nawierzchni podatnych i półsztywnych z 2013 roku dostosowanym do współczesnych technologii i materiałów, zwiększonego obciążenia dróg przez ruch drogowy, zmienionych sposobów wzmacniania podłoża, recyklingu materiałów drogowych, ujednoliconego nazewnictwa warstw konstrukcji nawierzchni oraz nowych metod obliczeń konstrukcji nawierzchni. W książce zawarto również porównanie katalogów typowych nawi...

  17. 17. Podstawy projektowania układów cyfrowych, Cezary Zieliński

    Podstawy projektowania układów cyfrowych to kompleksowy podręcznik stworzony z myślą o studentach oraz osobach pragnących zgłębić tajniki elektroniki, informatyki, mechatroniki, automatyki i robotyki. Ta publikacja jest doskonałym narzędziem edukacyjnym, które nie tylko wprowadza w zagadnienia związane z projektowaniem układów, ale także dostarcza szczegółowej analizy zadań projektowych, co czyni ją nieocenioną pomocą podczas nauki. Szczegółowe opisy metod projektowania W książce autor, Cez...

  18. 18. Pracownia urządzeń techniki komputerowej dla uczniów i studentów. Część 2, Jerzy Kluczewski

    Pracownia urządzeń techniki komputerowej dla uczniów i studentów. Część 2 to zbiór przykładów, ćwiczeń i zadań opracowany pod kątem praktycznych zagadnień laboratoryjnych bazujących na symulacjach. Znajdziemy tu symulacje obwodów pomagających zrozumieć świat elektroniki cyfrowej i zasad na podstawie których działają komputery. Przedstawiono zasady projektowania, badania i programowania układów cyfrowych. Książka dedykowana jest uczniom, studentom i nauczycielom. Zawiera materiały pomoc...

  19. 19. Microsoft Visual C# 2017. Krok po kroku, John Sharp

    Praktyczny przewodnik po podstawach programowania w języku Visual C# przy użyciu Visual Studio 2017 Rozszerz swoje umiejętności i samodzielnie poznawaj najnowszą wersję języka Microsoft Visual C# i Visual Studio 2017. Jeśli jesteś doświadczonym projektantem oprogramowania i chcesz poznać nowe możliwości i usprawnienia, znajdziesz tu niezbędne wskazówki, ćwiczenia i przykładowy kod, niezbędne do tworzenia skutecznych, skalowalnych aplikacji dla systemu Windows 10 i Universal Windows Pl...

  20. 20. Kompilatory. Reguły, metody i narzędzia, Jeffrey Ullman

    Języki programowania są sposobami zapisu przedstawiającymi obliczenia w sposób zrozumiały dla ludzi i dla maszyn. Świat, jaki dziś znamy, uzależniony jest od języków programowania, gdyż całe oprogramowanie działające na wszystkich komputerach zostało napisane w jakimś języku programowania. Jednak zanim możliwe będzie uruchomienie programu, musi ON najpierw zostać przetłumaczony do postaci, w której komputer będzie mógł go wykonać. Tłumaczenie to odbywa się za pomocą specjalnych systemów pr...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula