Joga bonito con Apache y .htaccess

Escrito el 28/July/2007 por pabloko

Hola otra vez compañeros, hoy voy a hacer un tutorial sobre los .htaccess esos ficheros que usa wordpress para hacer bonitas las url y que a menudo usamos para denegar acceso a carpetas o pener passwords. La verdad es que su uso es muy recomendable ya que:

  1. Hace mas bonitas y atractivas nuestras direcciones
  2. Los navengantes tienen menos acceso a nuestro codigo y el hackeo se hace mucho mas dificil
  3. Podemos proteger zonas, evitar el robo de contenidos y ancho de banda
  4. Banear referers maliciosos y usuarios pesados
  5. Mayor difusión en buscadores (google no suele hacer caso a lo que viene despues de >?
  6. Personalización completa de nuestros errores
  7. Permitir o denegar directivas PHP sin necesidad de modificar el famoso INI o incrustar más codigo PHP
  8. Habilitar compresiones y por tanto mayor velocidad
  9. Y asi me podria llevar un rato pero vamos a entrar en materia…

Leer el resto del artículo »

Paso de variables entre PHP y ASP

Escrito el 15/July/2007 por pabloko

Buenas, lo primero de todo es presentarme me llamo Pablo y soy programador y diseñador en Almería, me ha pillao de sorpresa que e incluyeran en el blog y eso pero hare caso y preparare algo sobre paso de variables en aplicaciones php y asp, cosa que no es muy recomendable, pero ante una necesidad pues…

 Vale veo algunas posibles formas: Por URL(GET), por POST, por sesiones, y porque no, por XML… Ademas debe de haber más formas pero yo solo voy a tratar las dos primeras que supongo que son als que más se usarán

La mayor diferencia entre hacerlo por GET o POST es que por GET podemos pasar textos y codigos puntuales, de una extensión no mu larga e.j link.php?var1=resp1&var2=resp2, sin embargo post permite grandes cantidades de informacion.

 Vale, una vez tenemos los datos enviados (cosa que veo facil y no explicaré) necesitamos recibir esta info

PARA PHP


<?php
foreach ($HTTP_POST_VARS as $indice=&gt;$cadena) {
$
$indice $cadena;
echo 
$indice.": ".$cadena;
}
foreach (
$HTTP_GET_VARS as $indice=&gt;$cadena) {
$
$indice $cadena;
echo 
$indice.": ".$cadena;

}

?>


Este codigo genera un indice de cada valor pasado, porque PHP permite crear dinamicamnete variables ($$x) cosa que usamos poco, Este sistema también puedes usarlo cuando tienes Register_gobals on y no puedes ponerlo off.

PARA ASP


<?php
For each var in Request.QueryString
Response
.Write (var &amp": " &ampRequest.QueryString(var))
Next

For each var in Request.Form
Response
.Write (var &amp": " &ampRequest.Form(var))
Next
 

?>


Un gran saludo y espero ir gustandoles con el tiempo…. A LIARLA!!!

"Ruby on rails" vs PHP

Escrito el 09/July/2007 por juan_belon

He sacado dos libros de la biblioteca de mi Escuela de Informática :

  • Agile Web Development with Rails
  • Advanced PHP For Web Professionals

Sólo diré que uno dista tanto de otro como dos galaxias jaja, el segundo ni siquiera es para profesionales, de hecho me ha decepcionado mucho ya que ni siquiera hace una mínima separación del código de una aplicación PHP del generado, HTML o XML y hasta me ha puesto un poco triste XD

Ruby es de las mejores ideas para la web ,lo he descubierto gracias a esta pequeña joya de libro que me sobrepasa con creces, es genial poder hacer inmersión en un mundo totalmente desconocido, seguramente utilizaré muchas de las ideas de los creadores ( http://www.rubyonrails.org ) en mi propio SDK, Zen PHP : http://zenphp.agenciaq4.com

Así que el primer SDK PHP Español con código en español ,así como traducciones y plantillas finalmente lo he llamado así. :)