2. HERAMIENTAS DE
OPTIMIZACION
POR
TECH ROOM
INSTITUCION EDUCATIVA
FRAY JOSE JOAQUIN ESCOBAR
3. LAS COOKIES
constituyen una potente herramienta empleada por los servidores Web para almacenar y recuperar
información acerca de sus visitantes. Dado que el Protocolo de Transferencia de HiperTexto
(HTTP) es un protocolo sin estados (no almacena el estado de la sesión entre peticiones
sucesivas), las cookies proporcionan una manera de conservar información entre peticiones del
cliente, extendiendo significativamente las capacidades de las aplicaciones cliente/servidor
basadas en la Web. Mediante el uso de cookies se permite al servidor Web recordar algunos datos
concernientes al usuario, como sus preferencias para la visualización de las páginas de ese
servidor, nombre y contraseña, productos que más le interesan, etc.
Una cookie no es más que un fichero de texto que algunos servidores piden a nuestro navegador
que escriba en nuestro disco duro, con información acerca de lo que hemos estado haciendo por
sus páginas.
Entre las mayores ventajas de las cookies se cuenta el hecho de ser almacenadas en el disco duro
del usuario, liberando así al servidor de una importante sobrecarga. Es el propio cliente el que
almacena la información y quien se la devolverá posteriormente al servidor cuando éste la solicite.
Además, las cookies poseen una fecha de caducidad, que puede oscilar desde el tiempo que dure
la sesión hasta una fecha futura especificada, a partir de la cual dejan de ser operativas.
4. CONTRASEÑA O CLAVE
(en ingléspassword) es una forma deautentificación que utiliza informaciónsecreta para
controlar el acceso hacia algún recurso. La contraseña debe mantenerse en secreto ante
aquellos a quien no se les permite el acceso. A aquellos que desean acceder a la información
se les solicita una clave; si conocen o no conocen la contraseña, se concede o se niega el
acceso a la información según sea el caso.
El uso de contraseñas se remonta a la antigüedad: los centinelas que vigilaban una posición
solicitaban el «santo y seña» al que quisiera pasar. Solamente le permiten el acceso a aquella
persona que conoce la seña. En la era tecnológica, las contraseñas son usadas comúnmente
para controlar el acceso a sistemas operativos de computadoras protegidas, teléfonos
celulares,decodificadores de TV por cable, cajeros automáticos de efectivo, etc. Un típico
ordenador puede hacer uso de contraseñas para diferentes propósitos, incluyendo
conexiones a cuentas de usuario, accediendo al correo electrónico (e-mail) de los servidores,
accediendo a bases de datos, redes, y páginas Web, e incluso para leer noticias en los
periódicos (diarios) electrónicos.
En la lengua inglesa se tienen dos denominaciones distintivas para las
contraseñas: password(palabra de acceso) y pass code (código de acceso), donde la
primera no implica necesariamente usar alguna palabra existente (sin embargo, es normal
emplear alguna palabra familiar o de fácil memorización por parte del usuario), la primera
suele asociarse también al uso de códigos alfanuméricos (también llamado PIT - Personal
Identification Text), mientras que la segunda frecuentemente se liga a la utilización de algún
código numérico (asimismo llamado PIN - Personal Identification Number). Esto ocurre
igualmente en el habla española, ya que en ocasiones clave y contraseña se usan
indistintamente.
5. HISTORIAL
En informática, el concepto de historial o de logging designa la grabación
secuencial en un archivoo en una base de datos de todos los acontecimientos
que afectan un proceso particular (aplicación, actividad de una red
informática...). El término (en inglés log file o simplemente log) designa
al archivoque contiene estas grabaciones. Generalmente fechadas y clasificadas
por orden cronológico, estos últimos permiten analizar paso a paso la
actividad interna del proceso y sus interacciones con su medio.
6. ARCHIVO TEMPORAL
Archivo temporal
es un archivo que puede ser creado por un programa cuando no puede asignar memoria suficiente
para sus tareas o bien el sistema operativo en algunos casos son copias de seguridad realizadas
antes de la modificación de determinado archivo por motivos de seguridad, así en caso de
perderse información u otra catástrofe se puede restaurar el archivo en su estado original.
Algunos programas crean archivos y no los eliminan. Esto puede ocurrir porque el programa se
bloquea o porque el desarrollador delcontraseña o clave olvidó agregar el código necesario
programa simplemente
para eliminar los archivos temporales después de que el programa los ha creado. Los archivos
temporales dejados a un lado acumulan con el tiempo mucho espacio en el disco aunque se puede
recurrir a una serie de utilidades de sistema, llamadas limpiadores de archivos temporales o
limpiadores de disco, que sirven para resolver este problema.
En los sistemas de Microsoft los archivos temporales usualmente tienen la extensión .TMP. Sin
embargo, en los sistemas de la familia Unix, como GNU/Linux u OS X, suelen ser archivos
ocultos con su nombre y extensión original pero con el caracter ~ en su extensión. En todos los
sistemas operativos conocidos existe un directorio en donde generalmente se alojan los archivos
temporales, en el caso de los sistemas de familia Unix se encuentran en el directorio /tmp y en los
productosMicrosoft existe un directorio dentro de la carpeta donde esta instalado el sistema.
7. DATOS DE FORMULARIO
dentro de una página web permite al usuario introducir datos los cuales son enviados a
un servidor para ser procesados. Los formularios web se parecen a los formularios de
papel porque los internautas llenan dichos formularios usando casillas de selección, botones
de opción, o campos de texto. Por ejemplo, los formularios web pueden ser usados para
introducir datos de envío o datos de una tarjeta de crédito con el objetivo de solicitar un
producto o bien ser utilizada para solicitar datos (p. ej., al buscar en un motor de búsqueda).
Además de servir como plantillas para nueva información, los formularios web también
pueden ser usados para consultar y mostrar información existente en forma similar a los
formularios decombinación de correspondencia, incorporando las mismas ventajas. La
separación entre la estructura y los datos subyacentes de un mensaje permite a ambos variar
independientemente. El uso de formularios webs para este propósito evita los problemas
asociados con la creación explícita de páginas web separadas para cada registro en una base
de datos.
Los formularios web están definidos en lenguajes de programación
como HTML, Perl, Java o .NET. Las implementaciones de estos lenguajes usualmente
invocan automáticamente los idiomas de la interfaz de usuario y otras de sus características,
tales como el diseño estructural, y tema, minimizando el tiempo, el costo y el tiempo de
programación.