Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/10/2007, 19:05
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: a que hacen referencia estos terminos

Te recomiendo buscar cada uno de ellos, escribiendo "php" delante (por ejemplo, "php method overloading")


Method overloading:
Sobrecarga de métodos. Se trata de un método (función perteneciente a un objeto) que tiene el mismo nombre que otro, pero recibe otros parámetros.

Por ejemplo, tenés

public nombre(primerNombre, apellido)

y podés tener (no se si en PHP...)
public nombre(primerNombre)

pusiste 2 veces "overloading", supongo que quizás quisiste poner

Method overriding:
Sobreescritura de métodos. Se dice que un método está "sobreescrito", cuando una clase redefine un método que heredó de otra. Un ejemplo es el método toString, que la mayoría de las clases implementa.

Type hinting:
¿Sugerencia de tipos?. En PHP 5, los métodos pueden especificar los tipos de parámetros que reciben, tal y como sucede en otros lenguajes. Solo funciona cuando el tipo es una clase.

Visibility keywords
Modificadores de visibilidad. Palabras clave que definen qué clases pueden acceder a las propiedades de otras clases y/o objetos. Las más usadas (creo) son public y private

Stream wrappers
Supongo que se refiere a las funciones que permiten usar archivos ...

Session save handlers
Las sesiones tienen una forma por defecto de guardarse, a veces esta forma no es la más adecuada. Por ejemplo, para que los datos de las sesiones se guarden en una base de datos, necesitamos decirle a PHP cómo debe guardarlos. Para eso se definen los "save handlers" o gestores de guardado.

Input validation
Simple, validación de datos de entrada (en los formularios, por ejemplo). Del lado del cliente puede ser con Javascript, del lado del servidor con PHP mismo.

PEAR y PECL son archivos de bibliotecas prefabricadas para PHP.

Las PCRE, o Perl Compatible Regular Expressions son las expresiones regulares que usan las funciones preg*

Y para terminar, un CMS o Content Management System es un sistema que te permite administrar el contenido del sitio. Ejemplos de CMS son PhpNuke y Joomla.

El buscador es tu amigo

Saludos.