Hey,
I tend to agree with you. But what is the most effiecent way of using php
code in template files then? I am not going to move my templates to a
dbase.. thats for sure.
Regards,
Kunal Jhunjhunwala
----- Original Message -----
From: "Michael Waples" <[EMAIL PROTECTED]>
To: "Kunal Jhunjhunwala" <[EMAIL PROTECTED]>
Cc: "php-list" <[EMAIL PROTECTED]>
Sent: Sunday, January 20, 2002 5:51 PM
Subject: Re: eval()


> Kunal Jhunjhunwala wrote:
> >
> > Hey
> > Does anybody know if its wise to use eval() ? I know Vbulletin uses it..
but
> > there is something about it I just cant digest.. it seems to be a very
> > powerfull function which can be very easily exploited... anyone else
have
> > any thoughts?
> > Regards,
> > Kunal
>
>  Loading your templates into a database, pulling them out on every page
> load and running eval() to run the code isn't the most efficient way to
> do it.
> Then running eval() inside a loop on that code isn't efficient either.
>
> I think eval() is used this way by some people because they don't know
> how to write files using php propely. So instead they just put it in a
> database. You also completely miss out on getting the benefits of one of
> the different php caching products.
> For me a database is for storing data - not php code.
> Vbulletin as an example of complete overuse of eval().
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to