servicio internet

10
HTML HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Está compuesto por una seríe de etiquetas que el navegador interpreta y da forma en la pantalla. HTML dispone de etiquetas para imágenes, hipervínculos que nos permiten dirigirnos a otras páginas, saltos de línea, listas, tablas, etc. Podríamos decir que HTML sirve para crear páginas web, darles estructura y contenido. Un ejemplo sencillo de código HTML podría ser: <html> <body> <p>Esto es un párrafo. Bienvenidos a esta página web.</p> </body> </html> Dicho ejemplo está formado por 3 etiquetas HTML. Como podemos observar cada una de las etiquetas debe acabar con su homóloga de cierre. En este caso la etiqueta <html> debe cerrarse con </html>, la etiqueta <body> con </body> y la etiqueta <p> con </p>. ¿Qué ocurriría si una etiqueta que abramos no tiene su correspondiente cierre? Digamos que se trataría de un código HTML mal construido, y los navegadores esto lo pueden interpretar de distintas maneras. Quizás nos muestren la página tal y como esperábamos sin aparente error. Quizás nos muestren una página de error o se quede en blanco el navegador. Nuestro objetivo ha de ser siempre construir páginas HTML bien estructuradas y sin ambiguedades, es decir, hacer un correcto uso del lenguaje para que los navegadores puedan saber exactamente qué es lo que pretendemos mostrar. CCS Hojas de Estilo en Cascada (Cascading Style Sheets), es un mecanismo simple que describe cómo se va a mostrar un documento en la pantalla, o cómo se va a imprimir, o incluso cómo va a ser pronunciada la información presente en ese documento a través de un dispositivo de lectura. Esta forma de descripción de estilos ofrece a los desarrolladores el control total sobre estilo y formato de sus documentos. PARA QUE SIRVE CSS se utiliza para dar estilo a documentos HTML y XML , separando el contenido de la presentación. Los Estilos definen la forma de mostrar los elementos HTML y XML. CSS permite a los desarrolladores Web controlar el estilo y el formato de

Upload: darwinp22n

Post on 02-Aug-2015

63 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Servicio internet

HTMLHTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Está compuesto por unaseríe de etiquetas que el navegador interpreta y da forma en la pantalla. HTML dispone de etiquetaspara imágenes, hipervínculos que nos permiten dirigirnos a otras páginas, saltos de línea, listas, tablas, etc.Podríamos decir que HTML sirve para crear páginas web, darles estructura y contenido.Un ejemplo sencillo de código HTML podría ser:<html><body><p>Esto es un párrafo. Bienvenidos a esta página web.</p></body></html>Dicho ejemplo está formado por 3 etiquetas HTML. Como podemos observar cada una de las etiquetasdebe acabar con su homóloga de cierre. En este caso la etiqueta <html> debe cerrarse con </html>, laetiqueta <body> con </body> y la etiqueta <p> con </p>.¿Qué ocurriría si una etiqueta que abramos no tiene su correspondiente cierre? Digamos que se trataríade un código HTML mal construido, y los navegadores esto lo pueden interpretar de distintas maneras.Quizás nos muestren la página tal y como esperábamos sin aparente error. Quizás nos muestren unapágina de error o se quede en blanco el navegador. Nuestro objetivo ha de ser siempre construirpáginas HTML bien estructuradas y sin ambiguedades, es decir, hacer un correcto uso del lenguaje paraque los navegadores puedan saber exactamente qué es lo que pretendemos mostrar.

CCSHojas de Estilo en Cascada (Cascading Style Sheets), es un mecanismo simple que describe cómo se va a mostrar un documento en la pantalla, o cómo se va a imprimir, o incluso cómo va a ser pronunciada la información presente en ese documento a través de un dispositivo de lectura. Esta forma de descripción de estilos ofrece a los desarrolladores el control total sobre estilo y formato de sus documentos.PARA QUE SIRVECSS se utiliza para dar estilo a documentos HTML y XML, separando el contenido de la presentación. Los Estilos definen la forma de mostrar los elementos HTML y XML. CSS permite a los desarrolladores Web controlar el estilo y el formato de múltiples páginas Web al mismo tiempo. Cualquier cambio en el estilo marcado para un elemento en la CSS afectará a todas las páginas vinculadas a esa CSS en las que aparezca ese elemento.

JOOMLAJoomla es un sistema administrador de contenidos (CMS), o content management system (CMS), le permite a los usuarios publicar fácilmente contenidos en internet. Está escrito en lenguaje php y desarrollado por un gran equipo de programadores. Es un CMS muy sencillo de instalar y configurar. En su paquete de instalación básico vienen incluidos un potente gestor de contenidos, un sistema de encuestas, un sistema de blogs, calendarios, etc.

Page 2: Servicio internet

¿Por qué todos están hablando de Joomla? Bien, para empezar es gratuito, basado en la filosofía del código abierto, tal como predican en su sitio: Because Open Source Matters”. “Porque el código abierto importa”. ¿Quienes pueden encontrar Joomla útil? Con el diseño web tradicional existe un cuello de botella donde todo el contenido debe pasar por el desarrollador web, esto puede ser impráctico cuando se busca administrar un sitio con mucho contenido. La ventaja de Joomla es que cualquier usuario puede administrar los contenidos sin tener ningún conocimiento de diseño o programación web.

La administración, una instalado vez el paquete, es muy sencilla y práctica. Los comentarios en la comunidad de usuarios es que para aquellos que no tienen una noción mínima gestión de bases de datos la instalación puede resultar un tanto complicada. Si logramos instalarlo exitosamente (¡Nadie dijo que fuera imposible!), Joomla nos atrapará con su sinfín de herramientas. Lo mejor es que lo puedan ver con sus propios ojos, para eso los dejamos con un link para verlo en acción a través de un DEMO

BLOGGERUn blog es un sitio Web en donde uno o varios autores desarrollan contenidos. Los blogs también se conocen como weblog o cuaderno de bitácora. La información se actualiza periódicamente y,de la misma forma, los textos se plasman en forma cronológica; primero aparece el más recientemente escrita. En cada artículo de un blog, los lectores tienen la capacidad de dejar sus comentarios. A su vez, estos pueden ser contestados por el autor de manera que se va creando un diálogo. Otra característica de los Blogs es que suelen tener una temática específica. El autor escribe con total libertad y la temática es particular, los hay de tipo personal, periodístico, empresarial o corporativo, tecnológico, educativo (edublogs), políticos, etc.

Las herramientas de mantenimiento de weblogs se clasifican, principalmente, en dos tipos:

1) Aquellas que ofrecen una solución gratuita (como Freewebs, Blogger y LiveJournal), que son sencillas, fáciles de utilizar y ofrecen gratuitamente alojamiento del blog. Cualquier persona puede acceder a este tipo de blog y tener su diario listo en menos de 10 minutos de haberse registrado.

2) Soluciones profesionales como es el caso de WordPress o de Movable Type. Ambos Softwares – que también son gratuitos- se instalan en el servidor de hosting y son una alternativa más completa a Blogger y LiveJournal. Estos poseen una flexibilidad mayor a la hora de configurar cada aspecto del blog. Sin embargo, quienes utilicen este software necesitan de ciertos conocimientos en tecnologías web -y un mínimo de programación- para la instalación y mantenimiento del software.

Page 3: Servicio internet

WORDPRESS

Wordpress es un gestor de contenido que permite a los usuarios crear un blog sin la necesidad de contar con un servicio de alojamiento propio, ya que todo el contenido será alojado en los servidores de Wordpress.com.

El programa está escrito en PHP y la base de datos que utiliza es MySQL, dos de los lenguajes más utilizados y gratuitos usados en páginas web. El programa está sobre la licencia GPL que permite hacer cambios al código sin tener problemas legales.

El uso de Wordpress en las páginas web tienes muchos beneficios porque siempre se está actualizando en los estándares y técnicas nuevas en la web como HTML5. Ademas se puede instalar de forma gratuita.También, Wordpress ofrece la posibilidad de seleccionar entre una gran variedad de temas, extensiones y por supuesto configurar a gusto las opciones del blog. El usuario también podrá hacer uso de un dominio propio sin embargo se deberá pagar una cuota para acceder a esta funcionalidad.

Características de Wordpress:

Fácil instalación, actualización y personalización con amplia documentación y manuales en español. Además existen diversas comunidades donde se puede obtener ayuda y tutoriales.

No se requiere de grandes conocimientos en PHP y MySQL para su instalación y posterior desarrollo.Separa el contenido y el diseño en XHTML y CSS lo que permite modificar de una manera sencilla el estilo del sitio.

Soporta plugins y creación de páginas estáticas a través de la base de datos. Utiliza páginas dinámicas y estáticas. Posee herramientas de comunicación entre Blogs.

Permite clasificar los artículos en categorías y subcategorías así como la inclusión de comentarios. Permite subir imágenes e insertarlas o enlazarlas en los posts. Permite registrar usuarios, dándoles diferentes niveles de administración.

Permite utilizar plantillas elaboradas y modificarlas.

APPSERVSirve para instalarte un servidor Apache completamente configurado en tu PC, de manera que puedes crear tus páginas web añadiéndole contenido PHP sin tener que subirlas a un servidor.

Es una herramienta OpenSource para Windows con Apache, MySQL, PHP y otras adiciones, en la cual estas aplicaciones se configuran en forma automática, lo que permite ejecutar un servidor web completo.

Como extra incorpora phpMyAdmin para el manejo de MySQL

Inmediatamente después de la instalación está disponible completamente funcional del servidor web Apache , que se ejecuta en el equipo local, que puede ejecutar un número ilimitado de sitios para ser muy eficaz para desarrollar y depurar scripts PHP sin subir archivos a un servidor remoto. El programa se distribuye gratuitamente bajo licencia GNU General

Page 4: Servicio internet

Public License y es gratis, fácil de usar web-servidor capaz de servir páginas dinámicas. Con esta configuración, puede implementar rápidamente un equipo hecho y derecho y el servidor web rápido, con acceso desde la red local, sin necesidad de configuración adicional. Puede ser utilizado como un servidor web público en la Internet .

MYSQL

MySQL es un SGBD relacional, multihilo y multiusuario con más de seis millones deinstalaciones y válido para cualquier SO.Es una base de datos? Básicamente es un medio para almacenar datos, organizados en tablas. Por ejemplo, una tabla de personas, donde va su nombre, dirección, edad, etc; otra tabla de empresas, con su nombre, RFC, dirección, teléfono... y así.MySQL es un sistema para llevar bases de datos. Es un servicio que crea las bases de datos y permite administrar la información que guardamos en ellas.Se basa en el sistema SQL, en el cual se basan muchos otros. Existe Microsoft SQL Server, Oracle, Postgres, SQLite, y muchos más, todos muy similares, ya que son derivados de uno mismo. Es un gestor de base de datos. Una base de datos es un conjunto de datos y un gestor de base de datos es una aplicación capaz de manejar este conjunto de datos de manera eficiente y cómoda. Es una base de datos relacional. Una base de datos relacional es un conjunto de datos que están almacenados en tablas entre las cuales se establecen unas relaciones para manejar los datos de una forma eficiente y segura. Para usar y gestionar una base de datos relacional se usa el lenguaje estándar de programación SQL. Es Open Source. El código fuente de MySQL se puede descargar y está accesible a cualquiera, por otra parte, usa la licencia GPL para aplicaciones no comerciales. Es una base de datos muy rápida, segura y fácil de usar. Gracias a la colaboración de muchos usuarios, la base de datos se ha ido mejorando optimizándose en velocidad. Por eso es una de las bases de datos más usadas en Internet.

APACHE

El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows , Macintosh y otras, que implementa el protocolo HTTP/1.1 [1] y la noción de sitio virtual. El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.Apache presenta entre otras características mensajes de error altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.Apache tiene amplia aceptación en la red: en el 2005, Apache es el servidor HTTP más usado, siendo el servidor HTTP del 70% de los sitios web en el mundo y creciendo aún su cuota de mercado (estadísticas históricas y de uso diario proporcionadas por Netcraft [2]).La mayoría de las vulnerabilidades de la seguridad descubiertas y resueltas puede en la mayoría de los casos ser abusada solamente por los usuarios locales y no puede ser accionada remotamente. Sin embargo, algunas de las ediciones antedichas se pueden accionar remotamente en ciertas situaciones, o explotar por los usuarios locales malévolos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache.

CPANEL

Page 5: Servicio internet

Es un panel de control que sirve para controlar nuestro hosting, es decir un administrador de nuestra cuenta de alojamiento web (hosting) donde usted puede hacer cambios como:

Crear cuentas y listas de correo Crear cuentas ftp Crear subdominios Instalar scripts Revisar los registros Administrar las bases de datos Administrar archivos Entre otros.

En fin administrar su sitio de hospedaje con muchas opciones. El CPanel es es administrador mas usado en los Servidores de Hosting basados en el Sistema Operativo Linux (que son la gran mayoría).

A pesar que tiene una herramienta para subir archivos, el CPanel no es muy usado para esta función ya que para ello se usa un cliente FTP como el Filezilla.

Para acceder a su CPanel, solo ingrese a su navegador y coloque al final de su dominio /cpanel asi:

http://sudominio.com/cpanel/

Recuerde cambiar sudominio.com, por el suyo. Luego le saldrá una ventana donde le pedirá el nombre del usuario y contraseña que se le envió en la carta de bienvenida, debe colocar estos datos e ingresará a su cpanel.

En el cpanel encontrarás bloque de opciones que te permitirán administrar tu cuenta de hosting:

E-Mail : Es el menú que le permite administrar sus cuentas de E-Mail, en esta sección usted puede crear cuentas de E-mail, leer su E-mail, listas de correo, auto respuestas, colocar un correo por defecto, redireccionar cuentas, y bloquear correos indeseados entre otros.

Web/FTP Stats : Podrá analizar las estadísticas de su servidor, ver los ultimas visitantes analizar su consumo de trafico y ver el archivo de errores.

CGI Scripts : En esta sección podrá instalar varios Scripts CGI gratis que ofrecemos con el servicio de hosting. Esta opción esta ahora mas completa en el menú de Fantastico Deluxe.

FTP : Esta opción le permite crear cuentas FTP que se usan para subir y bajar información al servidor, también le permite crear cuentas FTP anónimas, crear un mensaje anónimo para estas cuentas y ver las secciones activas de FTP en su servidor.

Site Management : Es la sección del menú donde le permite cambiar la contraseña principal, hacer un backup o copia de seguridad comprimida y bajarla a su computador, enviar su web a buscadores, crear nuevos archivos tipo MIME, modificar páginas de error, colocar claves a directorios, entre otros.

Subdominios : Permite colocar subdominios, administrarlos y ver sus estadísticas. Advanced : Correr Cron Jobs, cambiar el lenguaje. Network Tools : Herramientas varias

Page 6: Servicio internet

Databases : Permite añadir/remover bases de datos MySQL Administrar y mantener sus bases de datos con PhpMyAdmin.

- Files, puede usar el administrador de archivos para subir, borrar modificar derechos de archivos.

HOSTING

Lugar en un servidor donde se alojan las páginas web, información, imágenes, video o cualquier contenido accesible vía web (to host=alojar).Un lugar para “guardar” tu página web con todo su contenido.Básicamente funciona del siguiente modo: Cuando accedemos a una página web desde nuestro ordenador, p.e. “www.ejemplodepaginaweb.com“, lo que hacemos es conectar con otro ordenador en internet, para descargar la información que queremos ver. Este otro ordenador es un Servidor donde está alojada la informaciónLos Servidores Web son ordenadores de grandes prestaciones que utilizan conexiones de alta velocidad y otras prestaciones. Una página web debe poder estar disponible 24h al día, debe poder administrar multitud de consultas de los visitantes. Por ello es importante que pueda estar disponible o ser accesible en un lugar que cumpla de todos estos requisitos.

Empresas que disponen de Servidores y los ponen a disposición de usuarios, proporcionándoles literalmente una pequeña parte del espacio del disco duro de los mismos.Proporcionan todo lo que se puede necesitar para alojar, acceder y utilizar un Dominio, disponiendo de múltiples servicios, entre otros:

1º Espacio de almacenamiento para dominios2º Espacio de almacenamiento par correos electrónicos3º Recepción y envío de correos electrónicos4º Guardar y almacenar Bases de Datos5º Guardar estadísticas de visitas a tus páginas web…

Dependiendo de las características y servicios que ofrecen, existen 3 Tipos Generales de Hosting:

1-Servidores compartidos2- Servidores VPS3- Servidores Dedicados

1- COMPARTIDO: Nivel más bajo en lo que a rendimiento, precio y capacidad de personalización se refiere.2- VPS (Virtual Private Server): Múltiples cuentas o clientes comparten un único servidor. Es un servicio de alojamiento para páginas web ideal para profesionales y empresas que buscan una alternativa a los servidores dedicados y como un servidor virtual para controlar y hacer crecer sus servicios y soluciones. Permite también reinicios del servidor virtual.3- DEDICADO: Es la opción más potente y rápida disponible, con las siguientes características principales: * Bajo completo control del cliente * Puede ser reiniciado en caso necesario * Totalmente personalizable en cuando al software que se ejecuta

Page 7: Servicio internet

La distinción entre VPS de alta gama y servidor dedicado básico puede ser un tanto borrosa.

Dependiendo de la estabilidad, rendimiento del software y control total del mismo que necesites, los servidores DEDICADOS son, sin duda, la mejor opción de HOSTING para tus páginas Web

DOMINIOUn dominio .es, .com, .net, entre otros, es la forma de identificar y localizar los sitios web en internet. Además de a los ordenadores a los que pertenecen esos sitios web y las páginas que contienen.

Para que sea posible, al crear dominios, estos son integrados en una red jerarquizada. Esta red se conoce con el nombre de "Sistema de nombres de dominio", abreviado, DNS (de su nombre en inglés, Domain Name System).

El DNS es una gigantesca base de datos que contiene la información necesaria para permitir que los ordenadores conectados a una red, se identifiquen y localicen.

Los nombres de dominio deben ser únicos. No existen dos nombres de dominio exactamente iguales, en internet.

Los registros de dominios se pueden realizar junto con el alojamiento web, es decir, utilizando al mismo proveedor para ello. O pueden elegirse los proveedores de dominios, por un lado y realizar el hospedaje de dominios por otro, con proveedores distintos.

Es importante dedicar el tiempo suficiente a la búsqueda del nombre de dominio que se desea registrar. No sólo porque puede descubrirse, a la hora de registrarlo, que ya ha sido registrado por otra persona o entidad.

Sino también -y más importante- porque el nombre de dominio no se puede modificar, una vez ha sido registrado.

Tres son las razones básicas para la existencia de un dominio:

1) Un dominio sirve para que un sitio web pueda ser creado bajo su nombre y para que dicho sitio web pueda entrar a formar parte de la red de redes.

2) Permite que otros ordenadores, conectados a una red, puedan identificar un sitio web concreto, registrado en un servidor de DNS. Esto hace que los ordenadores se localicen y puedan llegar hasta las páginas web que quieren, dentro de los millones existentes en internet.

3) Para un internauta, un dominio es la forma de poder recordar y anotar un sitio web que se desea visitar o que se ha visitado. Como este dato no se modifica, mientras exista el dominio, la información puede ser utilizada para volver a él, en el futuro.

De la misma forma, puede ser compartida y permitir a otros internautas localizar dicho sitio web.

Es decir, un dominio sirve para nombrar el espacio virtual que cada sitio web reserva en internet.

Page 8: Servicio internet