Red de conocimiento informático - Espacio del host - Quiero aprender a crear un sitio web, pero no sé nada sobre cómo crear sitios web. ¿Cómo consigo dominar desde cero? ¿Qué debo aprender? Gracias

Quiero aprender a crear un sitio web, pero no sé nada sobre cómo crear sitios web. ¿Cómo consigo dominar desde cero? ¿Qué debo aprender? Gracias

Lo que dijeron los anteriores es bastante unilateral, porque todos deberían ser profesionales técnicos, y si realmente quieres aprender cómo hacer un sitio web desde cero, ¡déjame ayudarte a hablar sobre ello!

1) Si desea lograr la capacidad de completar un sitio web de forma independiente y dominar conocimientos multidisciplinarios como planificación de sitios web, análisis de demanda, diseño de arquitectura, desarrollo de sitios web, pruebas de sitios web, implementación, mantenimiento, etc. , no tienes tiempo. El soporte es imposible de tener éxito. Cada uno de los análisis de requisitos, diseño de arquitectura, desarrollo, pruebas e implementación que mencioné anteriormente requiere leer al menos 2 o 3 libros. Depende de usted considerar si tiene tiempo para aprenderlos. Me tomó alrededor de medio año aprenderlos. Sin embargo, leí hasta las 4 a.m. todos los días y no me acosté hasta las 4 a.m. Tenía que usarlos cuando iba a trabajar durante el día. estos, nunca los aprenderás. Mi aprendizaje está en el orden desde la demanda hasta el despliegue. Cada demanda corresponde a un puesto relacionado:

1) Planificación temprana y promoción posterior----Jefe o especialista en promoción profesional

. p>

2) Análisis de requisitos----analista de sistemas + gerente de proyectos + programador

3) Diseño de arquitectura----diseñador de arquitectura de sitios web

4) Desarrollo-- --Programador+Artista+DBA

5) Prueba----Ingeniero de pruebas

6) Implementación----Ingeniero de red o Administrador de red

p>

De lo que estoy hablando es solo de personal relevante. En cuanto a sus conocimientos, también se los presentaré según sus puestos:

Jefe: Todo debe hacerse en detalle, y cada detalle debe ser. Considerado detenidamente, las personas también son las personas más inteligentes, son responsables de la situación general.

Gerente de proyectos: Para tener experiencia en gestión de proyectos, lo mejor es aprobar el examen PMP (Project Manager Proficiency Certificate) y haber realizado la gestión de proyectos de un sitio web, similar a la ingeniería civil o el bypass inmobiliario, son responsable de completar cada tiempo, costo y calidad dentro del ciclo del proyecto del sitio web.

Analista de sistemas: cualquiera que haya estudiado análisis de sistemas debería poder comprenderlo. Si la escala del sitio web no es particularmente grande, este tipo de persona generalmente no es adecuada y este puesto suele ser alto. Los estudiantes de la escuela y requieren que los estudiantes de posgrado tengan talentos de nivel para hacerlo.

Diseñador arquitectónico: este tipo de persona es un programador que poco a poco fue ascendiendo. Su trabajo suele ser controlar el diseño general y parcial del sitio web. Necesita considerar el marco general del sitio web en su conjunto. También es necesario comunicarse con los programadores con frecuencia, y cada enlace y cada interfaz deben realizarse correctamente.

Programadores: El tipo de personas más común en el mercado. Tienen la mente llena de programas y tienen que reflexionar sobre el código fuente incluso cuando van al baño. Sólo con programadores podemos realmente desarrollar sitios web y. Hacer el marco de programación ficticio original Convertirlo en realidad es un poco como construir una casa. Estas personas son personas y los ladrillos del código. Sin embargo, aquí no estoy menospreciando a los programadores, solo estoy explicando mi trabajo.

DBA: Especialmente responsable de completar el desarrollo de la base de datos. Al menos debe comprender SQL Server, y los más avanzados deben comprender Oracle. Solo hay más de 8.000 conjuntos de este. certificado en el mundo.

Testers: Responsables de las pruebas funcionales y de rendimiento del sitio web. Para decirlo sin rodeos, se aseguran de que el código escrito por el programador debe cumplir con ciertas regulaciones o que cada función del sitio web no tenga problemas.

Webmaster: Son grandes arañas que se encargan de la implementación del sitio web. En otras palabras, son responsables de cuántos servidores informáticos se necesitan para el sitio web y cuántas capas de enrutamiento deben ser estos servidores. ¿Se colocan en una sala de ordenadores o deben colocarse en una sala de ordenadores? Ellos saben mejor qué sistemas deben instalarse y qué plataformas deben ser compatibles.

Bien, dicho todo esto, creo que debes entender que crear un sitio web no es una tarea fácil. Sin embargo, en lo que respecta al mercado actual, muchas empresas exigen que los desarrolladores de sitios web contraten la mayor cantidad de desarrolladores de programas. Cuando fui al mercado laboral para buscar trabajo, muchas empresas pequeñas se acercaron y me preguntaron: "¿Pueden desarrollar un sitio web de forma independiente? ?" ¿Salir? Si te doy un mañanero, ¿puedes hacerlo? "Muchas veces mi respuesta es no, porque ni siquiera sé lo que hago, entonces, ¿cómo puedo hablar del tiempo? Esta no es una cuestión de recursos humanos, es una cuestión social. Los cambios cuantitativos conducen a cambios cualitativos.

2) Conocimiento de otras disciplinas:

Una vez que entiendas lo que dije anteriormente, todavía necesitas aprender estas cosas: finanzas, sociología y psicología del usuario, estética, marketing, marketing de sitios web. , etc., tienes que aplicar lo que has aprendido, si no lo haces bien, todavía tienes que usarlo. De hecho, no lleva mucho tiempo aprenderlo. . ¡Estos! Me llevó más de medio año, pero pasé casi medio año haciendo negocios entre el mercado y la empresa, y a menudo daba discursos y aprendía.

3) Si puedes cumplir con los dos puntos anteriores, te presentaré lo que debería incluir un sitio web de compras típico si se implementa:

En primer lugar, lo básico. Sistema del sitio web: front-end, lógica de negocio y back-end.

La recepción debe incluir: página de inicio, búsqueda y visualización de productos, carrito de compras, foro comunitario, sistema de blogs, etc.

La lógica empresarial debe incluir: varias interfaces con la recepción, código de programa orientado a objetos e interfaces de capa de persistencia con la base de datos.

El fondo debe incluir: estructura de la base de datos, datos, copia de seguridad en caliente de los datos, equilibrio de carga, etc.

Por supuesto, además de estos, en el diseño inicial del sitio web también se deben considerar la facilidad de uso del usuario, la compatibilidad del navegador, si el sitio web cumple con los estándares web, el rendimiento del sitio web, etc. todos aparecen en la especificación de requisitos (en realidad es el documento de requisitos).

2. Presupuesto de costes: Por supuesto, no necesitas demasiados costes, 1000-2000 es casi suficiente. Una vez creado el sitio web, usted gasta dinero para comprar un nombre de dominio (cuesta entre 70 y 100 dólares al año), puede usar su propia computadora para crear un espacio o puede solicitar un espacio en línea (cuesta alrededor de 300 dólares al año). año para solicitar una plaza). Por supuesto, si quieres conseguir tu propio servidor o algo así, el dinero es otra cuestión (no tienes que pagar por el servidor, así que no te preocupes).

iii. Mantenimiento del sitio web: la optimización del motor de búsqueda SEO puede considerar agregar su sitio web al motor de búsqueda y clasificarlo. Además, también se debe considerar la seguridad del sitio web, especialmente para los sitios web de compras, la seguridad es la clave. segunda prioridad Sólo garantizando la seguridad del sitio web puede durar mucho tiempo.

Si realmente puedes insistir en leer todo el texto y leer esta oración, te felicito. Si realmente quieres aprender a crear un sitio web, comienza a actuar. Comienza con un solo paso. Si lo miras a medias, te aconsejo que no estudies. Aunque esta industria puede generar dinero, pero una persona puede hacer tantas cosas de forma independiente, creo que debería haber muy pocas personas que realmente puedan hacerlo. De los pocos, tal vez no del todo, porque sé muy poco sobre los conocimientos que he aprendido. Esto es solo una introducción, y aún queda mucho por aprender, ¡jaja! El sitio web en sí se compone de conocimientos de múltiples disciplinas. Muchas personas no entienden cómo se crea un sitio web y a menudo piensan que es demasiado simple. Incluso los programadores que han trabajado en sitios web piensan que lo han aprendido. De hecho, se puede hacer, es fácil, definitivamente se puede hacer y no llevará mucho tiempo. Pero una persona con una escala un poco mayor definitivamente no podrá hacerlo, porque el desarrollo de esta industria en sí lo realizan uno o más equipos, lo cual también es algo que muchas personas y empresas no entienden.