Perhaps you should just use cold fusion then, if you're that
hot and heavy into tag-based languages.

tagservlet.com has a Java/CF hybrid which may hold some interest.

PHP's strength, IMO, is that it's NOT a tag-based language.  You can create
any functions you want and call them already from a <? ?> combination

<?=myFunction($params);?>


Separating code/content is a much stronger idea, with just variable 
replacements
in the 'template'.  In the examples below, how do you gracefully handle 
errors?
You don't - not without addding more code to the file.  

Or look more into XML/XSLT stuff.  

nicolas costes wrote:

>maybe one day, PHP will implement user defined tags ....
>this could be an idea, if this is prooved to be useful.
>
>
>
>    (-        Nayco,
>    //\        [EMAIL PROTECTED]
>    v_/_     http://nayco.free.fr
>
>ORIGINAL MESSAGE--------------------------------------------->
>
>Yep this is not bad!
>
>><html>
>>Hello, <showusername/>.  Your last login was <showlastlogin/>.<p>
>></html>
>>
>
>and now using PHP's short tags, you can make it even prettier:
>
> <html>
> Hello, <?=showusername()?>.  Your last login was <?=showlastlogin()?>.<p>
> </html>
>
>Right?
>
>"Dr. Evil" <[EMAIL PROTECTED]> wrote in message
>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
>>It seems to me that one of the problems with PHP is that you have to
>>include code in your HTML pages.  Even with the cleanest design, you
>>end up with HTML that looks like this:
>>
>><html>
>>Hello, <?php showusername(); ?>.  Your last login was <?php
>>showlastlogin(); ?>.<p>
>></html>
>>
>>This is ok, but it seems to me that java taglibs provide a more
>>elegant way to do the same things:
>>
>><html>
>>Hello, <showusername/>.  Your last login was <showlastlogin/>.<p>
>></html>
>>
>>This lets the backend stuff be completely separated from the html
>>design part of things.  What do people think of this?  I'm just now
>>learning JSP so I'm thinking about the differences between PHP and
>>JSP.
>>
>>In general, both are powerful ways of creating dynamic websites, but
>>they have different characteristics and are better for different
>>things.  I'm learning java but I will continue to use both, depending
>>on the task.
>>
>
>
>



-- 
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