Información que todo desarrollador-programador en PHP debe tener a la mano. Interesante artículos sobre como implementar PHP agregando ciertas funcionalidades en nuestras aplicaciones web, además algunos recursos a tener en cuenta y algunos recordatorios-tips.
Tutoriales
- Crear una galería de fotos usando CakePHP y Flickr
Junto con la ayuda de JavaScript para efectos (lightbox). Si deseas implementar una simple y rápida galería en tu página web entonces este tutorial es lo que necesitas.
- Subir videos a Youtube
Se explica como hechar mano de la API de Google y el framework Zend para subir videos a YouTube.
- Enviando datos de un formulario con CURL
Interesante artículo de como enviar datos de un formulario con CURL.
- Guardar imágenes en MySQL con PHP
Algo que quizás se nos pasa por la cabeza, es justamente como guardar imágenes en una base de datos MySQL. Acá se explica como hacer esto con PHP.
- Primeros pasos con OpenID y PHP
OpenID es una manera de minizar el proceso de registrarse en diferentes sitios web. Acá se explica como usar OpenID y como desarrollar, paso a paso, formularios gestionados por OpenID.
- Dibujar imágenes y gráficos con PHP
GD es una poderosa librería para la manipulación de imágenes. Aquí se explica como dibujar imágenes ó gráficos dinamicamente con PHP y la librería GD.
- Mostrar imágenes almacenadas en MySQL
Un anterior tutorial explicaba como almacenar imágenes en MySQL, ahora acá se explica como mostrar dichas imágenes en nuestro sitio web.
- Pagos por PayPal usando IPN
Aprende como trabajar con Pagos PayPal usando el IPN (Internet payment notification) de PayPal.
- Generar PDF con PHP
Se explica como generar con PHP documentos PDFs. Esto es útil si un blogger desea mostrar una versión de impresión de sus artículos, u otros usos relacionados.
- Entender el funcionamiento de las Sesiones
La implementación de Sesiones con PHP involucra mucha seguridad. Lectura obligatoria para los principiantes en PHP.
Tips
- substr() usado para acortar texto largos.
substr('Esta es una cadena de texto demasiado larga, debe ser acortada a 10 caract.', 0 , 10');
- ucwords() usado para colocar mayúscula a la primera letra de una palabra ó palabras.
ucwords('esto es un titulo'); output: Esto Es Un Titulo
- money_format da formato a un número como una cadena de moneda según la localización especificada.
setlocale(LC_MONETARY, 'en_US'); // Localizacion USA
echo money_format('%i', '100') ; // Imprime el número con el código de moneda previo.
// Output: USD 100 - array_sum función usada para sumar numeros de un array.
$cost = array(50, 100, 35.45, 500, 485, 68.75, 4298, 237823, 5.4, 574); // Asegurarse que sean números
$final_cost = array_sum($cost); // suma los numeros de $cost
echo $final_cost; // Resultado de la suma
Recursos
- Aplicaciones de escritorio con PHP
¿Deseas desarrollar programas de escritorio con PHP? Usa PHP-GTK. Versión reciente 2.0.1.
- Rápido acceso a la documentación de funciones PHP con ShortWaveApp
Agrega ShortWaveApp a tus marcadores/favoritos de tu navegador, cuando accedas a éste se mostrará una ventanita donde podrás escribir el nombre de una función PHP y te mostrará documentación relacionada con esa función. Útil para documentarse sobre las funciones de PHP.
- Editores de código PHP
Populares editores de textos-código PHP revisados por el equipo de php-editors.com.
- Foros de PHP
Un lugar para los desarrolladores PHP. TalkPHP contiene artículos escritos por desarrolladores con experiencia, secciones de ayuda y debates entre programadores PHP.
- PHP sitio oficial
PHP.net es el mejor sitio sobre PHP. Acá encontraremos documentación oficial sobre este lenguaje de programación.
- MySQL sitio oficial
Al igual que PHP.net, MySQL.com es el lugar ideal para documentarnos sobre este administrador de base de datos OpenSource.
- PHPMailer
PHPMailer ofrece una alternativa manejable a la función php mail con potentes funciones tales como archivos adjuntos, contactos múltiples, opciones SMTP, formato texto/html para el contenido del correo electrónico, etc.
- Comparación de Frameworks PHP
Ve las distintas características de los frameworks para PHP. Acá describe las funcionalidades de los diferentes frameworks para sacarle el mayor provecho a la hora de programar.
- PHP Classes
Provee una gran cantidad de clases PHP disponibles para descarga.
- Regexlib
Regexlib es una librería para el manejo de expresiones regulares con PHP, expresiones regulares para emails, ip’s, nombre de dominios, numeros telefonicos, y más.
Muy buena info.. justamente estaba buscando algo parecido.
Saludos.
Muy buena la lista chabon, lo mas copado es que no son temas monotonos, si no que son cosas bastantes interesantes…. y me vino justo, ya que andaba buscando la forma de usar el zend F. en vez de mi clase.
Salu2 y suerte