Hace no mucho publicamos este post 5 cosas que desconocía de php, esta podríamos decir es la segunda entrega con nuevas cosas que no conocía de PHP.
ip2long() y long2ip()
Estas dos funciones ip2long() y long2ip() sirven para almacenar las direcciones IP cómo enteros en vez de cómo cadenas en la base de datos, esto reducirá los recursos de almacenamiento conseumidos de los 15 bytes de un chasr(15) a los 4 bytes de un entero.
Validadción de direcciones de email
La validación parcial de direcciones IP es fácil gracias a la función checkdnsrr().
Esta función nos asegura que el dominio devuelto existe, por ejemplo muy útil en caso cómo este:
'usuario@gmail.com' Válida
'usuario@wwwgmail.com' No Válida
Cómo no hacer trabajo innecesario
Si no te gustaría estar trabajando en una determinada función durante un tiempo para luego darte cuenta que has reinventado la rueda... chequea PEAR antes de escribir las siguientes líneas de código.
PEAR - Un framework y sistema de distribución de utilidades Php. PEAR nos ofrece complementos php agrupándolos en “Packages”.
Formatea tu código
Una función que formatea una cadena pasada, especialmente pensada para código fuente, highlight_file().
Muy útil en caso de que queramos compartir dudas sobre nuestro código con algún amigo ya sea por el messenger, IRC o cualquier servicio parecido.
No muestres los errores
Evita mostrar los errores de mensajes con la función error_reporting(0). Útil en caso de tener hospedaje compratido deberás incluirlo en la primera línea de cada uno de tus scripts, esto evitará que información de conexiones PHP y usuarios MySQL sea mostrada.
Opcodes
PHP usa una mezcla entre interpretación y compilacion para intentar ofrecer a los programadores lo mejor entre rendimiento y flexibilidad.
PHP compila para tu codigo una serie de instrucciones (llamadas opcodes) siempre que estas son accedidas. Estas instrucciones son entonces ejecutadas una por una hasta que el script termina. Esto es diferente a la manera convencional de compilacion de lenguajes como C++ donde el código es compilado a código ejecutable que es despues ejecutado. Php es recompilado cada vez que se solicita un script.
Vía: 10 things you (probably) didn’t know about PHP
Enlaces Relacionados
PHP y MySql una estrecha relación
Las 10 mejores librerías
Howto encriptar passwords en la base de datos
El framework más popular de Ajax
Manual y ejemplos con Smarty
8 lenguajes de programación que deberías aprender
Generar documentos OpenOffice con PHP
Entrevista a Marten Mickos, CEO de MySql
Urls amigables
Fácil sistema de autentificación (login, password) PHP
Bases de datos y PHP





Te quedaría mejor si
Te quedaría mejor si recomendases usar error_reporting(E_ALL) durante la etapa de desarrollo.
Mmmm... que??
El hecho de poner la fuente, es legalmente posible, ya que si ese artículo cuenta con derechos de autor registrado, y sino se pone la fuente, lejos de ser poco í©tico, es ilegal.
Tengan en cuenta su respectiva ley de derechos de autor.
Tienes toda la razón esta
Tienes toda la razón esta vez se me paso porque al no haber traducido el artículo tal cual se me paso, muchas gracias por el aviso...
No deberias poner desde donde lo sacastes???
He visto varios artículos en esta web que son traducciones de otros artículos, y no he visto en ningún momento enlaces a la versión original, no me parece muy adecuado esa práctica
Enviar un comentario nuevo