Php 5 vs php 7 - pruebas

  • Autor Autor HomeGuard
  • Fecha de inicio Fecha de inicio
H

HomeGuard

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas a todos.
hace bastante tiempo que vengo informandome sobre todos los cambios que trae php 7.
adaptando mis codigos para migrar y realizando diferentes pruebas antes de actualizarlo en mis servidores en produccion.
el 3/12/2015 salio la version estable de php 7 y el 17/12/2015 salio la version 7.0.1 que corrige varios bugs.
PHP: PHP 7 ChangeLog
hoy me tome un ratito y realice una prueba de performance entre php 5.4.45 y php 7.0.1.
Las pruebas fueron realizadas en un vps de DigitalOcean con 1gb de ram.
use el siguiente script para realizar las pruebas.
Free PHP Benchmark Performance Script
y los resultados me sorprendieron.

PHP 5.4.45
5_4.webp

PHP 7.0.1
7_0.webp

como ven la diferencia es de unos 4 segundos (muchisimo)
era un cambio muy necesario que tenia que realizar php y en mi opinion es muy bueno. el rendimiento que tiene ahora es excelente


VPS CLASSIC 1 - CenturiHost


PHP 7

centuri.webp

Saludos HomeGuard
 
Última edición:
excelente reporte.Bastante detallado para la comunidad.
 
y que paso con el 6?, esperare que pase unos 6 meses mas y actualizo los vpss, no valla a ser que aya alguna vulnerabilidad de seguridad
 
PHP 6 fue un intento de algo que no resulto y esas características que iba a tener lo implementaron en 5.5 y 5.6.
Entonces para no confundir decidieron llamarlo PHP 7 (encuesta mediante)

Saludos HomeGuard

Enviado desde mi GT-I9500 mediante Tapatalk
 
😛anda: excelente inf
 
uff interesante, sin duda promete. yo voy a esperar unos meses para ver como va todo y luego implementarlo en mis proyectos.
 
Interesante, actualmente tengo el 5.6, pero por seguridad e incluso script propios que tengo junto a los clientes... tal vez al hacer ese up.. haya dificultades de compatibilidad 🙄

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2015-12-25 13:22:19
Server : 158.69.214.223
PHP version : 5.6.16
Platform : Linux
--------------------------------------
test_math : 1.384 sec.
test_stringmanipulation : 1.255 sec.
test_loops : 0.742 sec.
test_ifelse : 0.440 sec.
--------------------------------------
Total time: : 3.821 sec.
 
Última edición:
hay que leer bien la documentacion de php para ver que funciones quedaron obsoletas y adaptar los codigos.
Por ejemplo mysql ya quedo obsoleta en php 7 y ahora se usa mysqli.
por lo que hay que adaptarlo a la nueva sintaxis.
mysql = solo requiere la query
mysqli = requiere query y coneccion y de forma opcional la forma de resultado

pero en mi opinion vale la pena totalmente adaptar todo el codigo y pasar a PHP 7

Saludos HomeGuard
 
Hostgator, plan baby

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2015-12-25 18:46:42
Server : v*******.com@108.167.172.x
PHP version : 5.4.45
Platform : Linux
--------------------------------------
test_math : 1.226 sec.
test_stringmanipulation : 1.145 sec.
test_loops : 0.733 sec.
test_ifelse : 0.494 sec.
--------------------------------------
Total time: : 3.598 sec.
 
Un tunning al my.cnf tal vez mejore la velocidad, pero excelentes resultados! :encouragement:

Lo malo es el tema de la compatibilidad para las empresas de alojamiento web entre otros proyectos.
 
Debería saber si ya está actualizado wordpress para php 7
 
en premiumhosting.cl, plan basico obtuve este resultado

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2015-12-26 00:54:39
Server : 206.221.178.x@206.221.178.x
PHP version : 5.4.43
Platform : Linux
--------------------------------------
test_Math : 1.169 sec.
test_StringManipulation : 1.301 sec.
test_Loops : 0.919 sec.
test_IfElse : 0.594 sec.
--------------------------------------
Total time: : 3.983 sec.
 
banahosting.com plan Bana-starterDeluxe
--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2015-12-25 21:06:03
Server : 67.212.164.35@67.212.164.35
PHP version : 5.5.30
Platform : Linux
--------------------------------------
test_Math : 1.597 sec.
test_StringManipulation : 1.484 sec.
test_Loops : 0.899 sec.
test_IfElse : 0.525 sec.
--------------------------------------
Total time: : 4.505 sec.
 
Prueba con centurihost.net con el plan ssd1:

--------------------------------------
| PHP BENCHMARK SCRIPT |
--------------------------------------
Start : 2015-12-26 04:06:13
Server : 51.255.126.x@51.255.126.x
PHP version : 5.5.30
Platform : Linux
--------------------------------------
test_Math : 0.810 sec.
test_StringManipulation : 0.829 sec.
test_Loops : 0.570 sec.
test_IfElse : 0.360 sec.
--------------------------------------
Total time: : 2.569 sec.
 
Post Actualizado, prueba vps classic 1 de la empresa CenturiHost.
Excelente performance

Saludos HomeGuard
 
Excelente aporte amigo. Yo esperaré un tiempo más y luego actualizo por si acaso.
 
yo le daria algo mas de tiempo antes de hacer una migracion... php7 aun esta algo verde.
 

Temas similares

Atrás
Arriba