En cuanto a la carrera, ¿qué demonios estoy haciendo aprendiendo PHP?

Respuesta simple: un porcentaje muy grande de trabajos de desarrollo web backend requiere PHP. Es probablemente el lenguaje de backend más popular utilizado en el desarrollo web, y lo ha sido durante más de 10 años. No irá a ningún lado en el corto plazo.

Existen otros lenguajes posiblemente mejores, incluidos Python y Ruby, pero ninguno de ellos es tan ampliamente compatible o tan bien establecido como PHP. Los pros y los contras de PHP como lenguaje de programación están bien documentados en línea, pero, a pesar de sus deficiencias, al final del día no se puede discutir con los números.

También hay un factor significativo de facilidad de uso con PHP: puede simplemente integrarse en una página HTML existente dentro de delimitadores para proporcionar una funcionalidad fácil del lado del servidor. Una vez que conozca PHP, si desea más potencia y flexibilidad, puede avanzar a uno de los marcos establecidos, como Laravel, CakePHP, Symfony o CodeIgniter. Estos son para PHP lo que Rails y Django son para Ruby y Python. La diferencia es que, cuando usas Ruby o Python, estás un poco bloqueado para usarlos a través de un marco, ya que no pueden integrarse fácilmente como PHP.

Si eres nuevo en todo esto, nunca te faltará trabajo si conoces bien PHP. Empareje PHP con un marco como Laravel y no hay mucho que no pueda hacer. Además, algunas de las soluciones de administración de contenido más populares de la web, como Drupal para uso general de CMS, WordPress para blogging y Magento para comercio electrónico, están basadas en PHP.

Dicho esto, también hay mucho que decir para familiarizarse con Node.js y la pila MEAN (Mongo / Express / Angular / Node): el desarrollo web parece estar avanzando mucho en esa dirección en este momento y definitivamente vale la pena conseguirlo. para hacer frente.

PHP es la solución de back-end ligera para el diseño web. Java y ASP son las otras opciones. ASP depende del soporte de software de Microsoft y no goza de una buena reputación con los programadores como un lenguaje de back-end, mientras que Java servlet o JSP es excesivo para aplicaciones web livianas y generalmente está reservado para aplicaciones que requieren un alto nivel de seguridad, como las que emplean Secure Electronic Transacciones
PHP es la solución perfecta para desarrollar un sitio web en el menor tiempo posible, para un sitio web de bajo tráfico y promete un bajo uso de recursos. Se dice que la implementación del marco laravel de PHP es el marco más popular. También es conocido por sus capacidades de procesamiento de texto, ya que se deriva de Perl.
Es la elección perfecta para nuevas empresas, ya que es delgado, rápido de desarrollar y fácil de aprender.
Facebook se implementó originalmente con PHP como back-end y HTML, CSS, JavaScript en el front-end.

Me aburrí totalmente con las respuestas hasta ahora, pero aquí está mi opinión:

  1. PHP es popular : PHP en este momento es enorme, hay toneladas de CMS, hay toneladas de IDE, todos ellos tratan con PHP. Fue hecho para ser una interfaz web. Se perdieron un poco en el camino, pero sigue siendo uno de los mejores lenguajes de desarrollo web. Si quiere hacer desarrollo web en los próximos 10 años, espere conocer PHP.
  2. PHP es fácil : en serio, si conoce algún otro lenguaje de programación, conoce PHP. Si no lo haces, búscalo en Google y lo sabes. Es tan popular que si conoce los algoritmos, puede hacer PHP en un instante.
  3. Experiencia : dado que PHP es muy fácil, puede dedicar más tiempo a otras tecnologías. La mayoría de los trabajos en estos días requieren un poco de Integración Continua (CI), IDE (phpstorm, etc.), Frameworks (laravel, etc.), etc. Puede crear un programa bastante simple, expulsarlo y luego dedicar tiempo a hacer otras cosas. que la gente ama No tiene que preocuparse por descubrir punteros en C.
  4. Dinero – Honestamente, si eres un programador, puedes retomarlo rápidamente. A partir de ahí, puedes ganar dinero con bastante facilidad. Tendrá que diferenciarse (de alguna manera), pero nunca hay problema para encontrar trabajo.

De acuerdo, creo que PHP disminuirá en los próximos 20 años. Pero con su simplicidad, puedes aprender muchas cosas en el camino.

Estás aprendiendo a escribir aplicaciones web en php learning php. Y en cuanto a su carrera, está buscando convertirse en un desarrollador web de php. Le recomiendo que se actualice con el framework web mvc basado en php como symfony, joomla, etc. O trabaje para crear su propio framework como el simple framework php. El php de la vieja escuela no es ese método eficiente para desarrollar aplicaciones web complejas. Y obviamente necesitará agregar HTML, framework javascript como jquery o prototype, node.js, etc. y css si desea avanzar en su desarrollo web. También bootstrap es imprescindible en estos días.
Por lo tanto, se está cavando en el infierno de la vida de los desarrolladores aprendiendo php carrera inteligente, la mejor de las suertes y bienvenido a nuestro mundo

Prácticamente cualquier empresa que haya existido durante más de unos pocos años y obtenga ingresos a través de un servicio web probablemente funcione en PHP, por lo que está facilitando el trabajo allí. También está facilitando ser el tipo que arregla las enormes aplicaciones web de código abierto en las que se apoya la gente.

Si quieres esos trabajos es otra historia. No lo hago, pero soy de mediana edad y todavía de vez en cuando me pregunto si esto de Internet es una moda pasajera y cuándo esos niños saldrán de mi jardín …

Bueno, nunca he programado en PHP (aunque estoy familiarizado con JSP) y me parece muy poco probable que Facebook me contrate.

Facebook constantemente pide PHP en sus anuncios de Ingeniería de Software.

No tengo idea, si tu objetivo es ser un quiropráctico.

PHP sigue siendo un lenguaje de desarrollo web muy popular, pero sería inútil para usted si desea escribir aplicaciones móviles o de escritorio.

amigo, aprende, pero también aprende algo como nodejs, en mi opinión estarás más completo, quién sabe, tal vez php regresará, tal vez todo comenzará con ppm, el nuevo administrador de paquetes de php modular …

bien simple, ir a un PHP corporativo no sirve de nada !!
Pasar a una startup, las habilidades PHP son oro.

Para mí es simple. $ 50 / hora

More Interesting

¿Debería estudiar informática? Actualmente estoy tomando AP Computer Science Principles y me gusta un poco. ¿Es aburrido o divertido?

¿Cómo ven los empleadores a un candidato con una licenciatura de doble asignatura que consiste en CS e inglés? Tengo que decidir entre CS 100% o CS 50% e Inglés 50%. ¿Es este último una buena combinación? ¿Es menos probable el empleo?

¿Qué clases de matemáticas son esenciales para los gráficos por computadora?

¿Qué pasantías puedo obtener en el campo de la informática a los 15 años?

¿Cómo se convierte uno en un experto en IA?

¿Cuáles son las ventajas y desventajas de un programador que trabaja como contratista?

Teniendo en cuenta el escenario actual de la industria de TI, ¿aprender SQL y PHP ayudará a un ingeniero informático?

Cómo elegir qué y a cuántas universidades debería postular, para una escuela de posgrado en los EE. UU. Para informática

¿Qué libros son los mejores para un estudiante de CSE de 1er año?

¿Cuáles son los secretos de la felicidad y la carrera de toda la vida como programador?

¿Qué es mejor, informática o economía?

¿Está bien que un ingeniero de software odie el trabajo del administrador del sistema / base de datos?

Cómo sobresalirme si me colocan en Cognizant y pertenezco al campo ECE, siempre que solo conozca los conceptos básicos de C ++ o C

Cómo conseguir un trabajo en una startup a mitad de etapa sin un título en CS y sin experiencia en programación

¿Qué cursos me prepararían mejor para una carrera en gestión de productos?