実装の違いにより、Adobe ColdFusion と Railo と OpenBD で異なるコードを記述する必要がある場合があります。
人々はこれに使用する特定の方法を持っていますか?
たとえば、ProductName をオンにすることは 1 つのオプションです。
<cfswitch expression="#Server.ColdFusion.ProductName#">
<cfcase value="ColdFusion Server">
...
</cfcase>
<cfcase value="Railo">
...
</cfcase>
<cfcase value="BlueDragon">
...
</cfcase>
</cfswitch>
それが最善の方法ですか、それとも誰かがより良い方法を提案できますか?