things have changed way in bussines logic our flex 3 customer extranet application, have received permision make fresh start... low date pressure (i know, envy me...). instead choosing obvious flex 4 path, seems perl/catalyst fits very, in brand new scenary, don´t want lose goodies:
we have 1 set of .swf modules, clients load same actual files in shared path.
- they virtual hosts.
- each domain directory has index.php. loads personalization file passwords , "real" shared index.php loads shared .swf.
- no crossdomain problems because .swf thinks in true domain, apache virtual link.
- all personalization inside .swf (bussines data , visual prefs) loaded dinamically preferences in database
it seems can same catalyst, isn´t it? easier, because can make perl app respond "globally" same arguments in different vhosts, can decide @ runtime
but great advantage of flex have logic , preferences loaded in client, work in server , data transference really, low. data travels pure bussines data. no preferences, no pages, no nothing. , app know client is, queries really, clean.
so here 2 questions:
is persistence in perl/catalyst way manage similar?
i have read lot of posts, here , there, unclosed processes , threads, cron programmed restarting of server... "solution", , similar performance problems.
- must manage such things have stable server?
it sounds ike time bomb, , very, proud of our server perceived performance litle investment.
thank in advance
the nice thing catalyst is easy plug sorts of nice things cpan application. need authentication/authorization, session management, database handling, pdf generation, excel parsing....? if can think of it, on cpan has done , published world use.
it not clear me want server do. if it's providing data swf application through json or similar, perl dancer (http://perldancer.org/) might interesting at, it's catalyst on diet. both catalyst , dancer have built in psgi support allowing run in way like.
myself, have finished project abn amro bank luxembourg in used catalyst backend solution extjs application. application run under fastcgi , extremely robust , stable. don't know heard catalyst processes leaky , need restarted, that's nonsense. of course, if program leaks might in problems, framework stable. also, because of using catalyst able develop complex application short time. don't know how have managed without catalyst.
good luck project rob
Comments
Post a Comment