ColdFusion скомпилирован? - PullRequest
       1

ColdFusion скомпилирован?

1 голос
/ 20 июля 2011

У меня есть клиент, которому нужна сторонняя программа, ведущий всплывающий скрипт, установленный на нескольких ее сайтах. Один из которых построен в ColdFusion, на который я никогда раньше не смотрел. Я задаюсь вопросом: сбросить код в файл .cfm так же просто, как вставить его в файл PHP? Могу ли я просто открыть нужный файл в текстовом редакторе, вставить код, и все в порядке? Или мне нужно использовать Adobe Adobe Product и перекомпилировать или что-то в этом роде?

Спасибо.

Ответы [ 3 ]

10 голосов
/ 20 июля 2011

Это так просто, но точно так же, как вам нужно, чтобы PHP работал на сервере для обработки файла .php, вам нужно запустить ColdFusion на сервере, чтобы файл .cfm мог обрабатываться.

Вы сами не компилируете файл .cfm. Вы просто сохраняете time.cfm как:

<cfoutput>#now()#</cfoutput>

... загрузите его на сервер и откройте http://domain/time.cfm

Если вы измените его на более симпатичный (в любом текстовом редакторе или IDE):

<cfoutput>#dateFormat( now(), 'mm/dd/yyyy' )#</cfoutput>

... сохранить файл, загрузить его и обновить страницу в браузере. Вам не нужно ничего компилировать или перекомпилировать вручную.

0 голосов
/ 22 июля 2011

Помните, что если у вас есть кэширование шаблонов, вам может потребоваться отключить его, а затем снова включить после внесения изменений в код. То же, что сохранить файлы .class

В CFamin они выглядят так:

Доверенный кеш Если этот флажок установлен, все запрошенные файлы, которые в настоящее время находятся в кэше шаблонов, не будут проверяться на наличие потенциальных обновлений. Для сайтов, где шаблоны не обновляются в течение срока службы сервера, это сводит к минимуму издержки файловой системы. Этот параметр не требует перезапуска сервера.

Сохранить файлы классов Когда вы выбираете эту опцию, файлы классов, созданные ColdFusion, сохраняются на диск для повторного использования после перезапуска сервера. Adobe рекомендует это для производственных систем. Во время разработки Adobe рекомендует не выбирать этот параметр.

0 голосов
/ 20 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...