On 6/4/07, Brian Kotek <[EMAIL PROTECTED]> wrote:
> Reactor does also (same versions I believe).

Reactor's support for MySQL 4.1 is not as good as its support for
MySQL 5. I wrote the initial MySQL 4.1 support and it had numerous
holes, many of which have been filled in by other contributors since.
That's really because Reactor relies on database introspection and
MySQL 4.1 just doesn't provide very good support for that.

Transfer takes a much simpler approach to handling the database so it
is not as dependent on the capabilities of the database.

That's why Reactor doesn't require you declare objects or properties -
it can introspect them - whereas Transfer does require you to declare.
It's a trade off. I've found when working with legacy DBs, I've had to
declare all the properties anyway - with Reactor - since I usually
want to alias them. In other words, Reactor gave me no benefits from
the introspection. I didn't use its automatic validation either,
preferring to roll my own. And since Reactor used to be slower than
Transfer, I switched. Reactor has made great strides in performance
since but overall I've grown tired of the ActiveRecord pattern and
prefer the clean separation in Transfer.

Hope that helps?
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 and Flex 2 
Build sales & marketing dashboard RIA’s for your business. Upgrade now
http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:280068
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to