¿Cuál es el proceso de desarrollo de un sitio web desde el principio hasta el final?

Definición del sitio y planificación

Esta etapa inicial es donde define sus metas y objetivos para el sitio web y comienza a recopilar y analizar la información que necesitará para justificar el presupuesto y los recursos necesarios. Este es también el momento de definir el alcance del contenido del sitio, la funcionalidad interactiva y el soporte tecnológico requeridos, y la profundidad y amplitud de los recursos de información que necesitará para completar el sitio y satisfacer las expectativas de sus usuarios. Si está subcontratando la producción del sitio web, también deberá entrevistar y seleccionar una empresa de diseño del sitio. Idealmente, los diseñadores de su sitio deberían participar lo antes posible en las discusiones de planificación.

Lista de verificación de producción del sitio

No todos los sitios requerirán una consideración detallada de cada elemento en las listas a continuación. Los equipos web dentro de corporaciones u otras grandes empresas a menudo pueden contar con un importante soporte tecnológico interno al crear sitios web. Si está solo como una empresa individual o pequeña, es posible que deba contratar a varios proveedores de tecnología y diseño para reunir todo lo que necesitará para crear un sitio de contenido sustancial o un pequeño sitio de comercio electrónico.

Producción

  • ¿El equipo de producción de su sitio estará compuesto por personas internas, contratistas externos o una combinación de ambos?
  • ¿Quién gestionará el proceso?
  • ¿Quiénes son sus principales expertos en contenido?
  • ¿Quién será el enlace con los contratistas externos?
  • ¿Quién funcionará a largo plazo como webmaster o editor del sitio?

Tecnología

  • ¿Qué sistemas operativos y navegadores debería admitir su sitio? Windows, Macintosh, Unix, Linux Firefox, Internet Explorer, Safari, Opera; versión mínima admitida
  • ¿Cuál es el ancho de banda de red del visitante promedio del sitio? Audiencia interna o audiencia en gran parte externa Conexiones Ethernet o de alta velocidad típicas de oficinas corporativas isdn, o dsl conexiones de velocidad media típicas de hogares suburbanos Conexiones de módem para audiencias rurales
  • ¿Tendrá el sitio html dinámico y funciones avanzadas? Se requiere JavaScript Se requieren applets de Java Se requieren complementos de navegador de terceros Se requieren características especiales de los entornos de servidor Linux, Unix o Microsoft iis Se requieren características especiales de seguridad o confidencialidad
  • ¿Cómo llegarán los usuarios al personal de soporte? Mensajes de correo electrónico de los usuarios Salas de chat, foros, mesas de ayuda o soporte telefónico
  • ¿El sitio requiere soporte de base de datos? Se requieren inicios de sesión de usuario para ingresar a cualquier área del sitio Cuestionarios requeridos Búsqueda y recuperación de bases de datos necesarias
  • ¿Tendrá el sitio contenido audiovisual? Producciones de video o audio

Soporte de servidor web

  • ¿El sitio residirá en un servidor web interno o se subcontratará a un proveedor de servicios de Internet para alojamiento web? Limitaciones de espacio en disco, limitaciones de tráfico del sitio, costos adicionales Capacidad adecuada para satisfacer las demandas de tráfico del sitio Soporte y mantenimiento las veinticuatro horas, los siete días de la semana Estadísticas sobre usuarios y tráfico del sitio Análisis del registro del servidor: motor de búsqueda interno o externo adecuado para su contenido cgi, programación, soporte de middleware de base de datos Soporte de base de datos o coordinación con personal interno

Presupuesto

  • ¿Cuáles son los costos de personal? Personal de desarrollo a corto plazo Personal editorial y de soporte a largo plazo Soporte continuo de servidores y técnicos Mantenimiento y soporte de bases de datos Desarrollo y actualización de nuevos contenidos
  • ¿Qué hardware y software se necesitan para los miembros del equipo de desarrollo interno?
  • ¿Cuáles son los costos de capacitación del personal? Uso web, base de datos, marketing web, diseño web
  • ¿Cuáles son las tarifas de subcontratación? Diseño y desarrollo del sitio Consultoría técnica Desarrollo de bases de datos Marketing del sitio.

Consulta sobre servicios de desarrollo de sitios web – Contáctenos – Keshav Infotech en India

Hay pocos pasos en el proceso de desarrollo de un sitio web.

PASO 1 :

Haga un boceto de la idea de su sitio web. Cómo debería ser, simplemente dibuje un diagrama simple de la estructura de su sitio web.

PASO 2 :

ELIJA UN NOMBRE DE DOMINIO Y ALOJAMIENTO WEB PARA SU SITIO WEB

Para obtener un nuevo sitio web en línea, necesitará dos cosas:

Puedes comprar dominios en godaddy, Nombre barato, …

Puede comprar su plan de alojamiento web en Host gator o godaddy.

Ser propietario de su propio nombre de dominio parece mucho más profesional que tener su sitio en el dominio de otra persona (como http://www.blooptechnology.wix.com ), y también es muy asequible.

Además, tener su propio alojamiento también garantizará que su sitio web se cargue rápidamente y no se caiga durante horas (bastante importante para todos los que visitan sus páginas).

PASO 3 :

Elija una plataforma para construir su sitio web.

La mayoría de los sitios web están construidos con HTML, CSS, JavaScript, PHP, Python, Ruby, MySQL, etc.

HTMl: define la estructura del sitio web.

CSS – Estiliza su sitio web

JavaScript: agrega funcionalidad dinámica al sitio web.

PHP / Python / Ruby: lenguajes de script del lado del servidor.

Si eres programador, puedes construir el sitio web.

Si no tiene ningún conocimiento previo sobre codificación y programación, debe elegir la plataforma CMS como WordPress, Drupal, Magento, etc.

Te sugiero que vayas con WordPress. En el mundo, casi el 22% de los sitios web están construidos con WordPress.

ETAPA 4 :

Este es el paso final. Después de crear su sitio web en su plataforma favorita, debe iniciar el sitio web en Internet.

No es gran cosa.

Debe cargar los archivos de su sitio web (imágenes, código, …) al servidor web a través de FTP.

———–FIN—————-

Espero que esto sea útil.

#iamsrithan

Esta pregunta se basa honestamente en qué tipo de sitio web se está desarrollando. Por el bien de ejemplo, tomemos un sitio web creativo simple con un CMS.

Primero necesitas un diseño UX. Posiblemente por un diseñador. Esto necesita comunicar las páginas que desea comunicar al resto del mundo.

Una vez que tenga un diseño, debe codificar el front-end. Cualquier marcado HTML, estilo CSS e interactividad Javascript. Durante este proceso, puede utilizar JavaScript Managers Task Managers, echar un vistazo profundo a la accesibilidad. Ejecutar con una metodología CSS, aplicar un marco front-end y más. También deberá asegurarse de que su diseño UX y su HTML cumplan con las prácticas correctas de SEO.

Simultáneamente, deberías considerar tu back-end. Tal vez usando WordPress o una solución personalizada. Esto requeriría trabajo PHP, secuencias de comandos del lado del servidor y más.

Una vez que esté satisfecho con el diseño general y la funcionalidad, puede ver la administración de URL, los trabajos cron, los mapas del sitio, los archivos robot.txt y mejorar la funcionalidad. Durante este proceso, querrás asegurarte de estar usando Git o Bitbucket y estar constantemente presionando a un repositorio para que tu código esté seguro, versionado y respaldado.

Por último, querrá asegurarse de que su sitio web sea receptivo, compatible con varios navegadores y de fácil acceso para las personas con discapacidades. Luego, implementaría su sitio en un servidor provisional para obtener más comentarios o en el servidor en vivo para uso del público en general.

  1. Recopilación del ALCANCE del proyecto. ¿Quién es el objetivo a ser atendido? Conocer los requisitos y el esquema del proyecto de su cliente.
  2. Planificación de un diagrama de flujo, mapa del sitio, interfaz de usuario, navegación y qué marcos o tecnología va a utilizar para poder lograr el ALCANCE de la parte 1.
  3. Diseño: ya sea una plantilla o solo el diseño y la estructura.
  4. Desarrollo: ajustar aún más el diseño para que se ajuste a las funciones descritas. Conexiones de base de datos, asegurándose de que el sitio se vea y funcione como su cliente lo desea
  5. Probar el sitio con permiso del cliente. Por lo general, tendrán una base de usuarios o probadores beta para este proceso. Aunque se te pedirá que hagas lo mismo. También asegurándose de que el sitio sea compatible con plataformas cruzadas / navegadores cruzados.
  6. Lanzamiento: adjuntar el dominio al host. Vuelva al paso 5 y asegúrese de que todo esté como estaba previsto.
  7. Mantenimiento: SEO, cambios en el marco, actualizaciones de artículos, el cliente tiene cambios por los que está dispuesto a pagar y no espera que hagas regalos.

Estos son los pasos típicos de principio a fin.

Hola,

así que quieres construir un sitio web desde cero … bueno

1) En primer lugar, debe tener la estructura básica del sitio web, como cuántas páginas o secciones consistirá, o cómo serán las secciones de encabezado, cuerpo, pie de página o qué información contendrán. Entonces hazlo según los requisitos.

2) Luego viene el front end desarrollando o diseñando parte. Cómo desea que se presente su sitio web en la web. Debe ser bueno, porque los sitios web bien diseñados atraen más tráfico: p. Por lo tanto, debe tener algún conocimiento sobre HTML, CSS, Jquery. Intenta experimentar con bibliotecas JS, marcos CSS como bootstraps, animaciones CSS y dale a tu sitio un buen diseño 🙂

3) Ahora, una vez que se completan todas las tareas de front-end, debe crear comunicación entre sus páginas, lo que significa que debe construir las funcionalidades . Ahora comience con el desarrollo de back-end.

Obviamente, las páginas estáticas no lo ayudarán, por lo que debe crear páginas dinámicas. Ahora elija el idioma con el que es bueno, como si desea desarrollarlo usando PHP o ASP o JSP . Por lo tanto, hay diferentes marcos e idiomas disponibles.

4) Ahora necesita una base de datos para almacenar datos, nuevamente elija cualquier buena base de datos como Oracle SQL o MySQL.

5) Una vez que finalicen las tareas de back-end, vaya a proteger el sitio web , significa hacer las cosas de seguridad para que no se exponga a los niños 🙂 (asegure todos los campos de formulario contra XSS , filtre cada entrada del usuario usando expresiones regulares , escriba bien sql consultas ( evite escribir consultas directas, vincúlelas con parámetros ) en su script para que puedan luchar contra los ataques de inyección SQL: p)

6) Después de hacer todas estas cosas, haga todas las validaciones , si todas las funcionalidades funcionan bien o no, si el sitio responde o no, etc., etc.)

– no necesita comprar un dominio para probar todo esto, puede hacerlo en su servidor local (WAMP, XAAMP, LAMP -).

Ahora puedes comprar un dominio y publicar tu sitio web 🙂

Mantengamos que sea simple. Si su sitio web solo tiene contenido estático, escríbalo usando HTML, CSS y JS. Si tiene una base de datos, utilice un lenguaje del lado del servidor para programar. Si está utilizando el lenguaje del servidor, entonces necesita un servidor web que sirva a su idioma.

¡Entonces compre un nombre de dominio y espacio en el servidor, coloque todos sus archivos y establezca las conexiones de base de datos necesarias si es necesario, y su sitio está listo para funcionar!