Si se siente cómodo con GWT, PHP y MySQL, no veo una razón para cambiar a un entorno diferente. Por supuesto, siempre podemos discutir cuál es mejor y cada uno tiene sus dolores de cabeza, pero esta configuración es razonable. Personalmente, abandonaría GWT (no porque tenga problemas, pero prefiero desarrollar una interfaz de usuario web con tecnologías nativas: HTML, CSS y Javascript) a favor de las tecnologías web nativas, pero de lo contrario su configuración es un guardián. En mi humilde opinión, la forma en que diseñas tus servicios es mucho más importante que las tecnologías que utilizas. Eventualmente, es posible que necesite más de una tecnología en el back-end, por lo que una arquitectura limpia centrada en API puede ayudarlo a mantener sus servicios sanos. Defina interfaces claras (REST / JSON-RPC / etc.) sobre cómo los componentes de la interfaz de usuario obtienen sus datos y eliminan su interfaz de usuario de un conjunto de API bien definidas. Entonces, cada lado puede desarrollarse independientemente del otro. En el futuro, si decide cambiar a otra tecnología por cualquier motivo, este tipo de separación lo ayudará a migrar de manera controlada. Lo mismo es cierto sobre cómo interactúa con su base de datos. Una interfaz bien definida le permitirá cambiar la base de datos con menos dolor de cabeza. En cuanto a la interfaz de usuario, considere crearlo con un conjunto de plantillas, que se eliminan con datos JSON en lugar de tener un acoplamiento estrecho entre la maqueta y los datos. Esta es otra razón por la que ir con tecnologías web nativas tiene más sentido ya que puede elegir los componentes adecuados para el trabajo.
Para mi nuevo inicio web, ¿qué tecnologías de desarrollo debo usar?
Related Content
¿Cómo uso Firebase para alojar aplicaciones Node.js?
¿Cuáles son las desventajas de desarrollar una aplicación web usando Node.js en lugar de Python?
¿Quién es la mejor empresa de diseño web de Huntsville para crear un sitio web receptivo?
Lo que use dependerá de lo que esté construyendo. Quédese con las herramientas con más experiencia a menos que encuentre una necesidad imperiosa de cambiar. Por ejemplo, su próximo proyecto puede requerir una nosql db.
Las herramientas deben elegirse como parte de los requisitos. No porque sean lo que otros están usando / sugiriendo.
Primero, muchas felicitaciones por la puesta en marcha.
Puede seguir adelante con PHP y mySql.
¿Por qué eliges PHP …? La mayor respuesta es Facebook.
Está completamente desarrollado en PHP. PHP es muy ligero para el sitio web y es la forma más pequeña y fácil de implementar el sitio. Obtendrá un buen rendimiento en PHP.
Acerca de mysql, Facebook no está usando mysql, pero como usted dice, está comenzando y mysql es la forma más sencilla de iniciar su negocio.
Si necesita ayuda o sitio web y soporte de TI, puede contactarme en Website Design & Development Company India
More Interesting
¿Cuándo es apropiado usar los activadores de MySQL en comparación con los modelos MVP?
Cómo hacer una barra de menú de Apple en HTML
¿Cuál es la mejor manera de instalar un tema de WordPress en un servidor local?
¿Qué hace que un entorno de desarrollo sea realmente genial?
¿Cuál es la forma más sencilla de desarrollar un concepto en una pila LAMP sin mucha experiencia?
¿Aprender full stack y algoritmos es un boleto para las principales empresas de la India?
¿En qué plataforma de página de destino está construida esta página?
¿Cómo evalúa una empresa que realiza la conversión de PSD a HTML / CSS?
¿Cuál es la mejor herramienta de gestión de proyectos para una empresa de desarrollo web?
¿Dónde se almacenan y manipulan estos datos de la cola de canciones actuales?
¿Cómo selecciono / autoacepto un mensaje de alerta con JavaScript?
¿Qué tan fácil es mantener una gran base de código React.js?