PROGRAMACIÓN ORIENTADA A ASPECTOS

"Programación Orientada a Aspectos: Una Introducción"
Pablo Montes, M.Sc.
La programación orientada a aspectos es un paradigma de programación relativamente nuevo que ha logrado un nivel de desarrollo interesante y está generando grandes expectativas a nivel mundial con respecto al futuro del desarrollo de software. Este paradigma presenta una nueva forma de modularizar las aplicaciones junto con nuevas formas de relacionar dichos módulos buscando, en últimas, construir aplicaciones más fáciles de construir, mantener y extender.

Crear una lista de carpetas con PHP

Tienes una carpeta llena de fotos... quieres linkearlas todas.
Una opción seria dejar el index predeterminado que hace apache (O el server que uses) de tu carpeta. una de las otras opciones, es la que les voy a mostrar ahora:

<?php
echo "<h3>Index</h3>\n";
echo "<table>\n";
$directorio = opendir(".");
while ($archivo = readdir($directorio))
{
$nombreArch = ucwords($archivo);
$nombreArch = str_replace("..", "Atras", $nombreArch);
echo "<tr>\n<td>\n<a href='$archivo'>\n";
echo "<img src='./imagenes/carpeta.png' alt='Ver $nombreArch'";
echo " border=0>\n";
echo "<b> $nombreArch</b></a></td>\n";
echo "\n</tr>\n";
}
closedir($directorio);
echo "</table>\n";
?>

Explico brevemente:

$directorio = opendir("."); Abrimos el directorio raíz
while ($archivo = readdir($directorio)) La var archivo es igual a lo leido en el direcorio
echo "<tr>\n<td>\n<a href='$archivo'>\n";


Fuente: Cristalab

Curso de HTML

Un curso HTML dictado por un destacdo profesional Universitario comenzo en CURSO-HTML.BLOGSPOT.COM

Sin duda un curso para aprovechat todos aquellos que se inician en la programacion Web

Tutorial de Ruby on the Rails

Leido de: Aprendamas

"

Ruby on Rails es la nueva generación en desarrollo de aplicaciones Web, y junto con AJAX está creando una revolución en la industria del desarrollo de software de web.

Ruby es un lenguaje de programación interpretado y orientado a objetos. La filosofía de Ruby es don't repeat yourself (DRY) - no te repitas. La idea de ruby es que usted no necesita repetir lo que ya ha definido en otro lugar. Esto hace a ruby muy compacto.

Rails es un armazón de librerías diseñado específicamente para crear aplicaciones de web. Como está hecho en ruby, es compatible con la filosofía de DRY. En vez de configuración, Rails prefiere convención y anotaciones. Esto proviene principalmente de las frustraciones con plataformas que obligan a uno a repetir en archivos de configuración XML una historia que ya se ha dicho en código.

Por alli he visto algunos comentarios en donde hablan que este lenguajes podría ser en un futuro el sustituto de PHP!!!.

Les dejo un enlace en donde puede leer un tutorial de esta plataforma de programación y en uno de sus apartados un videotutorial sobre este lenguaje.

"

Que es una variable?

Que es una variable?

Una variable ( es algo que un valor "que varia" )es un espacio de memoria que se reserva para guardar un valor alfanumérico, que se reconoce por la etiqueta asignada bajo ciertas reglas según el lenguaje de programación en el que se está trabajando. Aunque la forma en que se almacena la información es siempre la misma, (binario), una variable puede adoptar diferentes tipos en función de como se interpretan los datos.

ALgunos tipos comunes

* boolean (booleano)
* integer (entero) . En algunos lenguajes int, small
* real (decimal de coma flotante) en otros lenguajes double, float....
* char (carácter)
* string (cadena de texto)

Fuente: wikipedia y material propio del blog

Cursos de programacion

La red esta inundada de cursos de lenguajes espcificos pero muy pcoos sobre progrmacion generica.
Sobre el aprender a Programar, a pensar no tenemos casi nada.

Trataremos nuevamente de seguir la linea de ENSEÑAR A PROGRAMAR

El cambio de contexto

Joel Spolsky comenta un post de Dimitri Zimini sobre los retrasos que puede suponer sobre un proyecto el sacar al programador del mismo, y hacerle perder toda relación con el mismo, para volver atrás a otro proyecto de hace meses.

Los programadores necesitamos concentrarnos en lo que estamos haciendo. Algunos lo conseguimos aislándonos del exterior con unos auriculares, otros simplemente cerrando la puerta de la sala en la que están trabajando, otros ignorando el teléfono. Cada uno tiene su forma de atacar el problema, pero todos necesitamos lo mismo: tranquilidad.

Tranquilidad para lanzarnos a la resolución de un problema, para alcanzar el estado mental en el que todo tu cerebro, toda tu capacidad lógica, todo tu poder de raciocinio está dedicado única y exclusivamente a una cosa: resolver el bug o desarrollar la funcionalidad.

Pero alcanzar ese estado necesita de un proceso de inmersión que no es trivial, ni en tiempo, ni en esfuerzo. Por eso las interrupciones no suelen ser sólo breves cambios de contexto, sino que en realidad suponen la explosión de una burbuja, la burbuja en la que te encuentras, que te aísla de todo lo que no sea tu funcionalidad.


Leer articulo completo


Lenguajes de Programacion

Los lenguajes de programación son lenguajes creado por el ser humano para poder comunicarse con las computadoras. Así lenguaje de programación es el conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y órdenes para que la computadora los ejecute.

Existen diferentes clases o tipos de lenguajes de programación:

1º El Lenguaje Máquina: es el lenguaje de programación que entiende directamente la computadora o máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.

Con estos dos únicos dígitos, conocidos como bits, forma lo que se conoce como
cadenas binarias (combinaciones de ceros y unos) son con las que se escriben las
instrucciones que el microprocesador de la computadora entiende nuestra peticiones. Fue el primer lenguaje de programación. Este tipo de lenguaje de programación dejo de utilizarse por su gran dificultad y por la facilidad para cometer errores.

2º Lenguajes de programación de bajo nivel: Son mucho mas fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la máquina o computadora como sucedía con el lenguaje máquina. El lenguaje ensamblador fue el primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro mucho más parecido al de los seres humanos.

En este lenguaje se conoce como programa fuente a un programa de instrucciones
escrito en lenguaje ensamblador por el programador, y programa objeto es la
traducción a lenguaje máquina del programa fuente.

Los lenguajes de este tipo pueden crear programas muy rápidos, pero son difíciles
de aprender, son específicos de cada procesador, si nos llevamos el programa a otro computador será preciso reescribir el programa desde el comienzo.

3º Lenguajes de programación de alto nivel: Este tipo de lenguajes de programación son independientes de la máquina, lo podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano, pero precisan de un programa interprete o compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender.

Los lenguajes de programación de alto nivel son más fáciles de aprender porque se usan palabras o comandos del lenguaje natural, como por ejemplo del inglés. Este es el caso del BASIC, el lenguaje de programación más conocido.

Existen muchos lenguajes de programación de alto nivel con sus diferentes
versiones. Por esta razón es difícil su tipificación, pero una clasificación muy
extendida desde el punto de vista de trabajar de los programas y la filosofía de su
creación es la siguiente:

Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y
Ada.

Lenguajes de programación declarativos: el Lisp y el Prolog.

Lenguajes de programación orientados a objetos: el Smalltalk y el C++.

Lenguajes de programación orientados al problema: son aquellos lenguajes
específicos para gestión.

Lenguajes de programación naturales: son los nuevos lenguajes que pretender
aproximar el diseño y la construcción de programas al lenguaje de las personas.

Otra clasificación de los lenguajes de programación de alto nivel, es teniendo en
cuenta el desarrollo de las computadoras según sus diferentes generaciones:

Lenguajes de programación de primera generación: el lenguaje máquina y el
ensamblador.

Lenguajes de programación de segunda generación : los primeros lenguajes de
programación de alto nivel imperativo (FROTRAN, COBOL).

Lenguajes de programación de tercera generación: son lenguajes de programación de alto nivel imperativo pero mucho más utilizados y vigentes en la actualidad (ALGOL 8, PL/I, PASCAL, MODULA).

Lenguajes de programación de cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados (NATURAL, SQL).

Lenguajes de programación de quinta generación: creados para la inteligencia
artificial y para el procesamiento de lenguajes naturales (LISP, PROLOG).

Sobre el Autor:

Felipe U. Pérez es Titulado Superior en Ciencias Económicas y Empresariales.
Articulo publicado en www.articulandia.com
Autor de este artículo: Felipe U. Pérez
Website del Autor: http://www.larevistainformatica.com/

Aprender a Programar

Existen en la actualidad muchisimas formas de aprender a programar sobre diversos paradigmas pero sin duda el que se ha ganado la aceptacion de progrmacion es el Paradigmas de Objetos.

Segun leemos en Aprender JAVA

La programacion Orientada a Objetos es un paradigma de programacion que surge a partir de lenguaje como Smalltalk 80 donde se trata de abstraer el mundo en Objetos.

Estos Objetos tendran:

  • Propiedades o caracteristicas denominadas atributos
  • Habilidades o funciones que realicen denominadas Metodos

Lo has probado?
Las opciones actuales en el paradigma de programacion a objetos son JAVA y .NET
En este ultimo podemos elegir lenguajes como C# o Visual Basic.NET

Metricas de Software ( COCOMO y otras yerbas)

En la web www.proginternet.com.ar
se habria una seccion sobre Metricas de Sofware.
Que son metricas, es la forma como medimos los proyectos o sistemas que realizamos.

Hay dos formas principales: Por lineas de codigo, dodne se cuentas las lineas de codigo que escribimos y por Punto Funcion donde se cuentan las funcionalidades implementadas.

Quieren saber mas... en la web www.proginternet.com.ar

Aprender a Programar en JAVA

Ha surgido un nuevo e interesante BLOG sobre el aprendisaje de la programacion en JAVA, los incvitamos a conocerlo en APRENDER JAVA

Esa web tomara el objetivo de enseñar el lenguaje de progranmacion JAVA desde 0 a todos los rpincipaintes de la programacion.

TePedia com. - Enciclopedia de Expertos

Proximamente se incoporara un gran material de Informatica y Programacion en un nuevo proyecto de Internet fruto de la Union de mas de 50 portales tematicos.
www.TePedia.com
Enciclopedia Tematica de Expertos

La dificultad de pensar algoritmicamente

Ya sentamos las base de la programacion.
Poder pensar en forma de algoritmos, en formas de pequeños pasos que nos lleven a la solucion de un gran problema.

Si se quiere llegar a ser un buen programador debe intentarse este esfuerzo en cualquier actividad cotidiana.

Programadores: Distintos perfiles

Simpatiquisimo y sorprendente articulo sobre los diferentes tipos de programadores del Mundo

Programadores matando un drag�n

Con cuales nos sentimos mas identificados.

A mi me gustaron:

Smalltalk - Llega, analiza al dragón y a la princesa, se da la vuelta y se pira: ellos son muy inferiores

PHP: Crea una página web que al ejecutarla eliminará al $dragón tirando de una base de datos de armas en mysql y sobre un servidor apache. Sin embargo, se olvidó el Where en la query de delete y mata a la princesa, al dragon, a los campesinos, a la bruja, al hechicero y al propio programador.


Consejo sobre Programadores

Quien dice que sabe, no sabe!!

He conocido una variada cantidad de alumnos que en la primer semana de clases unversitarias dicen saber programar.

Estos son los primero que se van ante su fracaso y se quejan de lo poco que les enseñan.

MORALEJA:
Quien mas cree saber es quien menos aprende.

SOLO SE QUE NO SE NADA

Analisis de Algoritmo del cafe

En los algoritmos tenemos diferentes estrcuturas:
----------------------
1) Ponemos agua en la olla
2) Prendemos la hornalla
3) Ponemos la olla en la hornalla

5) Ponemos cafe en un filtro

--------------------------------
A) Estas tres son de ejecucion. Cada una realiza una activida
--------------------------------
4) Cuando el agua esta hirviendo --> Apagamos agua
--------------------------------
B) CONDICION: Cuando sucede una cosa hacemos otra
--------------------------------
6) Vertimos agua caliente a traves del filtro en la taza
7) Se lleno la taza s SI seguimo si NO volvemos al paso 6
--------------------------------
Y estas 2 ultimas seria de Iteracion.
Repetir algunos pasos de manera fija o como en el ejemplo con una condicion

La solucion al algoritmo del cafe

Pensaron ya el algoritmo del cafe.
Nuestra solucion.
Suponemos que disponemos de todos los objetos.

1) Ponemos agua en la olla
2) Prendemos la hornalla
3) Ponemos la olla en la hornalla
4) Cuando el agua esta hirviendo --> Apagamos agua
5) Ponemos cafe en un filtro
6) Vertimos agua caliente a traves del filtro en la taza
7) Se lleno la taza s SI seguimo si NO volvemos al paso 6
8) Quiere agregar azucar?
9) Si si Agregamos Azucar hasta que digamos basta
10 FIN

Este es el concepto basico de la programacion, pensar algoritmicamente.
Esperamos que este eejmplo les sirva.
Mañana haremos el analisis del algoritmo de hoy

Algoritmo: Aprender Programacion

Cuando quieres aprender programacion, un concepto importante es el de algoritmo.
Hasta que no aprendes a pensar en forma secuencial, el forma de Algoritmo no puedes Aprender a programar .
Segun la Wikipedia ALGORITMO ES:
"Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema. De un modo más formal, un algoritmo es una secuencia finita de operaciones realizables, no ambiguas, cuya ejecución da una solución de un problema en un tiempo finito."

En cualquier curso te daran el ejercio basico de pensar como resolver Algoritmicamente "PREPARAR UNA TAZA DE CAFE"

Piensa y trata de obtener esos PASOS. En el post de mañana testeamos con los nuestros.

Segui en APRENDER PROGRAMACION.

Formacion a distancia

Formacion a distancia es una importante idea para quienes por trabajo u ocupaciones personales no se pueden alejar de su casa.
Cursos en line de informatica, programacion, universitarios, masters, especializacion y doctorados brindan a quien quiera tener una formacion a distancia posibilidades muy interesan

Un web de FORMACION A DISTANCIA

Aprender Diseño Web

Que se necesita para aprender diseño web?

Mucha gente siente nombrar el diseño web y le interesa aprender.
El diseño web es una tarea muy ardua y dificil ya que abarca muchas diciplinas distintas.
1) Parte Grafica del web
Se necesitan conocimientos de color, dibujo, edicion fotografica para el diseño web, iconografia

2) Maquetacion web:
Conocimientos de estructuras, menus, conceptos de usabilidad ya ccesibilidad

3) Programacion Web:
Conocimientos de HTML; XHTML, CSS. Alguna herramienta como Macromedia Dreamweaver

4) Programacion del lado del cliente y validaciones
Principalmente programacion Javascript

5) Si la pagina sera dinamica ya necesitamos para el diseño web, conocer un lenguaje del lado del servidor (PHP, ASP, ,NET, JSP, CFM) y un sistema de base de datos como MysQL o SQL Server o Postgre SQl.

Como vemos son muchas las diferentes artes para aprender a diseñar web

Recomedamos: Aprender diseño web

Feliz Dia Profesores!!

Desde Aprender Programacion le queremos desear un Feliz dia a todos aquellos profesores que nos enseñaron a Programar

FELIZ DIA DEL PROFESOR !!!

Cursos y Postgrados Online

Una buena manera de aprende programacion y perfeccionarse en este arte son los cursos online, o a distancia de diversos centros y universidades de todo el mundo.

Esto nos permite estudiar desde nuestra casa, en los horarios adecuados.

Un buena catalogo podras encontrar en esta web POSTGRADOS ONLINE

Aprender Flash

Aprender Macromedia Flash desde o es el objetivo de APRENDER FLASH

Recursos, ideas y todo lo que es diseño y programacion en Macromedia Flash

Dia del Programador

Feliz dia a todos los programadores, aca va un video que me envio mi amigo, Pablo Tello.
"Si sabes como se ordenan vectores" me mato...


Ejercicio Practico de Macromedia Flash

Si Ud. ya conoce los rudimentos de Macromedia Flash es hora de practicarlos.
Vamos a realizar un ejercicio que he realizado para los alumnos de la Universidad.

LA PLAYA

1) Se debera realizar una pelicula Flash, en el Macromedia Flash MX 2004 o cualquier otra version.

2) Se debera modelar una playa que debera constar de los siguientes elementos:
Escenario: Arena, Mar y Cielo
Objetos: Veleros o barquitos , Palmeras, Nubes, sol y Gaviotas

3) La pelicula debera tener al menos 8 CAPAS llamadas

- Arena, Mar, Cielo, Barcos, Sol, Nubes,, gaviotas, Palmeras

4) Se deberan cumplir las siguientes condiciones:
a) Los veleros o barquitos seran al menos 3 pero realizados a partir de un solo Movie Clip llamado VELERO Los mismos deberan ser de distinto tamaño y deberan moverse dentro del mar.
b) Las nubes deber ser al menos 2 y realizadas a partir de un Clip de Pelicula denominado nube
c) Palmeras deberan existir al menos 3 originadas del Clip de Pelicula llamado PALMERA y deberan estar en la arena y verse adelante de los Veleros (estos pasan por atras)
d) Las nubes deben ser un MC nube


Daremos algunos dias para realizar el trabajo, esperamos los envios y publicaremos el mas interesante

Lenguaje Basic de programacion

PREGUNTAS FRECUENTES:

Aprendi a programar en Basic, esta bien?

Si aprendiste a programar en el lenguaje BASIC, o Quick Basic.
Siento ser sincero pero no es el lenguaje correcto. Te recomendaria antes de que profundices en el mismo que te pases a PASCAL donde se respetan los conceptos de la Programacion Estructurada (Paradigma de Progrmacion al que nos referimos en otro POST)

Lenguaje para aprender a programar

PREGUNTAS FRECUENTES:
(las iremos respondiendo en sucesivos post)

Cual lenguaje me recomiendan para aprender a programar?

Sin duda, para aprender programacion en general (de aplicaciones, web, celular, etc) el lenguaje inicial es el PASCAL.




Programacion web PHP

El lenguaje favorito de la mayoria de los que programan en Internet en PHP.
Se puede programar en el Macromedia Dreamweaver, en el Zend Studio, el PhpBuilder o directamente en un bloc de Notas.

Funciona sobre servidores LINUX y WINDOWS

Una intrucccion de PHP

Paradigmas de Programacion

Paradigmas de Programacion, es lo que usamos para definir el enfoque que le daremos a la programacion.
Se distinguen 4 paradigmas principales

1) Programacion Estructurada (o programacion tradicional) representada por lenguajes como : Pascal y C

2) Programacion Funcional: Lenguajes como Scheme o Lisp

3) Programacion Logica: El principal lenguaje de progrmacion es PROLOG

4) Programacion Orientada a Objetos: JAVA, Smalltalk, .NET

En proximos comentarios ampliaremos con tutoriales sobre los paradigmas y sus lenguajes

Tutorial de Macromedia Flash Facil

"Aprender Programacion" brindamos articulos y notas para aprender RAPIDO y FACIL Programacion.

Introducimos la programacion Flash con un pequeño video tutorial de programa Macromedia Flash sobre como aplicar mascaras a los Movie Clips, o (clips de pelicula).

Con pasos cortos y voluntad alcanzaremos la meta


Programacion Internet Rapido y gratis

Que es programacion Internet
E programar para la web.
Disponemos desde el basico HTML para diseñar paginas estaticas hasta PHP, ASP, JSP, etc para diseñar paginas dinamicas.

Un buen sitio de informacion sobre Programacion Internet en http://www.proginternet.com.ar

Aprender Programacion o un lenguaje

INTERROGANTE: Aprender a programar o aprender un lenguaje.

Muchas veces esta es la duda del que recien comienza, siente nombrar JAVA, .NET , C++, Pascal, Delphi, PHP y quiere aprender ya.

Nuestro consejo profesional:

"Primero aprende a programar, los lenguajes se aprenden solos despues"

Esto quiere decir que aprende primero a pensar los problemas, a modularizar, que es una variable, un array, un tipo de datos, un arbol y luego aplica estos conocimientos en un lenguaje particular

No te asustes. Ya te explicaremos estos conceptos

Como realizar tu primera Web

Todas las personas que hemos creado páginas Web alguna, vez en la vida, se nos ha planteado la duda de cómo hacerlo, que software y tecnología elegir y por ultimo por donde empezar. Este artículo pretende al menos, dar los primeros pasos para una buena elección.

Existen diferentes lenguajes en el mundo del diseño y la programación Web, pero el primero e imprescindible, es el HTML, (actualmente esta quedando en desuso por lo que a partir de ahora, usaremos el XHTML. Posteriormente explicaremos en que consiste), otra de las cosas a tener en cuenta es un lenguaje que nos permita interactuar con el navegador de manera dinámica y eficaz, por parte del ordenador del usuario, este lenguaje es el JavaScript (posteriormente se explicara en que consiste y su uso), y por ultimo un buen lenguaje por parte del servidor para poder obtener contenido desde las BDD (Bases de Datos), existen diferentes variantes de lenguajes por parte del servidor entre ellas podemos encontrar; ASP, PHP, JSP, ColdFusión, etc...

Antes de que nos pongamos a programar es necesario tener el software necesario para poder hacerlo este software puede ser desde un editor de texto plano (bloc de notas yo recomiendo crimsoneditor www.crimsoneditor.com ) hasta un programa mucho mas sofisticado (aunque a la vez mas cómodo). Dreamweaver es p robablemente el mejor editor de páginas Web para diseñadores que busquen resultados profesionales.

Al mismo tiempo tenemos que tomar varias decisiones; Donde vamos a alojar nuestra pagina Web, como vamos a llamar a la Web y a quien va dirigido.

Definición HTML (XHTML, XML)

La definición es un lenguaje que indica básicamente donde colocar cada texto, cada imagen o cada video y la forma que tendrán estos al ser colocados en la página.

El HTML se creó en un principio con objetivos divulgativos. No se pensó que la Web llegara a ser un área de ocio con carácter multimedia, de modo que, el HTML se creó sin dar respuesta a todos los posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en un futuro. Actualmente y conociendo su potencial, el HTML ha quedado en desuso dando paso al XHTML lenguaje extensible de marcado de hipertexto que sustituirá al HTML. No es intención de este artículo ser un curso o tutorial de cada lenguaje, pero si lo es el ofrecer diferentes sitios conocidos a través de la practica donde aprenderlo y practicarlo.

Tutorial de HTML (Recuerda esta desfasado) www.desarrolloweb.com

Tutorial de XHTML http://www.w3schools.com/xhtml/

Una última cosa a tener en cuenta en el XHTML es que continúa evolucionando, por lo que en un futuro se implementara el lenguaje XML ( http://es.wikipedia.org/wiki/XML ),

CSS

No me he parado a hablar de las CSS C ascading S tyle S ite es un lenguaje de programación relativamente joven basado en XHTML que se utiliza para la estructuración en las paginas Web.

Tutorial de CSS http://es.wikipedia.org/wiki/CSS

Definición de JavaScript o lenguajes que interactúan por parte del usuario.

Este tipo de lenguaje realiza diferentes funciones una vez la pagina ha sido descargada en el ordenador del usuario, evitando así errores en el servidor pongamos un ejemplo en un formulario creado con XHTML podemos comprobar que una dirección de correo electrónico, este bien escrita, o que un formulario este completamente relleno, sin olvidar que también se puede utilizar para realizar interacciones atractivas a la vista como, modificación de colores, saludos iniciales, etc…

Tutorial de JavaScript http://es.wikipedia.org/wiki/Javascript

Definición de los lenguajes por parte del Servidor.

En esta sección no puedo daros una definición ajustada debido a que cada lenguaje lo hace de diferente manera pero si puedo daros, una idea original.

Este tipo de lenguajes es capaz, de pasar datos de una pagina con un formulario en XHTML, mostrando los datos insertados en el formulario en otra pagina XHTML, al igual que se puede hacer entre paginas Web, con el código por parte del servidor podemos insertar esos datos en un BDD, (Base de Datos), como puede ser Access o SQL.

Tutorial Lenguajes por parte del Servidor http://www.desarrolloweb.com/php/

Por ultimo en este artículo, aunque casi lo primero que haremos, es buscar donde podemos alojar nuestra pagina Web, como se va a llamar y a que público va dirigido (esto es lo principal) .

Alojamiento: Existen tanto gratuitos como de pago, la diferencia es que en los servidores donde alojas tus paginas Web de forma gratuita, siempre existe publicidad, (bien del distribuidor, otras empresas o pornografía). Si utilizas un alojamiento de pago (existen muy baratos desde 7 o 8 Euros), te libras de la publicidad en tu Web a excepción de la que tú elijas y obtendréis un soporte continuo:

Alojamiento gratuito: http://miarroba.com

Alojamiento no gratuito: http://www.ivandia.com

Alojamiento de ambos tipos: http://www.xilene.com

Dominio: Un dominio es la forma como se llamara tu página Web por ejemplo www.mipaginaweb.com tiene un coste aproximado de 20 Euros, aunque también existen gratuitos ( www.da.ru ) y redireccionamientos ( www.xilene.com ejemplo: www.TuPagina.xilene.com ). Con un dominio de pago vienen por defecto siempre alguna cuenta de Correo Electrónico, en las paginas de subdominios y dominios gratuitos no suelen dar ninguna cuenta de mail (excepción de algunas empresas como Xilene ofrece cuentas tunickonombre@xilene.com )

A quien va dirigido

En realidad este punto debería ser el primero pero no quisiera extenderme mas, lo principal al realizar una Web ya no son las herramientas que utilices, si no que tengas bien definido el usuario al que te vas a dirigir, crea la Web en consecuencia. Ejemplo: No crees una Web Roja y amarilla si tu Web trata de una funeraria.

Por lo demás queda en tus manos tener constancia y paciencia, soy el primero en perder los nervios cuando un script no se ejecuta como debería o mi página Web no se ve igual en otros exploradores. Marca tu ritmo y se constante con el tiempo contemplaras el fruto de tus esfuerzos. Os deseo mucha suerte y os invito a consultar todas las dudas que se os ocurran.


Ignacio Santos
xilene@xilene.com
www.xilene.com



Fuente: Articulo.org

Bienvenidos a Aprender - Programacion

Hola!
Mi nombre es Max y soy profesional universitario en Sistemas de Computacion.
En este sitio web trataremos de hacerte facil, lo dificil, que es la Progrmacion de computadoras.

Las puertas del sitio se abren y un maravillosos mundo te espera.