Técnicamente hablando, además de backend, frontend y base de datos, lo que debe considerar al crear un sitio web es:
Servidor
- ¿Dónde quieres alojar tu sitio?
- ¿Necesita IP y SSL dedicados? Servicio de correo electrónico?
- ¿Soporte para su lenguaje de programación backend y motor de base de datos?
- Ancho de banda y espacio en disco?
- Copia de seguridad y recuperación ante desastres (archivos y base de datos). Confía en mí, perder datos / archivos es una pesadilla. Podría ser el final de su sitio web. Entonces, debes prepararlo desde el principio.
- Seguimiento e informes.
Gráfica / medios
- ¿Qué es más importante, desarrollo front-end o back-end?
- ¿Qué debo hacer para llamarme desarrollador back-end?
- ¿Qué lenguajes de programación son front-end y cuáles son back-end para aplicaciones de Android?
- ¿Qué es el front end y el back end?
- ¿Por qué la mayoría de las aplicaciones a gran escala se desarrollan en Symfony?
- ¿Dónde obtener el contenido gráfico? A veces, necesitará un diseñador gráfico dedicado o un proveedor externo para crear maquetas y sitios gráficos. Las primeras impresiones son muy importantes y los gráficos a menudo ocupan una gran parte del diseño del sitio.
- Si desarrolla un sitio que utiliza otros medios (sonido o video), piense en la compatibilidad. Con tantas combinaciones de SO y navegador hoy en día, es difícil hacer que esos medios funcionen de manera consistente en toda la plataforma.
Contenido
- Algunos podrían decir que esta es la parte más importante del sitio web. Establece su sitio aparte de otros sitios similares.
- Si su sitio utiliza contenido generado por el usuario, entonces debe comenzar a pensar cómo iniciar el contenido. No quiere que su primer visitante vea un sitio vacío.
Si desea extender su consideración fuera del alcance técnico, debe comenzar a pensar en:
(Bueno, sigue siendo técnico)
Gestión de proyectos
SEO / marketing
Usuario y usabilidad
Informe analítico y de rendimiento.
(Y, por supuesto) Monetización; p