作者aitch (Aitch)
看板Flash
标题[心得] Flash、Flex与後端的连结
时间Thu Aug 6 16:43:14 2009
我还记得Macromedia的时代,那个时候要跟後端伺服器连线大多是透过loadVar等
文字传输的方式,但是自从Remoting问世後,我便像中了毒一样,只使用Remoting
与後端连线,忆想当时,还必须额外安装Remoting Package才能在Flash里编写程式~
Flex 2.0问世後,Adobe直接将Remoting类别建在框架中,顿时让开发工作轻松不少,
不过好景不常,现在换AMFPhp摆烂了~1.9 beta出来多久了,还是没有进入Stable!
目前市面上开源码的AMF解决方案不少,其中PHP着名的外挂与函式库有AMFPhp、
SabreAMF、AMFExt等,但是对於要在外租用伺服器的人来说,AMFPhp几乎是唯一可行的
选择,不过对於CakePHP的爱用者而言,AMFPhp是一个隐含的痛,因为CakeAMF与
CakeAMFPhp都是不适当与过时的。
小弟目前采用的是cpamf这个Cake plugin,对於不能yum伺服器或是pear install
的人来说,这或许是一个解决方案,而且该plugin的Mapping能力不输SabreAMF,小弟
目前将Cairgorm与cpamf的组合方式汇集於:
http://aitch0083.blogspot.com/,希望可以
帮助一些需要Flex与CakePHP连结的人。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.111.2.213
1F:推 aquarianboy:有兴趣月底的时候来分享给大家听听吗? :) 08/06 18:39
2F:推 joehwang:推~~~ 08/07 09:50
3F:推 MagicYan:我目前手上的专案是用ZendAmf与php的framework 08/07 15:44
4F:→ MagicYan:Codeigniter做结合,最近摸了pureMVC与Flex,相把它们都 08/07 15:45
5F:→ MagicYan:掺在一起,完成之後我也来分享一下 :D 08/07 15:45
6F:推 MagicYan:ps. AMFPhp没在更新是因为作者跑去开发ZendAMF了 08/07 15:53
7F:→ MagicYan:ZendAmf已经纳入ZendFrameWork里头了 08/07 15:53
8F:→ aitch:ZF比较像是Library,不像CakePHP。不过ZendAMF是ADOBE认可的 08/07 16:10
9F:→ aitch:文件也相当齐全就是了 08/07 16:10
10F:推 MagicYan:没错,但ZF太肥了,所以我後来选择评价颇高的CodeIgniter 08/07 16:13
11F:→ aitch:Cake也可以藉由Vendor的方式将ZF与ZAF包含进来 08/07 16:13
12F:→ MagicYan:但我找到的solution都是CodeIgniter搭AMFPhp,後来才自己 08/07 16:13
13F:→ MagicYan:摸索出来把CI跟ZendAMF结合起来,後来我CI熟了之後 08/07 16:14
14F:→ MagicYan:发现这二个还真的是绝配 @@a 08/07 16:14
15F:→ aitch:CodeIgniter在资料库的管理上不像Cake稳定 08/07 16:14
16F:→ aitch:ZF、CodeIgniter、Symfony都试过了,最後才选Cake 08/07 16:15
17F:→ aitch:试试看吧 08/07 16:16
18F:→ MagicYan:CI缺点我就不大晓得了,因为那时候完全以上手度为考量 XD 08/07 16:16