Entran personas que han trabajado en empresas de sitios web.
/web/article.asp? id=268
Descripción general de la primera sección
El contenido y los pasos de la construcción del sitio web son los siguientes:
El primer paso es la preparación antes de construir el sitio web. .
1. Compre nombres de dominio: hay dos nombres de dominio para elegir: nombres de dominio en chino y nombres de dominio en inglés.
2. Comprar un servidor: Hay dos tipos, uno es un espacio de host virtual y el otro es comprar una máquina completa y arrastrarla a la sala de ordenadores.
3. La configuración del entorno operativo del servidor se divide en configuración del entorno del servidor en lenguaje ASP, configuración del entorno del servidor en lenguaje PHP y configuración del entorno del servidor en lenguaje JSP.
4. Elija un sistema de creación de sitios web (software): se recomienda utilizar el sistema de creación de sitios web "cms" porque es conveniente para crear y mantener el sitio web en el futuro.
5. Otro software relacionado para el desarrollo de sitios web, específicamente: Photoshop, Frontpage, Dreamweaver, Flash, Firework, etc.
El segundo paso es la construcción y mantenimiento del sitio web.
1. Primero determine el canal y la subcolumna (como juegos, entretenimiento, noticias de entretenimiento, imágenes, música, mensajes de texto, etc.) y luego organice el contenido específico de la columna.
2. Plantilla de diseño.
3. Actualización y mantenimiento de datos.
El tercer paso es la promoción del sitio web.
Los métodos de promoción del sitio web son los siguientes:
1. Motor de búsqueda, 2. Promoción por correo electrónico, 3. Promoción de BBS, 4. Cooperación del sitio web, 5. Publicidad online, 6. Tradicional. promoción (como TV, periódicos, revistas), etc.
Sección 2 Configuración del entorno de ejecución del servidor
La configuración del entorno de ejecución del servidor se divide en configuración del entorno del servidor en lenguaje ASP, configuración del entorno del servidor en lenguaje PHP y configuración del entorno del servidor en lenguaje JSP. Esta sección solo presenta los métodos de configuración de los dos primeros entornos.
1. Método de configuración del entorno del servidor de lenguaje ASP
El servidor de lenguaje ASP necesita instalar IIS, base de datos (ACCESS, SQL) y herramientas de carga FTP (CuteFTP, UploadNow, WS-FTP). .
(1) Instalación y configuración de IIS
IIS es la abreviatura de Microsoft Internet Information Server y es el software de servidor de Internet proporcionado por Microsoft. Es un software incluido con el sistema operativo Windows 2000. La plataforma ideal para ejecutar IIS es Windows 2000 Service Edition y Advanced Server Edition.
El software IIS también se incluye en el CD de instalación de Windows XP, pero sólo admite 10 conexiones de usuario. Al instalar el sistema, IIS no se instala de forma predeterminada, por lo que debemos instalar IIS manualmente. Después de instalar IIS en una computadora personal, la computadora se convierte en un simple servidor web. El programa que accede a la computadora personal (servidor web) puede dirigirse a una partición y su carpeta en el disco duro de la computadora, y a la página de inicio predeterminada del sitio web. especificarse al mismo tiempo. Permitir a los clientes que acceden al sitio web en el servidor web navegar por el contenido del sitio web.
Windows2000, Windows XP professional y Windows2003 pueden instalar IIS, pero primero debes tener el CD de instalación de Windows 2000 o Windows XP Professional. Ahora tome XP Professional como ejemplo para presentar cómo configurar un servidor IIS.
a. Instale IIS
1. Coloque el CD profesional de Windows XP en la unidad de CD-ROM.
2. Haga clic en Agregar o quitar programas en Inicio-Panel de control, luego haga clic en Agregar o quitar componentes de Windows (A) para ingresar a la interfaz que se muestra a continuación: Figura 1.
Seleccione el segundo elemento (Internet Information Services IIS) y haga clic en "Siguiente".
Sólo necesitas esperar unos minutos para que el sistema instale automáticamente este componente IIS. Haga clic en "Finalizar" y IIS se cargará en el sistema.
B. Configurar IIS
1. Busque "Herramientas administrativas" en Inicio-Panel de control, haga clic en "Herramientas administrativas" y luego seleccione "Servicios de información de Internet" para ingresar a la siguiente interfaz. : Figura 2.
2. Utilice el mouse para seleccionar "Sitio web predeterminado", luego haga clic derecho para buscar "Nuevo" -> "Directorio virtual". Aquí asumimos que. la entrada es "web".
3. El siguiente paso es seleccionar "Directorio de contenido del sitio" y utilizar "Examinar" para seleccionar la ubicación donde desea guardar el sitio web.
4. El siguiente paso es establecer los permisos de acceso. Si no hay requisitos especiales, mantenga los valores predeterminados del sistema y continúe con el siguiente paso, como se muestra a continuación: Figura 3.
5. Finalmente, haga clic en "Finalizar". En este punto, se ha creado el directorio virtual.
¡En este punto, IIS puede servirle en su máquina!
(2) Instalar base de datos (ACCESS, SQL).
(3) Instale la herramienta de carga FTP.
Puedes elegir entre CuteFTP, UploadNow y WS-FTP. Se recomienda utilizar "CuteFTP". Si utiliza un sistema de creación de sitios web como CMS, no necesita utilizar la "herramienta de carga".
2. Cómo configurar el entorno del servidor de lenguaje PHP
El servidor de lenguaje PHP necesita instalar: PHP, apache, base de datos mysql, componente optimizador Zend y componente de biblioteca gd.
(1) Instale el paquete php-5.0.5-Win32.
1. Descomprima el paquete php-5.0.5-Win32 en el directorio c:/PHP y luego ejecute el archivo "pws-php5cgi" en C:\php (importe información de registro).
2. Cambie el nombre de php.ini-dist en el directorio php a php.ini y luego cópielo en el directorio de Windows.
3. Modificar el contenido en "php.ini":
Cambiar extension_dir a extension_dir = "C:\PHP\ext"
Poner extensión =. ";" antes de PHP_mysql.dll. (punto y coma) eliminar.
Coloque ;extensión=";" antes de PHP_gd2.dll. (Punto y coma) Eliminar (instalar el componente de la biblioteca gd).
(2) Instalar Apache_2.0.55-win32-x86-no_SSL.MSI
¿Establecer "/store/free_download.php" en Apache? pid=13
La dirección de descarga de Php 5.1.4 (versión de Windows y versión de Linux), Apache HTTP Server 2.2.2 (versión de Windows), mysql 5.0.32 versión de Windows es: /
es un sistema doméstico de código abierto con funciones de personalización flexibles y una interfaz de operación simple. La desventaja de 2.x es que no es capaz de realizar procesamiento de datos a gran escala.
2. Sistema de gestión Dongyi CMS
Sitio web oficial: /
Es un sistema de creación de sitios web muy conocido en China y lo utilizan grandes empresas y gobiernos. como CCTV, Lenovo y Macromedia Portal Adoption. Combina asp y componentes, combina perfectamente los dos modos C/S y B/S y es más flexible y eficiente, especialmente en términos de publicación y recopilación. El diseño de la interfaz también es relativamente fácil de usar y el modo de asignación de roles facilita la configuración de diferentes roles de trabajo. Es solo que el precio generalmente está por encima de 100.000, por lo que nosotros, los creadores de sitios web comunes, no necesitamos considerarlo.
2. Software CMS (php)
Sitio web oficial: /
Un muy buen sistema CMS, su predecesor es iwpc. Después de la experiencia operativa real, soy optimista sobre la introducción de operaciones en segundo plano y la adopción de algunas tecnologías nuevas, como la aplicación Ajax, la función Wap, su publicación en PSN, el campo de base de datos y el concepto de flujo de trabajo introducido por primera vez. Se puede decir que es un sistema que sigue la tendencia y sabe adoptar nuevas tecnologías. Es totalmente capaz de crear un portal local general. Si el usuario tiene conocimientos de programación, sus funciones se pueden ampliar. cmsware se ha actualizado con frecuencia recientemente, pero hay algunas funciones que los sitios web generales no necesitan. Quizás el cmsware sea demasiado profesional y solo se centre en las funciones del sistema, dificultando el funcionamiento.
3. Sistema de gestión de sitios web Ecms Empire (php)
Sitio web oficial: //p>
Empire es bastante famoso, especialmente su autor, que vale la pena mencionar. También escribe sobre software jsp en su propio foro de desarrollo, cubriendo todos los aspectos, desde el desarrollo y las ventas de software hasta el servicio al cliente. Realmente admiro su energía. Ecms tiene muchas funciones, como descargas, flash, centro comercial, imágenes, noticias, gestión de publicidad, etc. Algunos son excelentes, como publicación remota, eficiencia de actualización, gestión de categorías, subdivisión de permisos, recopilación de información, gestión de archivos adjuntos, etc. Estos son los aspectos más destacados de ECMS y la versión gratuita también es buena.
Las funciones de este producto son realmente buenas. El único inconveniente es que el diseño de gestión en segundo plano no es razonable y la organización es deficiente. Se desconocen muchos menús de funciones y su aprendizaje es lento. En términos de rendimiento, según las pruebas, la eficiencia del procesamiento de grandes cantidades de datos varía ampliamente. No es lo suficientemente fácil de usar en la depuración y es necesario configurar muchos parámetros. Si comete un error de entrada, tendrá que empezar de nuevo. Esta es la razón principal por la que yo, un usuario genuino, renuncié al imperio.
4. Sistema de gestión de contenido empresarial Dream (php)
Sitio web oficial: Explore es bastante compatible. En particular, JAVAScript, que no permite el acceso al disco duro local y no tiene nada que ver con el entorno de ejecución, también ha desempeñado un papel importante en su popularidad. Hasta cierto punto, puede reemplazar a Java para completar algunas páginas web especiales. efectos. Los amigos que hayan estudiado C y C sentirán que JavaScript es un lenguaje de programación fácil de aprender. Se recomienda comprender primero el modelo de objetos de DHTML y luego aprender JavaScript.
En segundo lugar, CGI (Common Gate Interface) es diferente de JavaScript. Se ejecuta en el lado del servidor, responde dinámicamente a las operaciones del usuario (incluidas búsquedas de usuarios, envíos de formularios, contadores, etc.) y puede escribirse en cualquier lenguaje compilado (como Delphi y C).
ASP (Dynamic Server Page) es un archivo que contiene etiquetas HTML, texto y comandos de script. Se puede utilizar para crear aplicaciones de servidor web dinámicas e interactivas y se puede combinar con páginas HTML, comandos de script y componentes ActiveX para crear páginas web interactivas y potentes aplicaciones basadas en web.
PHP (Preprocesador de hipertexto) es similar a ASP en IIS y es un lenguaje HTML integrado. Los programas CGI de backend web escritos en PHP se pueden trasladar fácilmente a diferentes plataformas y son gratuitos.
XML (Lenguaje de marcado extensible) es un subconjunto de SGML (Lenguaje de marcado general estándar). Puede describir fácilmente datos estructurados y permite a los usuarios definir su propio lenguaje de marcado. De hecho, proporciona un método general para hacerlo directamente. procesamiento de datos web.
WML es similar al lenguaje HTML y lo utilizan los dispositivos de información para navegar por Internet. A medida que más personas se unen a Internet y los dispositivos de información se vuelven más populares, WML puede convertirse en un estándar como HTML.
Nota: Se recomienda software con *.
Sección 4 Posicionamiento y planificación del sitio web
En términos generales, un sitio web se puede dividir en diferentes etapas de producción: planificación previa, producción a medio plazo, lanzamiento y mantenimiento posterior; También se puede dividir en: Diseño estructural, recopilación de datos, diseño artístico, publicidad y promoción.
En primer lugar, ubique a los visitantes del sitio web
Solo determinando el público objetivo de su servicio podrá diseñar el sitio web de manera específica y tratar de ser lo más razonable posible. en selección de contenido, diseño artístico y división de columnas, atraen más atención.
En lo que respecta a los sitios web personales, la mayoría de ellos muestran su propio estilo y brindan (como noticias, anuncios, etc.) y recursos (como tutoriales de computadora, juegos) a muchos amigos ( internautas) con los mismos intereses, guías, salvapantallas de escritorio, etc.), por lo que es más adecuado dirigirse a visitantes de edad similar a la nuestra (el rango de edad recomendado es entre 15 y 30 años, entre los que se encuentran estudiantes y jóvenes). Los oficinistas son las principales personas que navegan por Internet y están llenos de cosas nuevas. Se estima que la curiosidad y los intereses son animación, música, novelas, militares, computadoras, juegos, etc.). y luego organícelo para determinar aproximadamente el sitio.
Por supuesto, una vez que el sitio web esté oficialmente operativo, también podrá comprender las opiniones y sugerencias de los visitantes en el sitio web a través de formularios de encuesta y correos electrónicos, de modo que se puedan realizar ajustes y modificaciones de manera oportuna para que sitio web más adecuado a los gustos de los visitantes. El método específico se cubrirá más adelante, por lo que no entraré en detalles aquí.
En segundo lugar, elige un tema para tu sitio web
Hay una amplia gama de opciones, pero se recomienda elegir algo en lo que seas bueno o que te guste mucho, y tomar una decisión. para ser el mejor. Debido a que hay muchos tipos de información de consulta en línea, es fácil para otros encontrar casi toda la información que desean en sitios web conocidos, pero puede llevar mucho tiempo o solo encontrar parte de la información, así que preste atención a cómo para ahorrar tiempo a los visitantes y hacerlos más rápido. Encuentre lo que desea más fácilmente (aún mejor si puede proporcionar lo que no puede encontrar). Aquí es donde competimos con los sitios web grandes y conocidos.
A menudo los sitios web con contenidos especialmente ricos y coloridos tienen un punto débil fatal: es difícil encontrar información. ¿Por qué sucede esto? De hecho, la razón es muy sencilla. Precisamente por centrarse en todo, hay demasiado contenido y demasiada complejidad. Los visitantes verán un punto de mensaje, harán clic con el mouse varias veces y encontrarán el "camino" cuando lleguen, como si entraran en un laberinto. La parte más difícil es que no existe una buena manera de superar esta debilidad. Sólo se puede aliviar con barras de navegación e índices organizados. Por lo tanto, no es recomendable que construyas este tipo de sitios web que tienen “de todo, de todo”. Que lo hagan las grandes empresas con dinero.
Si tienes tiempo, también puedes escribir algunos documentos y publicarlos tú mismo. Ya sean ensayos, novelas, tutoriales de software o incluso introducciones de juegos, siempre que tenga sus propias características, creo que será aceptado por los visitantes.
En tercer lugar, determine el estilo general del sitio web
Solo sabiendo qué tipo de personas visitarán su sitio web y qué tipo de contenido desea crear podrá determinar qué estilo necesita. . Si tienes una base artística y un poco de creatividad, puedes crear resultados extraordinarios. Un sitio que deja una profunda impresión a primera vista puede ser de gran ayuda para atraer la atención y aumentar las visitas repetidas. (Recomendación: utilice la plantilla configurada en FrontPage2000; en realidad, el diseño del sitio que Microsoft pidió a artistas profesionales que diseñaran para nosotros. Cada plantilla tiene sus propias características; creo que será de gran ayuda para los principiantes a la hora de crear su propia personalidad). p>
Además, el estilo es un concepto muy abstracto y, a menudo, debe verse junto con todo el sitio web. Además, diferentes personas tienen diferentes estéticas y diferentes preferencias de estilo. Por tanto, es imposible satisfacer a todos. Lo más importante es satisfacerse usted mismo primero (por supuesto, su satisfacción se basa en gran medida en la satisfacción de sus visitantes) y luego cuidar de sus seguidores leales.
Sugerencia: Si el contenido del sitio web no es demasiado extenso y pertenece a la misma temática, puedes considerar diseñar todo el sitio web con el mismo estilo pero si las columnas son muy diferentes, por ejemplo, ahí; Hay columnas militares serias y animadas en el sitio. Para la columna de animación, obviamente es más cómodo diseñar las dos en sus propios estilos distintos. Pero no importa qué estilo uses, recuerda que el estilo sirve al tema, es decir, debe hacer un buen trabajo al crear la atmósfera, en lugar de simplemente copiar las características de otras personas, porque tal vez no sea adecuado para tu sitio.
En cuarto lugar, determine la "resolución y versión del navegador" adecuadas.
Diferentes navegadores mostrarán diferentes páginas web. Usar Netscape para mostrar páginas muy hermosas en Internet Explorer puede ser una experiencia terrible.
Entonces, incluso si IE domina el mundo ahora, todavía hay que considerar la pequeña cantidad de usuarios que usan Netscape. ¡Quizás sean tus visitantes potenciales y no quieras perderlos por tu pereza! Vea cada página web en dos navegadores y resuelva cualquier problema al instante.
Sería mejor si consideras la compatibilidad entre IE y versiones anteriores de Netscape, porque hay nuevas tecnologías web (como marcos) escritas por navegadores que las versiones anteriores no son compatibles.
Excluir los navegadores utilizados en sistemas operativos UNIX (como Emacs-W3, Arena, Amaya, etc.). Algunos navegadores utilizan el kernel IE (muchos navegadores nacionales lo hacen) o tienen una baja cuota de mercado (como). como Opera, Firefox, etc.). ), por lo que no los describiré uno por uno aquí.
1024×768 y 800×600 son las dos resoluciones más utilizadas. Es mejor si una página web se puede mostrar bien en estas dos resoluciones, pero si no, considere primero 800×600, porque la mayoría de la gente la usa ahora. Cómo hacerlo: puede crear una tabla en la página web y establecer el ancho en "100" en lugar de un valor de píxel específico, de modo que la página web se ajuste automáticamente a diferentes resoluciones. Sin embargo, debe tenerse en cuenta que después de esta configuración, si su formulario es todo contenido de texto, siempre que reduzca la ventana del navegador, el contenido de la página web puede volverse muy inconsistente o incluso destruir el efecto esperado. La solución es insertar una imagen con un ancho de 800 píxeles en la tabla para "llenar" la tabla. Cuando la ventana del navegador vuelve a reducirse, aparecen barras de desplazamiento en lugar de cambiar el tamaño del contenido.
En quinto lugar, diseñar la barra de navegación
La barra de navegación es de hecho una parte muy importante del sitio web. Sin él, su sitio se convierte en un laberinto confuso. Incluso los veteranos pueden sentirse abrumados e incluso pensar que su sitio es solo una página. Por lo tanto, para facilitar los visitantes y tener más visitantes recurrentes en su sitio web, primero debe crear una barra de navegación con clasificaciones claras y llamativas para demostrar plenamente la elegancia de su sitio web y sus propios talentos.
En segundo lugar, mantenga la barra de navegación fácil de actualizar, porque a medida que pasa el tiempo, el contenido de su sitio web se volverá cada vez más colorido, por lo que deberá reorganizarlo con frecuencia para que su página web siempre se pueda conservar. en su mejor momento. Ubicación conveniente, en lugar de tener siempre enlaces capa por capa. Si un visitante tiene que hacer clic con el mouse cinco o seis veces para encontrar el contenido que le interesa, es posible que no vuelva a visitar su sitio web; si el visitante promedio hace esto, perderá mucho.
6. Mantenga su información de contacto en un lugar destacado.
Deje su correo electrónico, número QQ, número de teléfono u otra información de contacto en un lugar destacado de su sitio web para brindarles a los visitantes la oportunidad de comunicarse con usted o hacer sugerencias. Esto lo ayudará a mantenerse actualizado con sus productos. visitantes necesita facilitarle la modificación, ajuste y mejora de su sitio web.
Pero se recomienda no abandonar el buzón que te ha proporcionado tu ISP, porque cuando el correo supera la capacidad limitada, este buzón te cobrará tarifas muy altas. Si uno de tus visitantes te envía un correo electrónico explosivo porque no está satisfecho con tu sitio, ¡ay de ti! Por eso es mejor dejar una dirección de correo electrónico gratuita. Por ejemplo, NetEase proporciona buzones de correo gratuitos con capacidad 3G, incluso si alguien ataca. Incluso si realmente explota, aún puede volver a presentar la solicitud (de todos modos, sin cargo).