29 abril 2006

Paginas estaticas

Las paginas webs son basicamente un archivo de texto comun con extencion .htm o .html eso es porque el lenguaje que usa es HTML, este lenguaje es un lenguaje estatico, quiere decir que sirve solo para mostrar algo, no interactua con el usuario.

Este lenguaje es de la familia del XML consiste en etiquetas o tags que abren y cierran Ej:
<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title> Titulo de la web </title>

</head>

<body>


Contenido de la pagina web

</body>

</html>


Lo que esta entre < > son etiquetas, estas son comprendidas por el browser o navegador.
Existen gran variedad de etiquetas de html que tendremos que ir aprendiendo pero la estructura basica de una web es esa, mas adelante profundisaremos un poco mas sobre este tema.


Link recomendado para profundizar w3school esta en ingles


Link para practicar paginas estaticas Deyaboo

Aprendiendo a programar en PHP

Este blog esta orientado a las personas que tienen poca o nada experiencia con programacion, web e internet para encaminarlos en este fasinante mundo.
Nos concentraremos a explicar todo lo referente a la programacion, tecnologias web y luego nos centraremos en PHP como lenguaje web por excelencia, existen muchas alternativas pero mi favorita es PHP con MySQL y deseo que la podais aprender en mi blog.

Introduccion

Un lenguaje de programación es una estructura de instrucciones y funciones a semejanza de la gramática de un idioma. En este caso la persona quien domina el lenguaje se conoce como programador y quien lo escucha es el servidor.

El servidor, es el encargado de procesar las instrucciones escritas por el programador y entregar al cliente final un resultado. Un ejemplo claro son todos los sitios Web que tengan una interacción con el usuario.

Afortunadamente para aprender a programar en php, lo que necesitaras son unas horas de Internet y muchas ganas, si tienes estos recursos empecemos!!!!

Entiendiendo algo sobre Algoritmos

Es un conjunto de operaciones ordenadas para hacer cierta tarea. En otras palabras es como elaborar un plan de trabajo o del dia para lograr algo Ej:Se podría decir que en la vida se puede representar un algoritmo
En la mañana te levantas, vas al baño, desayunas, y sales a trabajar o a la escuela, y eso se repite día tras día:
1) si vas a trabajar, es conseguir dinero para tus necesidades.
2) si vas a la escuela es para obtener una educación.

Otro ejemplo más centrado en la programación seria Ej:
Una Web de juegos quiere saber si la persona que entra a un área restringida es un usuario común o alguien nuevo

1) muestra un formulario para que entren datos como (usuario y clave)
2) compara contra la base de datos
3) si concuerdan los datos exactamente > deja entrar a la persona
4) si no concuerdan < no lo deja pasar y lo devuelve a la pagina inicial indicándole el error.

Si necesitan profundizar un poco mas sobre algoritmos escríbanme a este post que con gusto contestare sus inquietudes.