introducción a las tecnologías de Internet.

 
El mundo de las organizaciones actuales ha cambiado drásticamente, esto es debido a la aplicación de teorías, métodos y técnicas que han sido desarrolladas en los últimos años. Un hecho que sin duda ha permitido el gran desarrollo tecnológico alcanzado, es el computador; cada día se investiga y se desarrollan nuevos productos, el dramático desarrollo de la tecnología en el campo de los ordenadores ha permitido a su vez el surgimiento de infinidad de disciplinas afines.
 
Tomando en cuenta que un computador es un binomio de Hardware y Software, se ve la necesidad que los avances que se producen en un campo sean acompañados con avances en el otro campo. La industria de fabricación de computadoras, es una de las que generan ingresos que se cuentan en billones de dólares anuales, compañías como IBM, Acer, Compaq, HP entre otras son las que lideran el mercado de los PC a nivel mundial. Como contrapartida en el campo del Software también se han producido enormes avances, desde la producción casi artesanal de software de inicios hasta la producción casi industrial del software; conceptos como Ingeniería del Software, Proceso Unificado de Desarrollo, Inteligencia Artificial, Sistemas Expertos, son de dominio común entre la gente inmersa en el mundo de la informática y han adquirido relevancia dentro de las organizaciones.
 
En sus inicios los ordenadores tenían precios prohibitivos, solo grandes compañías podían darse el lujo de poseer un ordenador y era impensable que el usuario doméstico pudiera adquirir una. Con los avances tecnológicos, la aplicación de métodos y técnicas modernas, se ha incrementado la producción de ordenadores, los mismos que son cada vez más potentes, y sobre todo mucho más baratos, hecho que a permitido un uso masivo de ordenadores tanto en las organizaciones públicas y privadas así como en el hogar.
 
Es así que el desarrollo de sitios Web ha proliferado por doquier y esta tendencia va en aumento. Todos quieren estar en el ciber espacio desde las grandes compañías pasando por las medianas y pequeñas hasta el usuario común que tiene su página personal en algún lugar de la Internet y se ha asegurado un lugar en este mundo digital.
 
Historia del Internet

Nació en EEUU como un proyecto de la DARPA (Defense Advanced Research Projects Agency). La misma buscaba intercambiar información entre los investigadores, científicos y militares, ubicados en distintos sitios distantes.
La red debía soportar un ataque nuclear sin perder la conexión con el resto delos sitios, constaba de 4 computadores interconectados y se llamaba DARPANET. En1972 ya había conectadas 37 computadores y pasó a denominarse ARPANET, la aplicación más utilizada en ésta era Telnet para luego pasar a ser el e-mail o correo electrónico.
Hacia 1984 la NSF (National Science Foundation) estableció la NSFNET paralela a la ARPANET para la investigación académica que ya estaba saturada, también la NSFNET se saturó hacia mediados de 1987 y no precisamente por la actividad académica.
En éste año se redimensionó totalmente la NSFNET, con un acceso más rápido, con modems y computadoras más veloces, a ellas podían ingresar todos los países aliados de EEUU.
 
En los 90 se empieza a conocer como en la actualidad, la red o Internet y se abrió para todo aquel que pudiera conectarse. El protocolo utilizado en esta gran red es TCP/IP, TCP (Transfer Control Protocol) se encarga de contabilizar las transmisión de datos entre computadores y registrar si hay o no errores, mientas que IP (Internet Protocol) es el que realiza realmente la transferencia de datos.
 
Evolución de Internet
 
TCP/IP, el protocolo de comunicaciones. Una red existe cuando hay dos o más ordenadores conectados de forma que puedan compartir y pasar información entre ellos. Cada una de estas máquinas se denomina host o nodo de la red. Si proporciona un servicio específico, tal como la verificación de contraseña, el ordenador se denomina servidor.
Los nodos de una red siguen un conjunto de reglas, denominados protocolos para intercambiar información, que a su vez sirve también para definir los servicios que pueden estar disponibles en un ordenador. Hay muchos tipos diferentes de protocolos, aunque los más habituales proporcionan conexiones TCP/IP que permiten que los usuarios se conecten a Internet.
El protocolo de comunicaciones TCP/IP (Transmision Control Protocol/Internet Protocol) sirve como núcleo de Internet. Este protocolo de comunicaciones permite conectar computadores que utilizan distintos sistemas operativos. Trabaja a nivel de capa de red y de transporte en la clasificación del modelo de la ISO/OSI.
Para pertenecer a Internet, se debe estar conectado al backbone (columna vertebral) de la NSFNET y respetar la convención de direccionamiento IP.
Al esquema de direccionamiento en Internet se le conoce como direccionamiento. Una dirección IP es un número formado por cuatro octetos de la siguiente forma xxx.xxx.xxx.xxx donde cada xxx representa un numero decimal entre 0 y 255 e identifica en forma única a cada dispositivo conectado a la gran red, por ejemplo 168.101.122.1 identifica una red y un host dentro de esa red.
Como a las personas les es difícil manejarse con números, se manejan mediante nombres que la red se encarga de traducir a direcciones IP, así el nombre completo de una maquina puede ser uno.server.corporacion.com.ar. Los dominios que son agrupaciones de computadores o dispositivos del mismo tipo, origen o característica.
Historia y concepto de World Wide Web
Uno de los servicios de Internet es la WWW, que convierte el acceso a la Internet en algo sencillo para el público en general lo que da a ésta un crecimiento explosivo.
Es relativamente sencillo recorrer la Web y publicar información en ella, las herramientas de la WWW crecieron a lo largo de los últimos tres años hasta ser las más populares.
 
Permite unir información que está en un extremo del planeta con otro en un lugar distante a través de algo que se denomina hipervínculo, al hacer click sobre éste nos comunica con el otro sector del documento o con otro documento en otro servidor de información.
Nace en 1989 en un laboratorio Europeo de Física de partículas (CERN), los investigadores querían un método único que realizara la actividad de encontrar cierta información, traerla a la computadora y ver algún papers y/o gráfico a través de una interface única, eliminando la complejidad de diversas herramientas.
A finales de 1990 los investigadores ya tenían un browsers en modo texto y uno en modo gráfico para la computadora NEXT. En 1992 se publica para el público en general y a medida que fue avanzando el proyecto, se agregaron interfaces a otros servicios como WAIS, FTP, Telnet y Gopher.
 
Para acceder a la WWW se debe ejecutar en la computadora cliente un browser, ésta es una aplicación que sabe cómo interpretar y mostrar documentos hipertextuales.
Un documento hipertextual es un texto que contiene vínculos con otros textos, gráficos sonido vídeo y animaciones. Los browser más conocidos son el Mosaic (uno de los primeros) y actualmente Netscape, FireFox e Internet Explorer de Microsoft.
Cuando recuperamos un documento de la WWW, este es con formato y puede ser visto en distintas computadoras, para asegurarnos que este se vea como se debe ver existe un formato o lenguaje llamado HTML, que es un conjunto de instrucciones sencillas que indican cómo se estructura ese documento, el browser interpreta los comandos HTML y presenta el documento formateado para su visión por el usuario.
 
MIME
La especificación MIME (Extensiones de Correo de Internet Multipropósito) describe la transferencia de datos multimedia mediante los estándares de correo de Internet.
Antes de implementar MIME para el Web, ésta utilizaba una especificación técnica diferente para describir la sintaxis de los mensajes de texto que intercambiaban los programas en Internet. Sin embargo los mensajes de texto solo podían transferir texto.
La especificación MIME define formatos para imagen, vídeo, sonido, archivos binarios, aplicaciones y algunos otros tipos de archivo multimedia. De hecho se puede definir su propio formato de archivos y utilizarlo para comunicarse con un servidor, suponiendo que este reconozca la definición de formato.
Transferencia de Información en la WWW
Una vez que el usuario se encuentra conectado a la Internet, para obtener la página Web en la pantalla de su computador se efectúan transparentemente las siguientes tareas:
1. El cliente solicita al browser la página Web requerida.
2. Se establece una conexión entre el browser y el servidor para satisfacer el requerimiento.
3. El browser solicita el objeto.
4. El Servidor Web busca la página en sus discos
5. El servidor envía la página al browser, siendo el browser del cliente el que interpreta el código HTML.


6. Se cierra la conexión establecida en el pto. 2.
 
Podemos observar que siempre después de cada solicitud se libera la conexión, este diseño funciona así para economizar ancho de banda de la red, ya que si se estaría continuamente conectado, se haría uso de ancho de banda en períodos innecesarios y este recurso es muy valioso y escaso en la red. También si una página tiene a su vez objetos, gráficos, sonido, para cada objeto se realiza una conexión distinta.
Por la Web se transmiten la mayoría del tiempo documentos en lenguaje HTML, los cuales son interpretados por los clientes, estos documentos contienen enlaces de hipertexto al mismo documento o a otros.
Los clientes Web pueden almacenar localmente las páginas recibidas, esto se conoce con el término cache, mejora la performance y economiza ancho de banda de la red.
 
Las páginas HTML tienen enlaces (hiperlinks) a las mismas o distintas páginas en el propio servidor o en otro que puede estar en un lugar tan alejado como nos imaginemos.
 
HTTP, el protocolo de transporte de hipertexto.
 
Los protocolos son reglas que ayudan a estandarizar la comunicación entre ordenadores.
De ellos, el que controla la transferencia de datos en la World Wide Web WWW es el HTTP, que proporciona un vehículo de entrega para las imágenes, gráficos, vídeo, hipertexto u otros datos en la Web.
Mientras se recorre la Web, el explorador intercambia mensajes con los servidores Web gracias al HTTP. Cada vez que hace un clic en un hipervínculos o pasa de un recurso a otro, el explorador utiliza HTTP para acceder al recurso seleccionado.
HTTP es un protocolo sin estado, en otras palabras el explorador y el servidor deben crear y después cortar una conexión de red por cada operación HTTP, a este conjunto de peticiones y respuestas se denomina transacción.
Mediante HTTP los clientes y los servidores determinan de forma dinámica el formato de los documentos, lo que permiten que utilicen formato de datos no estándar para el intercambio de datos. Si el receptor no tiene un modo de ver o acceder a los datos, puede descargar un programa complemento que le permita recibir el contenido. Las cabeceras de HTTP pueden contener información acerca de los objetos que transmite la aplicación a través de la Web. Con la información de las cabeceras, las aplicaciones Cliente-Servidor negocian formatos que pueden utilizar para transferir los objetos. Si no reconocen la información de la cabecera, la ignoran. Por tanto, puede probar nuevos protocolos en la Web sin comprometer la integridad del HTTP. Además el protocolo esta basado en texto por lo cual es legible y no necesita decodificación.
 
Servidores Web
 
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa. Se pueden utilizar varias tecnologías en el servidor para aumentar su potencia más allá de su capacidad de entregar páginas HTML; éstas incluyen scripts CGI, seguridad SSL y páginas activas del servidor (ASP).
 
Introducción a las Aplicaciones Web
En ingeniería de software una aplicación web es aquella que los usuarios usan accediendo a un servidor web a través de Internet o de una intranet. Las aplicaciones web son populares debido a la practicidad del navegador web como cliente ligero. La habilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software en miles de potenciales clientes es otra razón de su popularidad. Aplicaciones como los webmail, wikis, weblogs, MMORPGs, tiendas en línea son ejemplos bien conocidos de aplicaciones web.
Una aplicación Web consta de una o más páginas conectadas entre sí. Un buen punto de partida sería decir que una página Web es un archivo de texto que contiene lenguaje de marcas de hipertexto (HTML), etiquetas de formato y vínculos a archivos gráficos y a otras páginas Web.
El archivo de texto se almacena en un servidor de Web al que pueden acceder otras computadoras conectadas ese servidor, vía Internet o una LAN. Al archivo se puede acceder utilizando exploradores Web que no hacen otra cosa que efectuar una transferencia de archivos e interpretación de las etiquetas y vínculos HTML, y muestran el resultado en el monitor.
 
¿Qué es una aplicación web de base de datos?

Una aplicación es un programa o un conjunto de programas diseñados para su uso por un usuario final (por ejemplo, clientes, proveedores, etc.). Si el usuario final interactúa con la aplicación a través de un navegador Web, la aplicación basada en web o aplicación web. Si la aplicación Web requiere el almacenamiento a largo plazo de la información utilizando una base de datos, es una aplicación Web de base de datos.
 
Una aplicación Web de base de datos está diseñada para ayudar al usuario realizar una tarea. Puede ser una sencilla aplicación que muestra información en una ventana del navegador (por ejemplo, las oportunidades actuales de empleo cuando el usuario selecciona un anuncio de trabajo) o un programa complicado con funcionalidades extendidas (por ejemplo, la aplicación bookordering en Amazon.com o en la aplicación de licitación en eBay).
Una aplicación Web de base de datos consta de sólo dos piezas
·                     Base de datos: La base de datos es la memoria a largo plazo de su aplicación de base de datos Web. La aplicación no puede cumplir su propósito sin la base de datos. Sin embargo, la base de datos por sí sola no es suficiente.
·                      Aplicación: La aplicación es el programa o grupo de programas que realizan las tareas. Los programas creados muestran lo que el usuario ve en la ventana del navegador, ellos aseguran que la aplicación interactúe mediante la aceptación y procesamiento de la información que el usuario escribe en la ventana del navegador, ellos almacenan y recuperan la información en la base de datos.
 

 Dominio - Explicación y definición de un dominio en Internet

 

 

 Un dominio se define como un conjunto de caracteres alfanuméricos que conforman un nombre único el cual está ligado y define a un sitio web.
 
el concepto de dominio es semejante al documento de identidad, clave única de registro o cédula de identidad, en el que un código alfanumérico nos identifica como una única persona dentro de nuestro país, en el mundo digital de Internet identificamos a los sitios webs mediante el uso de los dominios.
 
Por ejemplo este sitio web tiene registrado el dominio quees.info, el cual cumple con los 2 requisitos indicados en su definición:

  • Solo existe el dominio quees.info en todo el mundo.
  • El nombre del dominio contiene caracteres alfanuméricos (números y letras), siguiendo el conjunto de las siguientes reglas:

Todos los nombres de los dominios han de poseer un mínimo de 3 caracteres y un máximo de 63 caracteres.

Las letras utilizadas son de la A a la Z siguiendo el código ASCII, sin acentos, diéresis, espacios en blanco u otros signos, no se puede utilizar por ejemplo la letra ñ.

Se pueden utilizar los números del 0 al 9

Únicamente se puede utilizar el signo guión medio "-" como medio separador de palabras, un dominio no puede empezar ni terminar por el signo guión medio.

Con todo ello sería imposible registrar el dominio ¿quees?.info dado a que el signo interrogante incumple con las reglas indicadas anteriormente.

Elementos de un dominio

Un dominio de Internet está compuesto por 2 elementos;

  •  Nombre del dominio
  •  Extensión o terminación del dominio
El nombre hace referencia a la marca o a una palabra resumen que indique el tipo de actividad o información que brinda la web, por ejemplo cocacola.com hace referencia al nombre de la famosa marca mundial de refrescos, mientras que losadhesivos.com hace referencia a una web dedicada al mundo de los adhesivos y pegamentos.
 
la terminación de los dominios, también conocidos como extensión, indican la orientación geográfica donde se dirige o ubica el sitio web así como el tipo de organización o fin que tiene, por ello podemos distinguir 2 clases de extensiones:

 Territoriales - Son las extensiones que delimitan a una página como perteneciente a un país o región. Actualmente existen un total de 243 y está compuesto por dos palabras que corresponden con la abreviación del nombre del país;

 

.es - España

.co- Colombia

.eu - Europa

.mx - Mexico

.cl - Chile

.us - Estados Unidos

.ar - Argentina

.pe - Peru

.br - Brasil

.ve- Venezuela

.in - India

.cn - China

 

Internacionales o genéricos- Son las extensiones que hacen referencia al tipo de actividad o información que ofrece el sitio web, a distinción de los territoriales los genéricos están compuestos por más de 2 palabras;

 

.com - Comercio

.info- Información

.jobs - Empleo

.net - Redes, Internet

.gov - Entidades públicas.

.mobi - dispositivos móviles.

.org - Organizaciones

.museum - Museos

.edu - Universidades, educación

.aero - Sector aeronáutico

.travel - Turismo y viajes

.mil - Departamento defensa de USA

Con todo esto podemos decir que el dominio quees.info está compuesto de:

Nombre del domino - quees, identifica que la web está orientada a responder preguntas y dudas sobre algún tema específico

Extensión - .info, identifica que la web tiene un fin informativo y divulgativo.

 
para que sirve un dominio?

 Los ordenadores tienen un lenguaje diferente al nuestro, las computadoras y ordenadores de todo el mundo se comunican entre ellos mediante números en vez de palabras como hacemos los humanos. Cuando nos conectamos a Internet nuestro ordenador localiza donde está el servidor que aloja una web mediante un conjunto de números denominados código IP, este código numérico está compuesto por 4 números con un máximo de 3 cifras cada uno y separados por puntos AAA.BBB.CCC.DDD.

Por ejemplo el famoso buscador google.com tiene asociado el número IP 173.194.32.46, este el número que nuestro ordenador, smartphone o tablet busca cuando queremos acceder al buscador, para que nosotros los humanos, que nos comunicamos con palabras, podamos recodar fácilmente la dirección de un sitio web utilizamos los dominios.

Tenemos por una parte el número IP que sirve a los ordenadores para identificar los sitios webs, y por la otra tenemos el dominio que sirve a los usuarios para recordar las webs, por lo que necesitamos un traductor que transforme y relacione el dominio en un número IP, dicho traductor se le conoce como DNS.

Las DNS es un sistema que se encarga de transformar los nombres de los dominios en números o direcciones IP para poder encontrar el sitio web dentro del servidor donde está alojado.

Por lo tanto un dominio sirve para identificar y recordar fácilmente a una web, ¿qué es más fácil recordar google.com o 173.194.32.46?, ahora imagínate recordar todos los números IP´s de tus webs favoritas.

El primer dominio que se registró en la historia fue symbolics.com el 15 de marzo de 1985, desde ese día el número de dominios registrados se eleva exponencialmente cada año, a finales del 2012 se calcula que hay más de 250 millones, lo que equivale a que 1 de cada 28 personas del mundo posee un dominio registrado en internet.

que es un dominio
¿Qué necesitas para publicar tu sitio web en internet?

Hoy en día hay muchas formas de publicar tu sitio web, las cuales deberás evaluar de acuerdo a lo que deseas comunicar en Internet. A continuación te daremos algunos tips para hacerlo.

La idea de este artículo es establecer algunos puntos que no debemos dejar de tomar en cuenta a la hora de publicar nuestro sitio web.

¿Qué publicaremos?

Esto es lo primero a resolver. Queremos publicar un sitio personal, profesional, un blog,audio u otros. Esta elección inicial definirá a nuestra publicación, razón por la cual hay que estar bien seguros y planificar lo máximo posible. El tipo de sitio que publiquemos cumplirá un objetivo principal el cuál debemos tener claramente delineado antes de comenzar a hacer nada.

¿Cómo publicaremos?

En este punto juegan los recursos materiales y los conocimientos de los cuales disponemos o podríamos disponer. Este presupuesto primario nos definirá que tipo de publicación podemos gestar. Si no contamos con financiación suficiente para costear un hosting, undominio, ni contamos con capacitación suficiente para editar nuestras páginas la mejor elección será utilizar un asistente de publicación de algún servicio de hosting gratuito o patrocinado.

Si por el contrario disponemos de financiación para costear dominio y hosting profesional y además los conocimientos necesarios para editar nuestras páginas e incluso para diseñarlas y/o programarlas podremos acceder a una publicación de tipo profesional.

¿Dónde publicaremos?

Definidos ya nuestros recursos materiales y capacidades técnicas el próximo paso será elegir el proveedor de hosting. Existe gran oferta de hosting, registro de dominios y cada una puede ajustarse a lo que requerimos si es que lo tenemos bien definido. En este sentido según nuestro proyecto de publicación es probable que necesitemos recursos tales comobases de datos y aplicaciones tales como CGI, etc.

¿Cómo se estructura el sitio?

De acuerdo a las necesidades que implique el proyecto debemos plantear la estructura primaria del sitio. Es decir ¿qué necesitaremos mostrar?, ¿de qué manera? y tener muy en cuenta detalles como navegabilidadusabilidad, ampliaciones y modificaciones probables futuras.

¿Qué herramientas usaremos?

Si nuestra publicación usará algún asistente de un hosting gratuito o patrocinado deberemos seguir los pasos que nos plantea el mismo y en general no tendremos que acudir a software aparte, excepto para modificar las imágenes que carguemos y algún otro complemento.

El alta de archivos y hasta la creación misma en estos sistema generalmente se base en formularios que al ser completados reflejan nuestro contenido en un subdominio. Si por el contrario editamos o creamos nuestras páginas sin asistentes tendremos que conseguir al menos tres tipos de software: editor HTML, editor de imágenes y algún cliente de FTP para subir los archivos al servidor contratado.

Consejos básicos sobre construcción de un sitio

Hay que tener en cuenta que cuando una página HTML muestra una imagen no es como en un documento de Word que la misma viene incrustada en el archivo sino que están enlazadas y muestran un archivo externo al HTML. De esto se desprenden algunas cuestiones.

Uso de imágenes:
  • Hay que asegurarse de subir la imagen que deseamos mostrar en el HTML.
  • Hay que asegurarse que el enlace no sea absoluto sino relativo, esto significa que el enlace no debe tener la forma “C:\Mi Web\imagen\imagen.gif” sino que debe tener la ruta relativa para encontrar la imagen y la forma sería por ejemplo “imagen/imagen.gif”.
  • Los nombres de archivos en un servidor web no tienen las mismas posibilidades que en nuestro ordenador, es decir, hay que evitar los espacios en blanco, acentos y ñ por ejemplo en el nombre de un archivo que será subido al servidor web.
  • Si el archivo se denominaba en nuestro disco “foto de un niño.gif” convendrá adecuarlo a los requerimientos de publicación web, es decir deberá denominarse por ejemplo… “fotodeunninio.gif”. A su vez algunos servidores diferencian entre mayúsculas y minúsculas, a tener mucha precaución con esto, puede que la imagen no se muestre porque al editar el HTML enlazamos la imagen “Fotodeunninio.GIF” y la imagen al ser subida tome el nombre “fotodeunninio.gif”, conviene en todo caso antes de enlazar imágenes dentro de un HTML.
  • Asegurarse que está en la ruta correcta y que su nombre esté todo en minúsculas, sin espacios ni acentos.
  • El peso de la imagen y el tamaño, si tenemos una imagen excesivamente grande y la achicamos dándole tamaño específico dentro del HTML para mostrarla pequeña eso no hará que la imagen se cargue más rápido, lo correcto es redimensionar la misma con un editor de imagen y luego si subirla.
  • Las imágenes soportadas por los navegadores en general y con las cuales nos ahorraremos problemas son gif, jpg y png. En cuanto a cualquier otro complemento los cuidados a tener son exactamente los mismos, ya sea que agreguemos archivos de java,flash, mp3, windows media, etc.

Las tipografías:

  • Si no estamos acostumbrados a editar webs puede que elijamos alguna tipografía extraña que en nuestro ordenador se encuentra instalada pero que en los ordenadores de la mayoría de los usuarios no estén instaladas.
  • Se recomienda por esto utilizar las tipografías que todo ordenador contiene, Arial, Serif, Helvética, Courier, Times New Roman y a lo sumo Verdana. De otra manera lo que en su ordenador incluso llamando la página subida con un explorador se ve de una manera en el ordenador de otras personas se verá muy diferente.

Editores HTML:

Existen dos tipos de editores principalmente y muchos de ellos tienen ambas características para conciliar con las preferencias de los usuarios. Se puede usar, entonces, editores de texto donde escribamos el código HTML directamente o bien editores WISIWYG (editores en modo diseño) que se asemejan mucho al trabajo que uno haría por ejemplo con un archivo de WORD.

Para el primer caso se puede usar incluso el bloc de notas común del sistema operativo. Entre los editores de código recomendamos Amaya (incluye editor WYSIWYG), Screem, UltraEdit (programa licenciado pero excelente para tratar cualquier tipo de código ya seaPHP, HTML, JS, ASP, etc).

En cuanto a los editores WYSIWYG sin duda alguna lo mejor lo obtendremos deDreamweaver (incluye FTP, scripts básicos, conexiones a bases de datos, extensiones, etc), claro que si lo que necesitamos es una opción libre el elegido será Amaya. Algunas personas usan Frontpage el cuál me animo a desaconsejar por los problemas que produce en el código HTML.

Editores de imagen y multimedia:

Para poder editar imágenes y complementos necesitamos disponer de cierto software que permita realizar nuestro trabajo. Sin duda alguna el editor de imágenes animadas o estáticas más potente y versátil es el Adobe Photoshop pero como se trata de un software que hay que pagar quizás no esté dentro de nuestra posibilidades y podemos en ese caso utilizarGIMP, que siendo software libre es muy potente y útil.

Si lo que necesitamos es editar animaciones lo más recomendable es utilizar el formato flash. Para ello debemos disponer de la compra del software editor FLASH o bien utilizar alguna opción menos potente pero quizás útil a nuestros propósitos como Free Flash Editor.

Función FTP:

Según el software que utilicemos para crear nuestro sitio tendremos o no incorporada la función FTP. Si no tenemos la función FTP para subir el sitio lo más recomendable es usarSmartFTP, si bien se trata de un software con licencia se permite su utilización libre para uso personal o educativo. Con este software lo que haremos es subir nuestro sitio armado en el ordenador a una dirección web.

Hosting:

La elección del hosting se condice absolutamente con el carácter de nuestro proyecto. Si nuestro sitio ha de tener páginas dinámicas necesitaremos bases de datos, sino cualquier hosting que nos satisfaga en cuanto a velocidad, estabilidad y servicio será adecuado.

También hemos de tener en cuenta otras cuestiones tales como cuantas direcciones de correo nos permite alojar, que cuota de transferencia de archivos y que soporte nos ofrece a la hora de implementar formularios y otros servicios tales como dominios alias, subdominios, estadísticas, etc.

Si nuestro sitio se publicará en un servidor gratuito o patrocinado podemos hacer nuestra búsqueda en: buscahosting.com y allí decidir cuál es el más adecuado a utilizar.

Dominio:

Si nuestra publicación tendrá dominio, es decir un nombre único a través del cual se identifica nuestro sitio, la elección es tal vez complicada por la gran variedad de opciones disponibles. Es importante tener en cuenta que cuanto más corto y más sencillo sea el nombre, más chances tenemos que los internautas vuelvan a acceder al sitio sólo por recordarlo más fácil.

Existen muchas empresas y entes oficiales a través de las cuales registrar un dominio. En general el costo no es alto y se paga por períodos de un año o más. La elección del nombre y de la extensión (.com, .com.es, .es, .org, .net, .edu, .tv, etc) se debe planificar de acuerdo al contenido del sitio, las posibilidades de nombres aún disponibles y lo que queramos trasmitir ya con el nombre mismo de la URL de nuestro sitio.

Conclusion:

Publicar un sitio en Internet como todo proyecto es una tarea apasionante, por momentos ardua y requiere paciencia, dedicación y afán de aprender, porque si existe un espacio donde nunca se deja de aprender algo nuevo es en la web.
 
 
 
 
 
 

Comentarios

Entradas más populares de este blog