Por qué PHP sigue siendo un lenguaje de programación popular pero divisivo


Una cosa que puedes decir de PHP es que es persistente. Como muchos lenguajes de programación antiguos, a menudo es difamado por desarrolladores a quién le gustaría ver un cambio hacia candidatos más nuevos, pero también mantiene muchos partidarios y profesionales, lo que sirve como recordatorio de las sabias palabras del inventor de C++ Bjarne Stroustrup:

Sólo hay dos tipos de lenguajes: los de los que la gente se queja y los que nadie usa.

Creado por primera vez en 1993 para mejorar la página web del programador Rasmus Lerdorf, PHP no se originó como una nueva lenguaje de programación y como tal se desarrolló orgánicamente. Ha seguido adaptándose a lo largo de sus tres décadas de existencia e incluso el nombre PHP ha evolucionado, llegando a significar preprocesador de hipertexto en lugar del significado original, página de inicio personal.

Y aunque la web ha cambiado mucho en más de 30 años, PHP ha persistido con ella y continúa recibiendo soporte activo y actualizándose periódicamente. La versión más reciente, 8.3, llegó a finales del año pasado como la última de una serie de lanzamientos anuales.

Cuando los desarrolladores se toparon con limitaciones de PHP, encontraron soluciones alternativas con éxito. El ejemplo más famoso es el del equipo de Facebook, que tuvo que encontrar una manera de adaptar PHP al dramático escalamiento de su red social de miles de usuarios a millones, decenas de millones y luego miles de millones. El equipo de desarrollo de Facebook creó su propio dialecto de PHP para aliviar los dolores de crecimiento y trabajar a escala.

El <3 de la tecnología de la UE

Los últimos rumores de la escena tecnológica de la UE, una historia de nuestro sabio fundador Boris y algo de arte de IA cuestionable. Es gratis, todas las semanas, en tu bandeja de entrada. ¡Regístrate ahora!

A día de hoy, Facebook sigue utilizando PHP, al igual que Microsoft, Etsy, WordPress, MailChimp y Wikipedia. De hecho, según W3Techs,

PHP es utilizado por el 76,5% de todos los sitios web cuyo lenguaje de programación del lado del servidor conocemos.

Alternativas como ASP.net, Ruby, Java y JavaScript ni siquiera se acercan a esta cuota de mercado. Si bien estos lenguajes rivales tienen una mayor frecuencia de uso en sitios web de alto tráfico, PHP sigue siendo el lenguaje dominante en más del 60% de los 1.000 sitios web más importantes del mundo.

Aunque estas cifras continúan afirmando el dominio de PHP sobre los scripts del lado del servidor, está empezando a ver un suave declive. Pero, cuando un idioma se utiliza en más de las tres cuartas partes de la web, incluso un cambio de tendencia en su uso tardaría años en afectar las clasificaciones.

Y así, PHP mantiene su relevancia a través de su uso generalizado, pero hay otras razones para su continua popularidad. Es de código abierto y muchos años de uso significan que existe una comunidad extensa y un conjunto completo de recursos para ayudar a los desarrolladores en su uso y resolución de problemas. También es relativamente fácil de aprender y, para muchos desarrolladores, su primera incursión en la programación web habrá involucrado PHP.

Sin embargo, ser un idioma antiguo y accesible también puede tener sus desventajas. Con usuarios inexpertos capaces de improvisar sitios web utilizando tutoriales antiguos y un poco de conocimiento (algo peligroso), es probable que vea problemas, particularmente con la seguridad del sitio. Y por eso, los sitios PHP siguen siendo el objetivo de los piratas informáticos que esperan encontrar una versión antigua y no compatible.

Preocupantemente, según las estadísticas de WordPressla mayoría (más del 44%) de sus sitios utilizan la versión 7.1 de PHP, cuyo soporte finalizó en 2019. Esta es una de las quejas más comunes contra PHP, junto con las inconsistencias en el lenguaje debido a su desarrollo orgánico. .

Si está trabajando con PHP, debe mantenerse al día con las nuevas versiones para no contribuir a que su reputación se agrie. También querrás aprender a trabajar con sus marcos de soporte, como Laravel y Symfony. De hecho, muchos ofertas de trabajo Los desarrolladores de PHP solicitarán habilidades en ambos.

Por ejemplo, este puesto que busca un desarrollador PHP líder en Frankfurt Se pide específicamente conocimiento de las versiones de PHP a partir de la 8. Otro rol de desarrollador en la consultora de TI CGI espera que su programador PHP trabaje con Symfony y Drupal, un sistema de gestión de contenidos escrito en PHP.

Los trabajos en PHP siguen siendo relevantes y lo serán mientras permanezca entre los lenguajes de programación más utilizados del mundo. Y, a pesar de algunos detractores ruidosos, la mayoría de los desarrolladores admiran PHP. En el más reciente encuesta anual de Stack OverflowPHP fue identificado como muy «admirado» por los encuestados, lo que significa que aquellos que trabajan con PHP quisieran seguir haciéndolo.

Y para aquellos que se mantienen al tanto de lo último en PHP, se está utilizando cada vez más en aplicaciones web progresivas, el Internet de las cosas, así como en la inteligencia artificial y el aprendizaje automático, el sector tecnológico de más rápido crecimiento en este momento. Esta flexibilidad y versatilidad significa que los desarrolladores de PHP pueden disfrutar de una variedad en su trabajo, especialmente si encuentran un puesto que trabaje en muchos proyectos como este con la agencia digital alemana Denkwerkuno de los «Excelentes lugares para trabajar» de 2024.

Los artículos que señalan (o incluso piden) la sentencia de muerte de PHP tienen una historia casi tan larga como el lenguaje mismo. Sin embargo, PHP persiste. Domina nuestra experiencia web y las nuevas generaciones de desarrolladores lo siguen adoptando y disfrutando.

El acrónimo revisado asignado al código de la página de inicio personal que se convirtió en un lenguaje de programación no encaja del todo; tal vez debería conocerse como preprocesador de hipertexto persistente.

Para obtener más oportunidades laborales en la industria tecnológica y más allá, consulte la bolsa de trabajo de House of Talent hoy



Fuente: TNW

Compartir:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Esta web utiliza cookies propias y de terceros para su funcionamiento, análisis, programas de afiliación y para mostrar publicidad personalizada basada en tu perfil y hábitos de navegación. Además, incluye enlaces a sitios externos con sus propias políticas de privacidad, las cuales podrás gestionar al visitarlos. Al hacer clic en Aceptar, consientes el uso de estas tecnologías y el tratamiento de tus datos para estos fines.   
Privacidad