¿Por qué las empresas usan PHP si es el “peor lenguaje de la historia”?

Estoy de acuerdo con Bill Karwin y Joshua Dedricks en que PHP no es el peor lenguaje de la historia.

De hecho, PHP es el mejor lenguaje que un principiante puede aprender fácilmente y puede consultar estas estadísticas para obtener más información.

Los principales CMS como WordPress, Joomla, Drupal usan PHP y las plataformas de comercio electrónico de código abierto como Opencart, PrestaShop, Magento también usan PHP.

Para pequeñas startups, PHP será realmente útil para crear un prototipo de su idea y una vez que se financien o si tienen inversiones al principio, cambien a otros idiomas.

Desarrollar con PHP tiene las siguientes ventajas:

  • PHP es fácil de implementar y más fácil de recoger por los desarrolladores que Perl, Python, Ruby, etc.
  • Enorme apoyo comunitario
  • Los recursos están disponibles en abundancia
  • Hay grandes desarrolladores de PHP (ya que es fácil de aprender)

Pocas razones para no elegir PHP son,

  • El código se vuelve torpe en aplicaciones grandes (Python, Ruby tendrá códigos formateados)
  • También hay algunas razones técnicas que hacen que las personas eviten PHP

No estoy de acuerdo con usted, ya que dijo php como el peor idioma en lugar de querer referirme aquí. Algunos de los puntos para esos Php se llaman uno de los mejores idiomas y estos son los siguientes:

Flexible

PHP es un lenguaje de tipo dinámico.

Esto significa que no hay reglas estrictas sobre cómo crear funciones, y tendrá más flexibilidad para resolver problemas utilizando diferentes métodos.

Además, PHP está dando margen para resolver errores, por lo que aún podrá compilar y ejecutar su programa hasta que llegue a la parte problemática y lo resuelva.

Plataforma para cualquier sistema operativo:

Se puede ejecutar en casi todos los principales sistemas operativos como Linux, UNIX y Windows, etc.

Adecuado para todos los servidores web principales: admite todos los servidores web principales como Apache, Netscape, servidor web personal, servidor iPlanet, etc.

Compatible con todas las bases de datos principales

TI admite todas las bases de datos principales, incluidas MySQL, IBM DB2, InterBase, FrontBase, ODBC, PostgreSQL, etc.

Desarrollo más rápido propicio para el sitio.

Utiliza su propio espacio de memoria y, por lo tanto, disminuye el tiempo de carga y la carga de trabajo del servidor. La velocidad de procesamiento es rápida y las aplicaciones web como comercio electrónico, CMS y foros también se desarrollan más rápidamente.

Seguro

Tiene varios tipos de capas fuertes para prevenir amenazas y maliciosas.

PHP es, lejos del “peor lenguaje de la historia”. Lo más cercano que podría argumentar es que es el idioma más utilizado, que mucha gente, piensa, es el peor idioma de la historia.

Si quieres algunos idiomas mucho peores prueba;

Malbolge

http://esolangs.org/wiki/Hello_w

(disculpas por jurar pero es el nombre!)

Espacio en blanco (lenguaje de programación)

http://esolangs.org/wiki/Hello_w

Y muchos muchos mas.

Las empresas lo usan porque hay muchos desarrolladores que pueden construir cosas con él, bastante rápido, y está disponible para ejecutarse en todas partes. Además, tiene muchos marcos geniales que lo empujan hacia una buena estructura y ayudan al desarrollo extremadamente rápido de aplicaciones complejas, y a través del compositor acceso fácil a miles de bibliotecas que hacen casi todo lo que se pueda imaginar en un sitio web con una codificación real mínima.

PHP no es el peor lenguaje de la historia.

Esa es una exageración que se repite a menudo por los defensores de otros idiomas, y se repite aquí en Quora a diario. Se está volviendo realmente agotador.

PHP no es el peor lenguaje de la historia.

A veces, para las empresas más pequeñas basadas en la web, es la ruta más rápida hacia el destino. Al nacer, el lenguaje no fue hecho para uso comercial como muchos de estos otros lenguajes (Perl, Python, Ruby, Java …), por lo tanto, se ha mejorado a lo largo de los años, varios desarrolladores incluso crearon marcos para el lenguaje: Laravel, CodeIgniter, … etc.

Dale un descanso al lenguaje si no has visto PHP7

¿El peor idioma, de verdad? Estoy completamente de acuerdo en que no es el mejor, probablemente no entre los 100 mejores, pero definitivamente no es el peor. Probablemente podría nombrar 10 idiomas peores que PHP. Además, creo que declarar un lenguaje como BUENO o MALO se basa mucho en las perspectivas. No importa cuán imparciales nos guste ser, o nos gustaría declarar que somos, todos tenemos prejuicios.

Ahora, con eso fuera del camino. Por qué las empresas lo usan.

  1. Fácil de aprender por los desarrolladores más nuevos.
  2. Fondo de recursos (recursos humanos)
  3. Herramientas y API disponibles
  4. Legado
  5. Alguien a quien le gusta PHP lo eligió para el proyecto.
  6. etcétera etcétera….

Si se trata de una mala reputación inmerecida, mira a Perl. La triste diferencia parece ser que el caso de Perl parece estar casi resuelto, mientras que PHP todavía está bastante vivo.

(El cliché entre la comunidad Perl es, por cierto, que Perl es un lenguaje muy bien diseñado, mientras que PHP no lo es).