Php 5

Trebuie să merg la php 7.0 sau să aștept? Așa că ne-am gândit mult timp, l-am cântărit, am dat seama. Cu toate acestea, ieri a venit momentul când a fost necesar să se ia o decizie rapidă







Ca rezultat, seara trecuse de la php 5.6 la php 7.0

Scurt caracteristici ale serverului

  • OS: FreeBSD
  • RAM: 5 GB
  • CPU: Xeon E5335 2.00GHz * 4 (core)

Din moment ce acest lucru este FreeBSD și să păstreze în același timp, mai mult de o versiune de php nu este posibilă (de fapt, este posibil, dar acest lucru va trebui să se încălzească), dauntaym a fost de numai 40 de minute, care au fost necesare pentru demolarea și instalarea php 5.6 php 7.0

Apropo, avem un alt server de pe Gentoo, care oferă posibilitatea de a instala mai multe versiuni de php. In acest moment, există php 5.6, 7.0, 7.1. Dar aceasta este calea

Și asta am obținut. Să ne uităm la graficele zilnice, în cazul în care pe partea stângă este ziua de ieri, iar în partea dreaptă este ziua de astăzi

Ceea ce nu sa schimbat

Php 5

Php 5






Php 5

Php 5

Ce sa schimbat

Php 5

Php 5

Php 5

Php 5

Php 5

Php 5

Cu ce ​​am întâlnit dificultăți

  • Nu există niciun modul memcache în actualul php 7.0. A trebuit să descarc un port terț php70-pecl-memcache
  • Nu există niciun modul mysql. Pentru aceasta, trebuie să fiți pregătiți și să vă asigurați trecerea la mysqli în avans. Cadre mai mult sau mai puțin moderne acceptă mysqli
  • Dacă utilizați pecl-pdflib, sunteți gata să lucrați că nu va funcționa. Folosim wkhtmltopdf
  • Parte din portalul folosit mpdf. Nu funcționează cu php 7.0. Instalat în stare proaspătă cu compozitor
  • Am făcut ușor refactorizarea codului

Cu același număr de vizitatori portal, încărcarea serverului a scăzut la jumătate







Trimiteți-le prietenilor: