TL; DR Este es el tipo de pregunta que sería mejor respondida usted mismo después de trabajar con el idioma por un tiempo.
Su pregunta comienza con suposiciones incorrectas. PHP no es un nivel de principiante ni un lenguaje de solo creación de prototipos. El único lenguaje verdadero de nivel principiante que conocí fue Logo y realmente no conozco ningún ejemplo de idiomas que se usen solo para la creación de prototipos.
Estas ideas erróneas surgen del hecho de que, al ser un lenguaje interpretado y tipado dinámicamente, es muy fácil comenzar a codificar con PHP, pero las personas generalmente se dan cuenta de que la complejidad no es parte del lenguaje en sí, sino de la tarea en cuestión y eso es cierto para PHP como para cualquier otro lenguaje.
- ¿El desarrollo web seguirá siendo relevante en 2047?
- ¿Debo aprender PHP después de HTML?
- ¿Es posible incrustar R Shiny en una página JSP, como puede hacerlo con una página HTML?
- Cómo enumerar todos los redireccionamientos actualmente activos en WordPress
- ¿Es posible enviar datos (cada segundo) de un servidor a un cliente dependiendo de la ID de usuario en SignalR (los datos difieren de un usuario a otro)?
El lenguaje ha evolucionado enormemente a lo largo de los años, no solo arreglando cosas que eran demasiado polémicas (por ejemplo: register_globals) sino también agregando todo tipo de características nuevas e interesantes (espacios de nombres, lambdas, etc.), así que realmente creo que encontrarás que la mejor respuesta solo la puede proporcionar usted mismo, después de darle una oportunidad a PHP y trabajar con ella durante algún tiempo.
¡Feliz codificación!