INFOGRAFÍA |
¿Qué
es PHP?
Este
Artículo nos describe de una forma sencilla la forma
como funcionan las páginas de PHP. También hace referencia
acerca de unas de las características más importantes
del PHP, como lo es la independencia de plataforma , debido
a la existencia de un modulo PHP para casí cualquier servidor
web. Adicionalmente, comenta sobre la compatibilidad con algunas de más comunes
Base de Datos.
http://www.desarrolloweb.com/articulos/392.php?manual=27
|
|
Tareas
principales del PHP
Poco
a poco el PHP se va convirtiendo en un lenguaje que permite
hacer de todo. En un principio diseñado para realizar poco más
que un contador y un libro de visitas, PHP ha experimentado
en poco tiempo una verdadera revolución y, a partir de sus funciones,
en estos momentos se pueden realizar una multitud de tareas
útiles para el desarrollo del web: Funciones de correo electrónico,
Gestión de Base de Datos, Gestión de Archivos, Tratamiento de
Imágenes, entre otras.
http://www.desarrolloweb.com/articulos/304.php?manual=12
|
|
Seguridad
del Sistema de Archivos
PHP
está sujeto a la seguridad misma de la mayoría de sistemas de
servidores en lo que a permisos sobre archivos y directorios
se refiere. Esto le permite controlar cuáles archivos en el
sistema de archivos pueden ser leídos. Debe tenerse cuidado
con aquellos archivos que tengan permisos de lectura globales,
para asegurarse de que su contenido es seguro y no represente
peligro el que pueda ser leído por todos los usuarios con acceso
al sistema de archivos. En este link podrás encontrar
algunos ejemplos de situaciones que se pueden dar y como atacarlas
para disminuir el riesgo que se presenta.
http://php.benscom.com/manual/es/security.filesystem.php
|
|
Seguridad
en Base de Datos
En este link nos hablan sobre las bases de datos como componentes
cardinales de cualquier aplicación basada en web, permitiendo
que los sitios web provean contenido dinámico. Adicionalmente,
nos pasea por los diferentes niveles en donde podemos definir
o considerar modelos de seguridad. http://php.benscom.com/manual/es/security.database.php
|
|
Funciones
de Usuarios en PHP
Bbreve
introducción de como definir y utilizar funciones de usuarios
en PHP. Una función de usuario en PHP no es mas que una porción
de código que podemos llamar en cualquier momento. De un lado,
al dividir nuestro código en funciones podemos aislar y perfeccionar
cada una de sus funcionalidades; de otro lado, podemos reutilizar
este código, ya que una función puede ser llamada cuantas veces
la necesitemos. También menciona alguna desventaja, debido a
que PHP consume mas recursos (y por tanto es ligeramente
mas lento) llamando y ejecutando una función que ejecutando
código que encuentra en linea, embebido en el script. Por eso
no tiene sentido usar funciones salvo que efectivamente vayas
a utilizar esa porción de código varias veces.
http://www.ignside.net/man/php/functions.php
|
|
Restringir
el acceso
Tips
para definir las restricciones según qué páginas, para que
solo las personas autorizadas puedan acceder a ciertas partes
del nuestro sitio web. El acceso restringido a páginas usando
las variables globales $PHP_AUTH_USER, $PHP_AUTH_PW y $PHP_AUTH_TYPE
solo funciona si PHP ha sido instalado como un módulo de Apache.
Ejemplos para ver el funcionamiento de estos parámetros.
http://www.webestilo.com/php/php11a.phtml
|
|
Enviar
Email´s en PHP
En
este link podremos encontrar un ejemplo de la función que podemos
utilizar en PHP (function mail()) así como los parámetros necesarios
para enviar un correo haciendo uso de PHP.
http://www.portalmw.com/cursos/php/email.php
|
|
Funcionamiento
del sistema de autenticación en PHP
En
este link nos permite visualizar como un sistema de autentificación
es un módulo de seguridad para asegurarnos de que el usuario
que visita las páginas es quien dice ser. Por supuesto, sabiendo
que ese usuario es conocido, podremos darle acceso a más aspectos
de la página que si fuese un usuario desconocido.
http://www.desarrolloweb.com/articulos/1007.php?manual=37
|
|
Gestión
de Archivos por PHP
PHP
propone un sinfín de funciones para la gestión de archivos que
van desde las más elementales de apertura, lectura y cierre
a otras más rebuscadas como el cálculo de espacio en el disco
duro, tamaño del archivo, gestión de derechos de acceso.
http://www.desarrolloweb.com/articulos/394.php?manual=6
|
|