Filed Under (Programación y DB) by santius on 17-11-2008
Zend Framework 1.7 está liberado oficialmente, todos los amantes de PHP pueden ya descargar este nuevo framework creado por Zend, la empresa creadora de PHP.
Algúnas de las novedades son:
- Zend_Amf soportando los protocolos AMF0 y AMF3. Sirve para interactuar con Adobe Flex-Air.
- Dojo Toolkit 1.2.1
- Soporte para dijit, el wysiwyg.
- Zend_Service_Twitter
- ZendX_JQuery. Soporte jQuery a través de la librearía de extras de Zend (ZendX).
- Metadata API en Zend_Cache
- Google book search API en Zend_Gdata
- Soporte preliminar para GData Protocol v2 en Zend_Gdata
- Soporte para “skip data processing” en Zend_Search_Lucene
- Soporte para documentos Open Office XML en el indexador de Zend_Search_Lucen
- Mejoras en el rendimiento de Zend_Loader, Zend_Controller, y los componentes de servidor.
- Mejoras en Zend_Mail_Storage_Writable_Maildir para el envío de mails.
- Zend_Tool en el incubato.
- Zend_Text_Table que crea tablas sin <table>, a base de caracteres de texto.
- Zend_ProgressBar
- Zend_Config_Writer
- ZendX_Console_Unix_Process
- Soporte para Zend_Db_Table_Select en Zend_Paginator
- Parametros globales para las rutas
- Posibilidad de usar rutas encadenadas para Hostname-Routes via Zend_Config
- Mejoras en la internacionalización.
- Mejoras en el envío de ficheros.
- Soporte para adapters personalizados en Zend_Paginator
- Manejo más flexible de tipos complejos en Zend_Soap
Filed Under (Programación y DB) by santius on 18-08-2008
//Nombre de usuario
//Acepta entre 4 y 28 caracteres de largo, alpha-numérico y acepta guiones_bajos.
$string = "userNaME4234432_";
if (preg_match('/^[a-z\d_]{4,28}$/i', $string))
{
echo "el patrón coincide con = ".$string."<br />";
}
//Direcciones de email
$string = "first.last@domain.co.uk";
if (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$string))
{
echo "el patrón coincide con = ".$string."<br />";
}
//Código postal
$string = "55324-4324";
if (preg_match('/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/', $string))
{
echo "el patrón coincide con = ".$string."<br />";
}
//Dirección IP
$string = "255.255.255.0";
if (preg_match('/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$/',$string))
{
echo "el patrón coincide con = ".$string."<br />";
}
//Color hexadecimal
$string = "#666666";
if (preg_match('/^#(?:(?:[a-f\d]{3}){1,2})$/i', $string))
{
echo "el patrón coincide con = ".$string."<br />";
}
//Fechas
$string = "10/15/2007";
if (preg_match('/^\d{1,2}\/\d{1,2}\/\d{4}$/', $string))
{
echo "el patrón coincide con = ".$string."<br />";
}
Filed Under (Programación y DB) by santius on 02-04-2008
Listo para descargar el Framework 1.5 para que puedas seguir con tus proyectos php con el mas nuevo Framework.
Enlace: Framework 1.5
Bueno, no se si lo he contado en el blog, pero estoy aprendiendo php, cosa que me parece interesante y realmente me fascina, bueno, algo que siempre se me había complicado es crear conexiones entre php y MySql, cosa que aprendí recién ayer, bueno si, soy un newbie y que!?
Eh aquí el código explicado y comentado:
Read the rest of this entry »