¿Los servidores web dejarán de admitir PHP?

La mayoría de los hosts actuales le proporcionarán un servidor virtual, que se está volviendo bastante popular. Esto le permitiría instalar cualquier versión de PHP que desee. Entonces, mientras exista PHP, puede instalarlo en su servidor.

También hay servidores web que solo proporcionan alojamiento y no servidores virtuales completos. En esos casos, el host determinará qué versión de PHP se utilizará. Desafortunadamente, PHP no se actualiza muy bien a versiones más nuevas, por lo que es posible que deba volver a escribir parte de su código para que coincida con la versión del host. Esto no es algo que le guste a la gente, por lo que tienden a alejarse de estos planes de alojamiento. Entonces, este tipo de alojamiento PHP desaparecerá lentamente.

Lo cual es bueno ya que estos hosts compartidos aumentaron los riesgos de tener un sitio infectado ya que su sitio estaría alojado en un servidor con posiblemente cientos de otros. Si uno de los otros sitios tiene una vulnerabilidad que permitiría a los piratas informáticos manipular los sitios en el servidor, todos los sitios en ese servidor se infectarán, incluido el suyo.

Estuve allí, tuve que lidiar con un host que no pudo limpiarlo, lo que resultó en un sitio infectado durante aproximadamente tres semanas antes de que moviera mi sitio a un host diferente. El anfitrión simplemente no limpió su sistema.

Pero dado que los servidores virtuales se están volviendo bastante populares, podrá tener lo que quiera en el suyo. Solo paga por almacenamiento, memoria, tiempo de CPU y ancho de banda.

Por supuesto no. ¿Por qué lo harían ellos? Si bien yo mismo no soy el mayor fanático de PHP, aquí hay algunas buenas razones por las cuales los servidores web continuarán durante mucho tiempo para admitir PHP:

  • es un lenguaje extremadamente popular, por lo tanto, la gente realmente quiere que se admita PHP.
  • una gran parte, y quiero decir que una gran parte del contenido web existente depende de PHP, lo que significa pagar a los clientes por los proveedores de alojamiento.
  • WordPress, Joomla, etc. Lo odio, pero está ahí y sigue estando allí: los sistemas de administración de contenido que permiten que las personas con muy poco conocimiento técnico tengan presencia en línea.
  • PHP en realidad está mejorando (ver PHP 7 vs PHP5) y Laravel lo puso de moda nuevamente.
  • es fácil de configurar localmente y a los novatos les encanta eso. Instala MAMP y listo.

Probablemente haya mucho más, pero esto solo debería convencerlo, el soporte de PHP en los servidores no irá a ningún lado pronto.

Realmente depende de lo que estés preguntando.

Si está preguntando si PHP será eliminado por lenguajes más nuevos y mejores como Go o Python, mi respuesta es muy poco probable. PHP es muy cómodo para los programadores C / C ++ y tiene un modelo OOP muy simple heredado de Java. En resumen, las versiones anteriores de PHP se parecen más a un marco web para programadores en C, por lo que se hacen más fáciles de dominar y se pueden mantener y ampliar fácilmente con extensiones C personalizadas.

Las partes altamente criticadas de PHP son las convenciones de nomenclatura estúpidas y desiguales de sus funciones de biblioteca estándar, por ejemplo, strlen () en comparación con json_encode (), etc. y el diseño deficiente de algunas de las funciones anteriores de PHP. Sin embargo, todas estas deficiencias pueden ser superadas por el modelo OOP de PHP, así como su extensibilidad a las bibliotecas C y el soporte en la mayoría de los servidores web.

Si está preguntando si algún día las aplicaciones PHP se ejecutarán sin un servidor web como front-end, acortando LNMP / LAMP a solo LMP, mi respuesta es que está sucediendo, ya que PHP7 ya proporciona un servidor web incorporado. Sin embargo, la eficiencia de este diseño aún necesita ser probada, y el uso general de PHP que sirve como servidor web directamente no sería mucho.

Es la tendencia de PHP para pasar de un lenguaje solo web a un lenguaje completo como Python, pero aún queda un largo camino por recorrer.

No necesariamente y no debería técnicamente hablando.

Es cierto que las compañías privadas que ofrecen servicios de alojamiento o alojamiento pueden negar y abandonar progresivamente el uso de PHP debido a decisiones comerciales.

Para la web, alojada en servidores web, como se define en el manual , necesita tres herramientas: PHP, un servidor web y un navegador web. Tener PHP un soporte nativo para servidores, si hay una actualización decente del módulo oficial SAPI, a través del trabajo de una comunidad o una sola persona, no debería haber ningún problema.

El navegador web actúa como un render, y PHP se ejecuta en diferentes servidores web en caso de que su compañía favorita detenga el contrato

Finalmente, puede implementar un servidor web en su propia máquina (bastarán algunas nociones de C y tiempo para gastar), establecer la conexión deseada a Internet, controlar DNS, vaciar, etc., abrir los puertos y servir sus propias páginas , utilizando su versión preferida de PHP.

Es extremadamente improbable que los servidores web suspendan el soporte para PHP en sus servidores. Consulte estas estadísticas Estadísticas de uso y cuota de mercado de los lenguajes de programación del lado del servidor para sitios web, julio de 2016

Su sitio web con tecnología de WordPress estará bien en el futuro previsible.

¿Es posible que un servidor web deje de admitir PHP?

Sí, pero no tendría ningún sentido a menos que reconfigure el servidor que tampoco tendría sentido ya que su sitio está basado en WordPress y PHP. Si no está familiarizado con los servidores, simplemente deje la configuración predeterminada y debería estar bien.

Si realmente le preocupa, siempre puede probar una empresa de alojamiento basada en WordPress como WPEngine.

La realidad es que todas las principales empresas de alojamiento web admiten PHP y WordPress.

No necesita preocuparse por eso.

En caso de que su proveedor de alojamiento actual deje de admitir PHP, encontrará miles de proveedores de alojamiento que admitirán PHP. Realmente dudo que algún proveedor de hosting esté planeando abandonar el soporte para PHP.

La mayoría de los scripts conocidos de WordPress, Joomla, Drupal, Magento, etc. se desarrollan utilizando PHP. Realmente dudo que planeen volver a codificar todo desde cero en el nuevo lenguaje de programación.

No se preocupe, continúe desarrollando en PHP y WordPress.

Técnicamente, los servidores web nunca han admitido PHP, ha sido PHP el que ha admitido varios servidores web a través de interfaces como mod_php y FastCGI. Eventualmente, es posible que estas interfaces ya no se mantengan (aunque teniendo en cuenta cuán amplio es el soporte para PHP en varios sectores de negocios, no es razonable preocuparse de que no sea ejecutable (COBOL todavía está en libertad incluso con cosas como soporte comercial, a pesar de que las computadoras que lo ejecutan hoy en día no se parecen en nada a la computadora que solía ejecutarlo, y PHP requiere aún menos infraestructura para mantenerlo. Lo que debería ser motivo de mayor preocupación es la tendencia de querer que un programador PHP implementar o escalar un proyecto se está reduciendo con el tiempo a medida que surgen lenguajes y sistemas más modernos. Si está construyendo un proyecto y está buscando una plataforma que pueda contratar a personas inteligentes, trabajadoras y creativas, es posible que desee tener en cuenta los idiomas que tienen esto. comunidad establecida. Encontrar un equipo sólido puede ser más difícil en PHP simplemente porque hay muchas personas con una amplia gama de habilidades y experiencias. Este grupo es más pequeño si está evaluando Er lang o Scala, pero, por supuesto, elegir la herramienta para que coincida con el artesano es una estrategia subóptima. Probablemente sea mejor elegir la herramienta adecuada para el trabajo.

Habrá servidores que admitan PHP mientras exista una demanda significativa para ellos. Y en este momento, PHP está lo suficientemente arraigado en el mundo del desarrollo web que, incluso si todos dejaran de escribir nuevas aplicaciones en este momento (lo que no harán), habría una gran demanda de desarrolladores PHP para mantener y actualizar los sistemas existentes. , así como la demanda de servidores para ejecutar esos sistemas, durante muchos años por venir.

Honestamente, espero que PHP supere bastante a WordPress, por lo que, en todo caso, debería preguntarse “¿qué pasa si los servidores dejan de admitir wordpres?” En lugar de “qué pasa si dejan de admitir PHP”.

Se admitirá mientras exista interés en mantener el idioma, y ​​mientras los usuarios quieran usar las cosas escritas en él.

Este es el caso con todos los lenguajes de programación. Todavía usamos FORTRAN (creado en 1956) y LISP (1958) en varias áreas, y los grandes bancos todavía usan COBOL (1959) para sistemas críticos de infraestructura.

Entonces, ¿qué haría pensar a alguien que PHP simplemente desaparecería? (Y oh, cómo desearía que lo hiciera).

  • Facebook usa PHP (editar: está bien una variante). Lo mismo ocurre con muchos otros sitios grandes, si PHP alguna vez se desvanece, hay más que suficiente tiempo para cambiar.
  • Muchos sistemas de blog tienen características de “transferencia posterior” que le permiten transferir desde WordPress a otra plataforma de blogs.

Eso debería sonar lo suficientemente seguro para ti.

Dudo que lo hagan. Si lo hacen, la mayoría de los desarrolladores habrán dejado de usarlo previamente. Los servicios de alojamiento web necesitan ganar dinero y quitar PHP de su lista de idiomas compatibles no los hace parecer atractivos. Si sucede lo peor, solo tendrá que comprar un VPS e instalar un servidor LAMP.

No. PHP está mejorando. Con el lanzamiento reciente (versión 7) se hizo mucho más rápido y la velocidad fue el mayor problema que tuvo PHP.

PHP ejecuta Wikipedia, Facebook y miles de otros sitios web. Nadie dejará de apoyar un lenguaje tan popular. Y es gratis, por lo que todas las empresas de alojamiento web pueden ofrecer PHP de forma gratuita.

PHP 7.0 puntos de referencia

C ++ vs. Python vs. Perl vs. benchmark de rendimiento PHP (2016)

PHP vs Python 3 (Ubuntu one core de 32 bits)

Una nueva versión de PHP, la versión 7, se acaba de lanzar en diciembre de 2015. Facebook usa PHP. PHP es compatible con Linux y Windows. Mi respuesta es no, los servidores web no dejarán de admitir PHP.

Lo dudo, ya que php es el lenguaje de secuencias de comandos web más popular, y notará que todos los paquetes de alojamiento compartido vienen con php, pero si quiere decir .NET o ColdFusion, o algo más, no vendrá como un valor predeterminado, php viene predeterminado en casi todos los servidores por ahí.

Hay cosas mucho más importantes de las que preocuparse. PHP no desaparecerá pronto, al menos en el futuro previsible. Los idiomas pueden disminuir en popularidad, pero rara vez mueren. Incluso COBOL vive en el legado. No lo pensaría ni un segundo. ¡Diablos, nunca lo pensé por primera vez!

Espero que mi sitio web de WordPress dure para siempre. Sin preocupaciones.

No.

Supongamos que dejan de desarrollar php. La comunidad se mantendría al tanto de cualquier agujero de seguridad, por lo que se mantendría a salvo.

Todos los programas disponibles, WordPress, concrete5, openCart. Oscommerce, y decenas de miles de otros no desaparecerán. Además, hay muchos desarrolladores de PHP. ¡WordPress solo podría mantener php funcionando para siempre!

¡Todavía tengo clientes que usan formmail! Un script cgi muy antiguo que envía un formulario por correo electrónico a una dirección. Siempre que sea una versión segura, admitimos esta tecnología anterior, al igual que muchos hosts.

La vieja tecnología tarda mucho en morir. Php no va a desaparecer en el corto plazo.

Vea mi respuesta aquí La respuesta de Vikram Kulkarni a ¿Habrá siempre alojamiento web que admita php?

Espero que esta sea también la pregunta similar.

Respuesta corta: no en la próxima década o dos, estás a salvo,

Respuesta larga: los lenguajes de programación sufren una muerte muy larga y lenta, simplemente no dejan de ser compatibles, es un proceso que lleva muchos años, para darle una idea, hace 10 años tengo un cliente que utiliza un sistema de contabilidad basado en MAI Basic Four, MAI Basic Four (ejecutando software desde los años sesenta, el punto es que 30 años después, con las compañías de software y hardware cerradas, todavía había compañías que apoyaban esos sistemas

Algún día, por supuesto. Pero no en el futuro previsible.

No en el futuro previsible. PHP ejecuta demasiados sitios y tiene una base de desarrolladores demasiado grande para apagarse.

Además, como mencionó Wim, siempre puede ejecutarlo en una máquina virtual en el servidor