Siempre me hace sonreír cuando la gente pregunta qué idioma codificar. No hace absolutamente ninguna diferencia en qué idioma o en qué plataforma se desarrolla. (Siempre que sean compatibles con la web)
Para hacer un sitio web como kik, tendrás que hacer un montón de planificación. Ignore el código por un par de meses por completo. necesitas planificar lo que vas a hacer.
En primer lugar, necesita descubrir su funcionalidad.
- ¿Cómo se puede iniciar un sitio web usando WordPress desde el punto cero?
- ¿Cuál es el mejor sitio web para aprender español?
- ¿Puedo usar el logotipo de la universidad en mi sitio web con: "utilizado por investigadores de todas estas universidades"?
- ¿Mi sitio web debe usar un nombre de dominio descriptivo largo o un nombre de dominio ambiguo corto?
- ¿Puedo usar mi dominio en sitios web de alojamiento gratuito? Realmente intentado con 000webhost.com y teniendo problemas con el administrador de archivos, error con el nombre del servidor FTP.
¿Qué hace kick starter que quieres hacer?
necesitas pensar
- proyectos iniciales
- unirse a proyectos
- proyectos de financiación
- cuentas de usuario
- gestión de proyectos
- sistemas de mensajería
- hosting de medios para proyectos
- cómo / dónde vas a almacenar toda esta información
Mi sugerencia es anotar las funcionalidades principales principales del kick starter y luego ramificar desde cada núcleo principal y anotar cuáles son las partes más pequeñas que conforman la parte más grande, y luego tal vez incluso dividir estas partes más pequeñas en trozos manejables manejables.
una vez que tenga porciones de trabajo, debería poder ver los lugares donde la funcionalidad se superpone y puede ‘compartir’ el código, aquí es donde comienza a diseñar cómo encajarán los ‘bloques’ del código y cómo se verán sus datos.
una vez que tenga el diseño del sistema central y el erd (diagrama de relación de entidad), debe comenzar a pensar en el alojamiento y en cómo las personas se conectarán a él. Una de las partes más importantes de Kick starter es que miles de personas lo usan … tiene una gran cantidad de videos y no funciona muy lento …
finalmente, una vez que tenga todo lo que se haya resuelto, puede decidir qué idioma usar y qué marcos desea implementar. nuevamente php o .net o la próxima novedad en el mercado realmente no hace ninguna diferencia, todo es solo preferencia.
por supuesto, una vez que haya creado el sitio central y la funcionalidad esté funcionando, entonces debe trabajar para obtener el CSS y verse y sentirse hecho. Algunas personas dirían que esto debe hacerse primero, pero creo que debería hacerse al final. El back-end necesita conectarse a los controles, no importa dónde estén esos controles mientras estén en la página. Al poner toda la funcionalidad en la página primero, luego sabe lo que tiene que poner en la pantalla. Al hacer los ccs primero, siempre puede terminar intentando calzar el producto completo y eso puede conducir a errores y rediseños, etc.
buena suerte, diviértete 🙂