이 서버에서는 .cfm 및 .php 파일을 모두 사용할 수 있습니다. 두 유형 모두 예상대로 구문 분석됩니다.Coldfusion과 PHP가 같은 파일에 있습니까?
그러나 .cfm 파일도 PHP 용으로 파싱해야합니다. 예를 들어,
//test.cfm:
<cfoutput>hello from cf</cfoutput>
<?php echo 'hello from php'; ?>
// outputs the php, verbatim, without processing :(
나는 php config를 변경하여 .cfm을 구문 분석 할 수 있음을 알고 있습니다. 파싱이 어떤 순서로 진행되는지 또는 다른 장단점, 트릭 및 팁을 알지 못합니다.
목표는 내가 잘 알고있는 php를 cfm 파일 (훨씬 적은 경험)로 포장하고 싶다는 것입니다. cfm 파일은 admin 섹션에서 자동으로 사용자 인증을 확인하고 다른 cf 파일을 포함합니다.
그래서 coldfusion이 파일 (사용자 인증 및 모든 것을 검사 함)을 분석 한 다음 PHP로 넘겨 주면 내가 찾고있는 프로세스가됩니다.
내가 돈 '을 사용하여 동적으로
이자바를 통해, PHP에서 구성 요소를 호출 ColdFusion에서 렌더링 할 수있는 ColdFusion 컴포넌트를 생성 이것이 가능하거나 적어도 실용적이라고 생각하지 마십시오. 두 언어를 모두 사용해야하는 경우 PHP를 사용하여 POST/GET 요청이나 JSON과 같은 정보를 출력하고 CFML을 사용하여 정보를 처리하는 것이 가장 좋습니다. – TRose
저는 CF와 PHP를 섞지 않을 것입니다. 더 쉽고 빠르며 우아한 방법은 웹 사이트의 특정 영역에서 이러한 언어 중 하나만 사용하는 것입니다. – PatNowak
이것은 아마도 내가 들었던 웹 애플리케이션 개발에 접근하는 가장 루베 골드버그 방식 일 것입니다. ColdFusion을 배우는 것이 더 쉬울 것입니다. –