Skip to content
Firma hostingowa roku
  • narzędzia
    • Cloud MailZarządzanie pocztą
    • Active.adminAdministracja serwerem
    • Active.statsStatystyki Twojej strony
    • phpMyAdmin Administracja bazami MySQL
    • phpPgAdmin Administracja bazami PostgreSQL
    • VPS Administracja VPS
  • panel klienta
  • poczta
Program partnerski 50% prowizji
  • Backup
  • Domeny
  • Poczta
  • Hosting
  • Wordpress
  • e-sklep
  • Vps
  • ssl
Twój koszyk
Promocja: pl – od 10 zł | eu – od 10 zł | com – od 20 zł
Przenieś domenę do nazwa.pl
Home  /  Hosting • Newsy  /  PHP 8 na hostingu w nazwa.pl
Posted on 14 stycznia 2021

PHP 8 na hostingu w nazwa.pl

PHP 8 na hostingu w nazwa.pl

Wersja PHP 8 została udostępniona na hostingu w nazwa.pl, dostarczając zarówno wiele nowych funkcjonalności dla programistów tego języka, jak również optymalizację w zakresie jego składni. Ważną nowością jest również przyspieszenie wykonywania kodu, dzięki rozszerzeniu mechanizmu Zend OPcache o nowy mechanizm Just in Time Compiler (JIT). Wraz z nową wersją PHP zostały udostępnione również wszystkie biblioteki i zależności.

O nowej wersji PHP 8, wydanej pod koniec listopada 2020, można znaleźć wiele informacji. Komentarze są bardzo różne – od zachwytów, aż po niezbyt pochlebne opinie. Każdy skupia się na zupełnie innych aspektach nowego wydania tego najpopularniejszego języka programowania aplikacji w sieci Internet. My, jako firma hostingowa, skupimy się tylko na jednej funkcjonalności Just in Time Compiler (JIT), gdyż może mieć ona największy wpływ na szybkość działania serwisów WWW.

Just in Time Compiler (JIT)

PHP jest językiem interpretowanym. Oznacza to, że po uruchomieniu skryptu PHP interpreter za każdym razem analizuje, kompiluje i wykonuje kod. W kółko przy każdym żądaniu. Może to spowodować marnowanie zasobów procesora i dodatkowy czas konieczny do przejścia całego procesu od początku do końca. Niezależnie od tego, jak długo będą się wykonywały oczekiwane przez Ciebie operacje, za każdym razem przed ich wykonaniem nastąpić musi kilkuetapowy proces weryfikacji składni skryptu i jego przetworzenie na kod zrozumiały dla procesora.

W celu wyeliminowania tego marnotrawstwa czasu i zasobów, już od wersji PHP 5.5, wprowadzono akcelerację za pomocą mechanizm Zend OPcache, która poprawia wydajność PHP. Dzięki przechowywaniu prekompilowanego kodu bajtowego skryptu w pamięci współdzielonej wyeliminowano potrzebę ładowania i analizowania skryptów przy każdym żądaniu. Na hostingu w chmurze w nazwa.pl akceleracja OPcache jest wykonywana domyślnie.

Just in Time Compiler (JIT) - Zend OPcache | nazwa.pl

Just in Time Compiler (JIT) to prawie niezależna część znanego już wcześniej mechanizmu OPcache, po włączeniu którego natywny kod plików PHP jest przechowywany w dodatkowym regionie pamięci współdzielonej OPcache. Dzięki JIT akceleracja kodu idzie jeszcze do przodu, tłumacząc części kodu pośredniego na kod maszynowy, który może być wykonany bezpośrednio przez procesor.

Rzeczywista wydajność akceleracji z zastosowaniem JIT

O ile mechanizm JIT w teorii zapewnia znaczne skrócenie ilości wykonywanych operacji, to rzeczywiste przyspieszenie wykonania kodu aplikacji z jego użyciem pozostaje dużą niewiadomą. Wszystko zależy od rodzaju aplikacji i sposobu jej przygotowania. Przedstawione poniżej porównanie zaprezentowane na oficjalnej stronie projektu PHP 8 pokazuje, że przyrost szybkości wykonania kodu może się wahać od kilku do kilkudziesięciu procent.

Zwiększenie wydajności PHP przy zastosowaniu JIT | nazwa.pl

źródło: www.php.net

Warto tutaj jednak zauważyć, że prawdziwa wydajność nowego PHP 8, z zastosowanym mechanizmem JIT, będzie mogła wykazać swoją przewagę dopiero w aplikacjach, które powstaną w przyszłości, z wykorzystaniem również wszystkich innych nowych funkcji udostępnionych w najnowszym wydaniu tego języka. Nowa metoda akceleracji umożliwi również wykorzystanie PHP 8 w sposób, w jaki jego poprzednie wydania nie umożliwiały, optymalizując niektóre typy operacji, które wcześniej wykonywały się wielokrotnie dłużej. Skoro więc nowa wersja tego języka w każdym przypadku daje korzyści, to warto ją zastosować. Informacja phpinfo() o szczegółowej konfiguracji PHP 8 na hostingu w nazwa.pl dostępna jest pod adresem http://phpinfo80.nazwa.pl/.

Tagi: PHP
Share on Facebook Share on Twitter Share on LinkedIn

Social Media

  • Facebook
  • Twitter
  • LinkedIn

Ostatnie posty

  • Orange siecią dostępu do Internetu nr 1 w Polsce
  • Orange siecią dostępu do Internetu nr 1 w Polsce

Hosting

  • PHP 8 na hostingu w nazwa.pl
    PHP 8 na hostingu w nazwa.pl
  • PHP 8 na hostingu w nazwa.pl
  • Composer w nazwa.pl. Wygodne zarządzanie pakietami dla języka PHP na hostingu
  • Czas na nagrody! Podsumowanie konkursu w Programie Partnerskim
  • Technologia ASP.NET i .NET Core w nazwa.pl
  • Zwiększ wydajność i bezpieczeństwo swojej strony WWW korzystając z najnowszych wersji PHP, MariaDB i PostgreSQL!
  • Nowe technologie w nazwa.pl wypierają stare usługi
  • PostgreSQL 13.1 na hostingu w nazwa.pl
  • Node.js i MongoDB od dziś na hostingu w nazwa.pl!
  • 2 GB dla pojedynczego procesu PHP na hostingu w nazwa.pl

Domeny

  • Czas na nagrody! Podsumowanie konkursu w Programie Partnerskim nazwa.pl
    Czas na nagrody! Podsumowanie konkursu w Programie Partnerskim
  • Czas na nagrody! Podsumowanie konkursu w Programie Partnerskim
  • Ciesz się darmowymi usługami w nazwa.pl
  • Europejska domena a bezpieczeństwo w sieci
  • Spółka nazwa.pl kolejny rok sponsorem projektu Let’s Encrypt, oferującego certyfikaty SSL dla stron internetowych
  • Europejska domena dla Twojej firmy. Dlaczego warto zdecydować się na „.eu”?
  • Wszystko na temat domen internetowych – czym jest domena? Jak i gdzie ją zarejestrować? Jak ją chronić i zabezpieczyć przed przejęciem?
  • nazwa.pl wyróżniona przez Asseco Data Systems jako Lider certyfikatów SSL 2019
  • Domena .eu – nowe możliwości dla polskiego biznesu

Bezpieczeństwo

  • 700.000 zatrzymanych ataków, czyli typowy dzień dla Intrusion Prevention System w nazwa.pl
    700.000 zatrzymanych ataków, czyli typowy dzień dla Intrusion Prevention System w nazwa.pl
  • 700.000 zatrzymanych ataków, czyli typowy dzień dla Intrusion Prevention System w nazwa.pl
  • nazwa.pl rozwija Cloud Backup wspólnie z Klientami!
  • Firma nazwa.pl wdrożyła mechanizm dwuetapowej autoryzacji 2FA
  • Ostrzeżenie przed fałszywymi mailami z przypomnieniem o płatności
  • Nowe technologie: node.js, .NET Core, MongoDB i Redis w nazwa.pl
  • PurePC.pl: Cloud Backup się opłaca!
  • Jak zorganizować pracę zdalną w firmie. Użyteczne narzędzia
  • Cloud Backup z wyróżnieniem Sprawdzony Produkt od redakcji PC World

E-commerce

  • Jak zoptymalizować ścieżkę zakupową | nazwa.pl
    Jak zoptymalizować ścieżkę zakupową?
  • Jak zoptymalizować ścieżkę zakupową?
  • 6 narzędzi do hakowania wzrostu w e-commerce
  • Jak zautomatyzować procesy w sklepie internetowym?
  • Cross-selling i up-selling. Czym są i jak z nich korzystać?
  • SEO dla e-commerce – 5 ważnych elementów
  • Dlaczego kupują? Motywacje klientów sklepów internetowych
  • Co powinieneś wiedzieć o SEO i pozycjonowaniu?
  • Jak komunikować się z klientami online

O firmie

  • Informacje ogólne
  • CloudHosting
  • Technologie
  • Bezpieczeństwo
  • Looking Glass
  • Zarząd spółki
  • Biuro prasowe
  • Kariera w nazwa.pl
  • Kontakt

Produkty

  • Backup
  • Domeny
  • Poczta
  • Hosting
  • WordPress
  • VPS
  • SSL
  • e-Sklep
  • Usługi IT
  • PHP i Bazy danych
  • SEO

Centrum pomocy

  • Szukaj w Centrum Pomocy
  • Produkty i Usługi
  • Narzędzia
  • Regulaminy
  • Cenniki
  • Polityka prywatności
  • RODO

Kontakt 24/7

  • 22 454 48 10
    tel. komórkowe
  • 801 33 22 33
    tel.stacjonarne
  • kontakt@nazwa.pl

Program partnerski 50% prowizji

Twój unikalny kod rabatowy w Programie Partnerskim umożliwia poleconym przez Ciebie osobom skorzystanie z 20% zniżki przy zamawianiu nowych usług w nazwa.pl. Przekaż voucher z kodem i zyskaj wynagrodzenie w wysokości 50% od pierwszej wpłaty za polecone przez Ciebie usługi oraz do 35% od kolejnych płatności.

ISO

© 2021 nazwa.pl. Wszelkie prawa zastrzeżone