对于Flex/Flash后端的ColdFusion(来自PHP)?

dru*_*mer 4 php apache-flex flash coldfusion

我开始学习Flex/Flash并且来自PHP背景.似乎ColdFusion一直是Flash/Flex后端的首选语言.但是(对我来说很重要)我不打算建立严重依赖Flash(用于搜索引擎优化等)的网站,只是将Flash放在其中的一小部分的网站.我正在考虑这个原因,我不会将我的后端工作从PHP切换到ColdFusion.由于我是技术新手,我不确定这是不是正确的想法.有人可以帮助比较PHP和ColdFusion(我假设它是Adobe最喜欢的后端语言)吗?在我上面所说的内容中也会有所帮助.我不会在ColdFusion中执行我的后端工作,从而失去了大量的库,功能,便利性等.

bgu*_*uiz 5

我已经将CF和PHP用于类似的目的:在后端从flash电影前端执行数据库查询.这些Flash电影与您的情况类似,或多或少是独立的,没有大量集成到网站中

我发现使用PHP可以实现CF的功能并不多.数据库操作在CF中比PHP更容易实现,而这就是它.但是,如果您的SQL技能不是太糟糕,那么这不是什么大问题.

恕我直言,您的需求更适合PHP,因为它是免费的,您可以轻松设置WAMPLAMP装备作为您的沙箱.如果你只想要一个用于CF的沙箱,你要么必须支付官方Adobe软件的标价*,要么得到极低劣的仿制品,例如Railo Server.

请注意,对我来说,我能够使用WAMP/LAMP和Adobe CF在后端完成数据库操作,但不能使用Railo,因此这极大地限制了使用CF的沙盒实验.这是9个月前,所以你可能想检查一下Railo是否有所改善.

至于库,由于有更大的开发人员社区,因此PHP中有许多可用于CF而不是CF. 谷歌的证据:
PHP:1500万次点击
CF:50万次点击

总结:使用PHP.

HTH


编辑:
如Al所述,CF开发者版是免费的.


Adr*_*bia 5

FWIW.的Flash Remoting(AMF)ColdFusion的是比PHP替代更快.在40倍的速度!如果性能很重要,那么ColdFusion真的是唯一的选择.