Voy a tomar el control de un sitio web (www.frags.org) en los próximos meses. Soy un ávido aficionado a la marina, pero no sé mucho sobre diseño web y CSS. ¿Podría alguien explicarme PHP, mySQL y señalarme en la dirección correcta? Cualquier sugerencia o sugerencia sería muy apreciada.

En primer lugar, para crear un sitio web simple (estático) solo necesita HTML y CSS (lenguaje de marcado, no programación).

¿Qué significa estático? Para que el sitio web no sea dinámico, imagine un sitio web, digamos, sobre deportes, está la barra de navegación (o barra de menú), un fondo, texto, imágenes, enlaces, etc. Solo características básicas (comunes) de los sitios web, si este sitio web es puro HTML y CSS, si hace clic en un enlace, el navegador lo redirigirá a la página de ese enlace y ya no verá la página anterior (a menos que presione el botón de retroceso en su navegador web), Estoy tratando de decir que su sitio web no es dinámico, no está programado, no tiene acciones y no ejecuta ningún código de programación, es solo marcado, solo etiquetas, enlaces, imágenes, texto, colores, etc. .

Como puede ver, aquí en Quora, si pasa el puntero del mouse sobre el tema de diseño web que seleccionó en la parte superior de la pregunta, verá que muestra más …

Otro ejemplo, si escribe una respuesta y luego hace clic en el botón “Agregar respuesta”, su respuesta aparecerá, publicará, hay muchas funciones dinámicas en la página en la que se encuentra ahora, cada botón de esta página está programado y trabajan juntos, hacen acciones, etc.

Entonces, esto no es solo HTML / CSS, es dinámico.

Para que un sitio web sea dinámico, necesita un lenguaje de programación del lado del servidor, es decir, lenguajes de programación de desarrollo web reales, por ejemplo, PHP, Ruby, .ASP, Python, etc. Estos lenguajes de programación son programación del lado del servidor, lo que significa que , un servidor del sitio web puede interactuar con la página con la codificación, publicaré dos imágenes que explican esto muy claramente:


Estas imágenes están tomadas de un libro que te recomiendo, “Head First PHP & MySQL” de Lynn Beighley y Michael Morrison, estos libros son amigables para el cerebro, por lo que los principiantes pueden entender los conceptos fácilmente, pruébalo, este libro es todo lo que necesitas para comenzar y crear sitios web dinámicos que interactúen con los usuarios.

Nota: en primer lugar, aprender HTML / CSS, es muy fácil de aprender, en una semana o dos puedes aprenderlo, te recomendaré algunos sitios web también para que aprendas más sobre este etiquetado de lenguajes HTML / CSS.

Código escolar
Tutoriales web en línea de W3Schools

También los libros: Head First Labs de O’Reilly Media, Inc. y Compras en línea para electrónica, indumentaria, computadoras, libros, DVD y más son buenos recursos.

Bueno, ¡buena suerte con tu sitio web!

Y recuerda, este es el camino:

1. HTML / CSS (para construir la estructura básica de un sitio web)
2. PHP / MySql u otros (para construir sitios web dinámicos de interacción con el usuario)
3. Hay otras cosas y cosas avanzadas, como desarrollo front-end, y marcos, desarrollo de aplicaciones, etc. Para su necesidad, simplemente cumpla con lo que he dicho.

¡Buena suerte! y feliz codificación 🙂

More Interesting

Si me convierto en un programador profesional, diseñador web, desarrollador de aplicaciones Android / iOS y comercializador en línea, ¿cuánto dinero podría ganar en línea?

Tengo un diseño que se ve bien en Firefox, Chrome y Safari, pero se rompe en Internet Explorer. ¿Debería molestarme incluso en arreglar el código para que se represente correctamente en Internet Explorer?

¿Puedo colocar un anuncio de Google que se mostrará en una página antes de cargar contenido y esperar 5 segundos antes de cargar el contenido real?

Estoy construyendo un blog desde cero en mi propio dominio. Conozco los conceptos básicos de HTML y CSS. ¿Cuál es el camino a seguir?

Quiero crear un sitio web para bloguear, pero interactivo y atractivo. Sé HTML, CSS y un poco de JavaScript. Quiero construirlo usando WordPress. ¿Es suficiente el conocimiento de estos idiomas? ¿Necesito saber algo de PHP y MySQL?

Quiero crear mi propio sitio web, ¿cómo puedo hacerlo?

¿Quiero diseñar un sitio web para mi negocio? Alguien sabe Diseñador de sitios web bueno y barato.

Si construyo una página de destino con un servicio como Wix, ¿podría importar mi contenido a un nuevo dominio optimizado para SEO, una vez que obtenga el capital para eso a través de las ventas de Wix?

Quiero crear un servicio en línea que use AutoCAD sentado en un servidor para servir a los usuarios que solicitan el servicio desde una página web. es posible?

He notado que la demanda de ingenieros de C ++ está disminuyendo. ¿Es hora de comenzar a aprender desarrollo web, aprendizaje automático, etc. para ser relevantes?

Quiero renovar y rediseñar el sitio web de mi negocio en Vancouver. ¿A qué empresa local de diseño web debo ir?

Quiero hacer un curso de diseño web. ¿Qué instituto sería mejor en Bangalore?

Soy nuevo en diseño web. ¿Cuáles son las diferencias entre clase, ID y su uso?

Actualmente estoy enfocado en diseño web. Pero tengo fallas, como dibujar en papel. No tengo conceptos básicos para esto. Soy malo dibujando. Quiero aprender. ¿Como empiezo?

Soy un diseñador web front-end y estoy buscando un desarrollador web back-end para iniciar un negocio. ¿Hay algún cuerpo en el área de Miami disponible?