嗨,我想问一下ColdFusion和PHP的兼容性问题。
我们建了一个基于ColdFusion的社区网站,能否在我们的网站上添加诸如博客和其他社交功能之类的PHP功能呢?
我的意思是将PHP和ColdFusion结合在一起。
非常感谢你的帮助!
嗨,我想问一下ColdFusion和PHP的兼容性问题。
我们建了一个基于ColdFusion的社区网站,能否在我们的网站上添加诸如博客和其他社交功能之类的PHP功能呢?
我的意思是将PHP和ColdFusion结合在一起。
非常感谢你的帮助!
如果你使用的是 ColdFusion 8,我认为这是可以完成的。我知道 Sean Corfield 在 RIAForge 上有一个做这种事情的 项目,他的博客上也有一系列帖子,从这篇开始:
http://corfield.org/blog/index.cfm/do/blog.entry/entry/ColdFusion_8_running_PHP
所有这些都说了,使用相同核心语言的产品将更容易集成。ColdFusion有数百种不同事物的开源选项。RIAForge.org是一个很好的起点。你的问题没有明确重点,无法给出单一的正确答案。
我们建立了一个基于ColdFusion的社区网站。是否可以在我们的网站中添加诸如博客和其他社区功能等功能,并使用PHP实现?
我的意思是将PHP和ColdFusion结合在一起。
当你说想要“结合”它们时,你具体指的是什么?它们可以共存于Web服务器上,并且都可以访问同一个数据库;因此,如果你希望PHP和ColdFusion应用程序都能访问相同的数据,那么这并不是一个问题。但是,有关锁定和竞态条件的问题需要考虑,但从“是否可能?”的角度来看,答案毫无疑问是YES。
通过一些巧妙的编程,应该可以将CF到PHP的会话、客户端或其他特殊范围/变量共享,但这将是棘手的。这完全取决于你的需求和实现方式。
如果你正在寻找要添加到你的社区的应用程序,我建议你在尝试混合CFML和PHP之前,尝试找到适合你需求的CFML应用程序。在RIAForge和其他网站上,有大量免费的开源应用程序,包括博客和维基。 Canvas Wiki和Codex Wiki是专注于维基功能的解决方案,还有其他一些包括维基功能作为更大软件包的一部分。在RIAForge的ColdFusion类别中搜索“blog”会显示不少于6个博客应用程序,如BlogCFC等,甚至还没有包括我个人最喜欢的Mango Blog。