OT: php te daña la cabeza

Alvaro Herrera alvherre en alvh.no-ip.org
Lun Jul 31 14:11:46 CLT 2006


Marcos Ramirez escribió:
> On Mon, 2006-07-31 at 12:46 -0400, Alvaro Herrera wrote:
> > Marcos Ramirez escribió:
> > > On Mon, 2006-07-31 at 11:18 -0400, Roberto Bonvallet wrote:
> > > > Raul Perez:
> > > > > Yo fui usuario de perl (aun lo uso) por varios años para mis aplicaciones
> > > > > por web
> > > > > Pero me encontre que con php es mas facil y mas rapido para hacer las cosas
> > > > > En realidad no me gusta trabajar con cgi para trabajar con la web
> > > > > Mi pregunta es si hay forma de trabajar con codigo de per al estilo de php.
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > > 
> > > > mod_perl.  http://perl.apache.org
> > > 
> > > Yo diria que se referia mas bien a algo como Embperl
> > > <URL:http://search.cpan.org/~grichter/Embperl-2.2.0/>, o HTML::Mason
> > > <URL:http://search.cpan.org/~drolsky/HTML-Mason-1.33/>.
> > 
> > El punto de Roberto es que en lugar de estar usando CGI, deberia usar
> > mod_perl.
> 
> Eso es estrictamente correcto, pero no responde la pregunta planteada
> por Raul. 
> 
> A menos claro, que consideres que "el estilo php" == "mod_php" =>
> "mod_perl".
> 
> > Con PHP ciertamente es mucho mas facil que tontear con CGIs en Perl.
> 
> Tambien es posible crear CGI's con php, no que sea una caracteristica
> muy util que digamos, pero existe.
> 
> La "facilidad" de php esta dada por la capacidad de empotrar codigo php
> en el codigo HTML. 

Ah!  Ahora entiendo todo el resto.  En mi opinion y experiencia, alguien
que intenta hacer un sitio web en PHP empotrando HTML en el codigo PHP
va por muy mal camino.  Hoy en dia ni siquiera considero eso una
posibilidad y no se me habia ocurrido que otra gente si la considerara.

-- 
Alvaro Herrera       Valdivia, Chile   ICBM: S 39º 49' 18.1", W 73º 13' 56.4"
"In fact, the basic problem with Perl 5's subroutines is that they're not
crufty enough, so the cruft leaks out into user-defined code instead, by
the Conservation of Cruft Principle."  (Larry Wall, Apocalypse 6)


Más información sobre la lista de distribución Linux