На этом сервере я могу использовать файлы .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 для анализа .cfm. Я не знаю, в каком порядке будет происходить разбор или какие-либо другие плюсы и минусы, трюки и подсказки.
Целью здесь является то, что я хочу обернуть php (который я знаю хорошо) в файл cfm (гораздо меньше опыта). Файл cfm будет находиться в разделе администратора, который автоматически проверяет аутентификацию пользователя и включает другие cf-файлы.
Итак, мне кажется, что если coldfusion анализирует файл (проверяя user-auth и все такое), то передает его на php, это будет процесс, который я ищу.
Я не» Думаю, это возможно или, по крайней мере, практично. Если вам нужно использовать оба языка, лучше всего выводить информацию с помощью PHP во что-то другое, с которым вы можете работать, например, запрос POST/GET или JSON, а затем обрабатывать эту информацию с CFML ... или наоборот. – TRose
Я бы не смешивал CF с PHP. Более простой, быстрый и элегантный способ - использовать только один из этих языков в определенных областях вашего сайта. – PatNowak
Это, вполне возможно, будет самым распространенным способом разработки веб-приложений Rube Goldberg-ish, который я когда-либо слышал. Было бы проще просто изучить ColdFusion. –