¿Qué lenguaje se debe usar si no es PHP en lugar de PHP para el desarrollo web?

Si realmente quieres alejarte de PHP, querrás dirigirte a uno de los sabores de C si es posible. C (y sus hijos, C #, C ++) es la única familia de lenguajes en la web que es más práctica que PHP. Java está cerca. Python y Ruby son competidores potenciales, pero ninguno logrará la penetración en el mercado que PHP ha ganado. Es probable que ya estén en declive. Eso no significa que no puedas hacer una carrera con ellos y muchas grandes corporaciones tienen puestos para ambos tipos de programadores.

No se deje engañar por personas que argumentan que JavaScript es la mejor tecnología. Agrupan el nodo y el JavaScript front-end juntos y da la impresión de que el nodo tiene mucha más penetración en el mercado que él. Cada desarrollador de back-end puede hacer que las cosas sucedan en JavaScript. No es un lenguaje demasiado complicado y a veces se requiere para lograr algunos resultados que otras tecnologías no resuelven bien. Eso no los convierte en expertos en JS, es solo una realidad que JS es el lenguaje de scripting front-end utilizado para muchas cosas, como la validación de datos del lado del cliente.

Muchos desarrolladores front-end también usan JavaScript. La biblioteca Jquery, por ejemplo, ofrece una gran cantidad de funcionalidad que facilita la inclusión de efectos “geniales” y “útiles” en el lado de visualización de la experiencia web.

Casi nadie en el desarrollo web es principalmente una persona JavaScript. Se ha vuelto mucho más frecuente con el advenimiento de angular, reaccionar y nodo y por un breve momento parecía que JavaScript se estaba apoderando del mundo, pero ya dejaron de ganar cuota de mercado y su uso nunca se ha acercado a los niveles alcanzados por otros tecnologías Encuentras muchas personas que pueden escribir JavaScript, pero la mayoría de ellos se llaman a sí mismos de otra manera. Ahora soy principalmente un tipo PHP / MySQL, pero puedo escribir JavaScript y lo he estado haciendo desde antes de que escribiera una sola línea de PHP en los años 90. También codifiqué en ASP antes de pasar a PHP.

Nunca he contratado a nadie que dijera que era un desarrollador de JavaScript. Podría ser parcial, pero incluso las personas de front-end me interesan más sus habilidades de diseño y html / css que JavaScript. Cada sitio web personalizado obtiene CSS / HTML personalizado, pero la mayoría de las veces el JavaScript se está reutilizando de sitios web anteriores. En la mayoría de los casos, no está escribiendo JavaScript front-end nuevo en cada sitio web. JavaScript es una idea de último momento, incluso si es importante saber algo de él para poder hackear soluciones o incluso para que puedas entender cuáles son las soluciones que estás obteniendo de la enorme cantidad de código gratuito en la web.

En los días en que se necesitaba JavaScript para la funcionalidad de reinicio, escribí una función que podía manejar múltiples reinversiones en una amplia variedad de usos y nunca lo volví a tocar. Mi empresa lo usó en cientos de sitios web. No solo permitiría botones de rollover (en un momento JS era la única forma de tener una transición de rollover) sino que también podría usarse para cambiar otros elementos en la página simultáneamente. Realmente fue bastante hábil y a los clientes les encantó en los años 90. Todavía era solo una idea de último momento.

PHP es sorprendente para el desarrollo web. Simplifica mucho las cosas cuando se trata de sitios web porque se creó específicamente para crearlos.

No reemplazaría PHP, sino que lo mejoraría haciendo el trabajo pesado con C ++ o Java (no es mi opción). También puede escribir sus propias extensiones C para PHP y ejecutar estas funciones C desde un script PHP.

Lo bueno de PHP:

  • No es necesario compilar todo su sitio web cada vez que se realiza un cambio (C ++, Java, Python …)
  • Integración lista para usar con servidores web como LAMP y WAMP.
  • Despliegue realmente rápido. Te enfocas en la lógica y te olvidas de la mayoría de los aspectos técnicos de ejecutar un servidor web.
  • PHP está escrito en C! Por lo tanto, y especialmente en lanzamientos más recientes, tiene un rendimiento bastante bueno. Y si tuvo problemas con respecto al rendimiento, extienda con C / C ++

Soy una persona de software libre / de código abierto, por lo que no tengo idea sobre ASP.NET u otros lenguajes propietarios para la web.

Si pudiera aprender un solo lenguaje de programación, debería ser Javascript

La mayoría de las personas dejan de aprender codificación porque se ven inundadas con cientos de opciones y docenas de consejos contradictorios sobre cómo y dónde comenzar. Si está comenzando, debe saber algunas cosas sobre Javascript y por qué es su mejor apuesta para comenzar y prosperar como programador.

Hoja de ruta para el desarrollo front-end y full-stack con Javascript Stack

Si desea convertirse en desarrollador de Full Stack Javascript, únase a iLoveCoding y comience.

Php es considerado como el mejor lenguaje para el desarrollo web, no sé por qué no quieres aprender php, aunque puedes darle una oportunidad.

puedes ir a asp.net, java, node js, python, ruby ​​para desarrollo web.

Gracias

Déjame responder esto desde una perspectiva diferente.

No importa qué idioma use, sino qué construya con un idioma. Al final del día, son solo herramientas y herramientas que no hacen un producto. Evalúe sus objetivos y necesidades y elija la herramienta adecuada para cumplir esos objetivos y satisfacer esas necesidades. Encontrarás que PHP es bueno para algunas cosas y no para otras. Lo mismo ocurre con Javascript, Java y C. Todos tienen sus pros y sus contras y, al final del día, realmente no importa una vez que empiezas a construir. Lo que importa es su capacidad para construir un producto utilizable y mantenible.

Así que ve a construir algo. Es mucho más divertido que discutir en Internet qué idioma usar.

JavaScript y el nodo J son el estándar para el servidor hoy en día.