Have you thought about moving to straight Java for your controller and
model, and just use CF where it's best, for the UI?

Friday, August 8, 2003, 5:12:01 AM, you wrote:
OT> Problem Areas:

OT> Object orientation (or lack thereof) and the implementation of it in CF, 
OT> performance of CFCs (found it can take 3ms to call a method!), 
OT> functions, general CFML syntax, lack of commands that are in CFML that 
OT> aren't in CFScript, sessions doing weird things (may be my fault), lack 
OT> of control (see the 'control freak').

OT> Errrm, what else... Ah, if you put an object into the SESSION variable 
OT> it not only stores the data, but the methods associated with it as well.

That would be a nice change in the future, I don't see any value in
caching the methods, as a matter of fact, worry about memory limits
keeps me from going as far as I want to with session scoped cfc's.

OT> Therefore change the class and it doesn't change in memory. If I could 
OT> work out how to serialize the data at the end of a request I'd do that, 
OT> but I've no idea. Instantiating an object can take ages. If CFMODULE'ing 
OT> a template that includes, say common.cfm, and the CFMODULE'ing template 
OT> also includes the same file and in that file are funcitons, then a 
OT> 'function cannot be declared twice' error is raised and I can find no 
OT> way around it.

isCustomFunction()? I'd say you may need to take a step back and
reexamine how your entire UI layer though. This should not be
a problem if it is properly separated.

<snip/> Not enough time this morning...heh

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Get the mailserver that powers this list at 
http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to