¿Qué opinas de desarrollar mi aplicación web con php y mysql?

Si construyo una aplicación que diga, $ 100k, ¿importaría lo que se usó para construirla?
Twitter se creó con Ruby y luego se optimizó con otros lenguajes, incluido C ++. Facebook pasó por una transición similar.

Yo digo: “Construye ahora, optimiza más tarde”.
Si su aplicación necesita escalar para un millón de usuarios, probablemente terminará con el tiempo y el dinero de los inversores para optimizarla. Es entonces cuando debe preocuparse por las tecnologías que debe usar. Su aplicación puede fallar y nadie la usa, deseche e intente otra cosa. No puedo imaginar que la mayoría de sus usuarios sepan la diferencia entre algo construido en node.js y PHP.

Para las empresas de nueva creación, tienden a usar tecnologías más nuevas no solo para adaptarse a lo que están tratando de hacer, sino también para atraer talento. Definitivamente es más atractivo para los desarrolladores unirse a una compañía que está utilizando tecnologías más nuevas, pero nuevamente, esta es realmente una conversación que se debe tener solo cuando tienes mucho dinero para contratar desarrolladores calificados y experimentados.

Depende de diversos factores

Alcance:

Si está trabajando en un proyecto realmente pequeño como un sitio web de marca o una aplicación web con una funcionalidad muy limitada, no importa mucho. Pero si está trabajando en algo complejo, entonces la tecnología es muy importante. Cosas como, el apoyo y el desempeño de la comunidad juegan un papel importante entonces

Pericia:

Por lo tanto, también depende de la experiencia, si el alcance realmente requiere una tecnología específica, entonces podría valer la pena ensuciarse las manos con una nueva tecnología completa; de lo contrario, es mejor quedarse con la que está familiarizado. Además, esto le da libertad para concentrarse más en el producto y la experiencia del usuario en lugar de los detalles técnicos.

Escalabilidad:

Si tiene menos de pocos usuarios, es posible que no haga mucha diferencia. PHP puede más o menos lo suficiente para esto. Si ve un gran potencial en el futuro, es posible que desee considerarlo.

Y PHP no es realmente una tecnología pobre, espero que sepas que Facebook todavía se ejecuta en PHP + MySQL 🙂

Entonces, si todavía considera investigar sobre la nueva pila, aquí hay algunas tecnologías geniales

Ruby on Rails, Angular.js – Gran apoyo de la comunidad

Python-Django: diseñado para una gran funcionalidad

Node.js, Express.js, Backnone.js, etc., etc. – El script Java es el futuro

Que te diviertas !

Happy Coding 😉

No importa en absoluto qué tecnología utilizas. Cualquier programador le dirá que los marcos y los lenguajes entran y salen de estilo todo el tiempo. La única forma en que su elección de tecnología podría afectarlo es si tiene la intención de usarla como escaparate para un posible empleo en otro lugar.

Dicho esto, si está haciendo esto o tiene la intención de hacer esto como algo más que un simple pasatiempo, también podría ver lo que está de moda y salir de su zona de confort. Si el programador de tiempo completo es el camino que ha elegido, se espera que aprenda nuevos lenguajes y marcos cada pocos meses o, de lo contrario, se quedará atrás de sus compañeros.