Adobe ColdFusion
Adobe ColdFusion
Быстрое создание, развертывание и сопровождение интернет-приложений
Программы Adobe® ColdFusion® 9 и Adobe ColdFusion® Builder™ позволяют разработчикам быстро создавать, развертывать и сопровождать надежные интернет-приложения для корпоративного использования. Используя ColdFusion 9, разработчики могут сократить число строк кода, требуемого для представления сложной бизнес-логики. Программное обеспечение ColdFusion Builder представляет собой интегрированную среду разработки на основе Eclipse, обеспечивающую эффективное управление разработкой приложения ColdFusion, начиная от создания концепции и заканчивая развертыванием готового продукта. Два этих приложения составляют комплексный набор инструментов и сервисов для создания многофункциональных, надежных интернет-приложений.
Новые функции ColdFusion 9:
Функциональная совместимость офисных документов
С легкостью создавайте офисные документы для составления отчетов, принятия решений и демонстрации презентаций. Разрабатывайте, просматривайте и обновляйте электронные таблицы, используя новый тег CFSPREADSHEET. Программными средствами создавайте файлы PDF из файлов Microsoft PowerPoint и Word. Прямо на сервере динамически создавайте презентации HTML и SWF на основе презентаций PowerPoint.
Тесная интеграция с ColdFusion Builder
Эффективно используйте функции программного обеспечения Adobe ColdFusion Builder, представляющего собой интегрированную среду разработки на основе Eclipse™ с широкими возможностями настройки, позволяющую разработчикам гораздо быстрее создавать приложения ColdFusion.
Объектно-реляционная проекция
Создавайте приложения, не привязанные к конкретным базам данных, используя объектно-реляционную проекцию (object-relational mapping, ORM) на основе библиотеки Hibernate с открытым кодом. Сократите время разработки и управляйте логикой и подключением базы данных, не создавая запросы SQL. Используйте мастер ORM Application Wizard приложения ColdFusion Builder для создания компонентов ColdFusion (CFC, ColdFusion Component), реализующих логику и подключение базы данных, без необходимости написания кода.
Интеграция с Microsoft Office SharePoint
Выводите данные веб-сервисов Microsoft Office SharePoint в приложении ColdFusion с помощью нового тега CFSHAREPOINT. Кроме того, используйте функцию единого входа SharePoint для отображения приложения ColdFusion как веб-компонента на сайте SharePoint без необходимости многократного ввода пользователем своих учетных данных.
Интеграция с Adobe Flash Platform Улучшено
Воспользуйтесь оптимизированным сервисом Flash Remoting для повышения эффективности приложения. Используйте ColdFusion в качестве сервиса для ускорения разработки RIA путем простого доступа к различным корпоративным сервисам через AMF без необходимости написания кода CFML.
ColdFusion в качестве сервиса
Эффективно используйте корпоративные сервисы ColdFusion через AMF или SOAP, не создавая код CFML. Доступны следующие сервисы: CFCHART, CFDOCUMENT, CFIMAGE, CFMAIL, CFPDF и CFPOP. Кроме того, можно повысить безопасность приложения, помещая сервисы в изолированную программную среду, для предотвращения доступа к ним из неизвестных приложений.
Синхронизация локальных/удаленных баз данных в Adobe AIR
Создавайте приложения, поддерживающие как сетевой, так и автономный режим, что повышает надежность управления данными. С помощью SQLite на клиентском компьютере и ORM на сервере ColdFusion 9 управляет разрешением конфликтов и синхронизацией данных между клиентом и сервером при возвращении приложения в сетевой режим.
Новые управляющие элементы Ajax Улучшено
Создавайте более эффективные и интуитивно понятные приложения, используя расширенный набор управляющих элементов Ajax, поддерживающих библиотеку Ext JS 3.0 посредством тегов и атрибутов CFML. Новые элементы управления позволяют реализовать функции соответствия, мультимедийного плеера, многофайловой передачи, раздвижных меню, индикаторов выполнения, подтверждений, предупреждений, кнопок и ползунков.
Средство управления сервером Server Manager
Экономьте время, выполняя административные задачи одновременно на нескольких серверах с помощью одной централизованной консоли. Создавайте источники данных, планируйте задачи, устанавливайте исправления, выполняйте очистку кэша и сравнивайте настройки для группы серверов ColdFusion.
Встроенная поддержка стандартов портлетов
Выводите практически все корпоративные приложения, включая приложения ColdFusion, в одном интегрированном портале. ColdFusion 9 позволяет определить компонент ColdFusion в виде портлета. Также добавлена поддержка спецификаций Java Portlet Specifications JSR 168 и JSR 286.
Новые функции ColdFusion Builder:
Анализатор кода и подсказки по коду
Повысьте эффективность работы с помощью анализатора кода — инструмента ColdFusion Builder с функцией автозавершения кода. Воспользуйтесь компонентами ColdFusion (CFC) и пояснениями по коду для файловых систем UDF, а также встроенными тегами CFML, объектами HTML, JavaScript, CSS, а также инструкциями SQL в тегах cfquery.
Настраиваемая среда разработки
Сокращайте время разработки и оптимизируйте рабочий процесс с помощью настраиваемой среды, поддерживающей такие функции, как настраиваемое выделение синтаксиса, горячие клавиши и шаблоны-сниппеты кода.
Встроенный отладчик
Снижайте время, затрачиваемое на тестирование и поиск ошибок, с помощью встроенного отладчика. Запускайте приложения и выполняйте пошаговую отладку прямо из IDE.
Предварительный просмотр шаблонов CFML
Избегайте возникновения ошибок и снижайте время, затрачиваемое на сопровождение приложений, выполняя предварительный просмотр страниц CFML перед развертыванием. Просматривайте страницы в одном из встроенных браузеров: Microsoft Internet Explorer, Mozilla Firefox или Apple Safari.
Поддержка ColdFusion версий 7, 8 и 9
Разрабатывайте и сопровождайте приложения с использованием встроенных тегов и библиотек функций для ColdFusion версии 7, 8 и 9.
Развертывание приложений
Сокращайте время разработки проектов, развертывая код прямо из IDE посредством встроенной поддержки FTP.
Удаленная поддержка проектов
Повысьте эффективность работы в команде с помощью единой базы кодов, доступ к которой обеспечивается для всех участников через удаленную поддержку проектов.
Объектно-реляционная проекция
Воспользуйтесь удобным доступом к новым функциям объектно-реляционной проекции (ORM) — компонента ColdFusion 9. Используйте стандартные расширения мастера ORM Application Wizard для создания компонентов CFC на основе ORM. Воспользуйтесь подсказками по коду для тегов cfcomponent и cfproperty для просмотра атрибутов и функций ORM.
Возможность расширения с использованием CFML
Повысьте функциональность ColdFusion Builder, создавая расширения, написанные на языке CFML.
Интегрированная разработка с использованием Adobe Flash Platform
Ускоряйте разработку приложений Flex® и Adobe AIR®. С помощью программного обеспечения Adobe Flash® Builder™ 4, входящего в комплект установки ColdFusion Builder, вы можете детально изучать компоненты CFC, а также автоматически создавать соответствующие объекты ActionScript®. Воспользуйтесь преимуществами улучшенной интеграции с Flash Builder при разработке веб-сервисов.
Редактор тегов
Максимально снижайте количество возникающих ошибок кода и упрощайте долгосрочное сопровождение приложений, используя Редактор тегов (Tag editor), с помощью которого можно определить требуемые атрибуты тегов и установить для них нужные значения.
Интегрированное управление серверами
Сокращайте время разработки, устранив необходимость переключения между настольными приложениями для доступа к серверу ColdFusion. Запуск и остановка серверов ColdFusion может выполняться автоматически при запуске ColdFusion Builder и выходе из него; а также в ручном режиме, напрямую из ColdFusion Builder. Кроме того, пользователь может запускать монитор администратора или сервера ColdFusion во встроенных браузерах.
Издания Coldfusion 9:
Сравните функции изданий ColdFusion 9, ColdFusion 8 и ColdFusion MX 7. Программное обеспечение ColdFusion 9 поддерживает множество функций, повышающих продуктивность приложения, обеспечивает более тесную интеграцию с платформой Adobe Flash® Platform, а также значительно упрощает интеграцию с корпоративными средами.
Загрузить таблицу сравнения функций* (PDF, 273k)
Издание Enterprise
ColdFusion 9 Enterprise, программное решение по размещению высокопроизводительных веб-сайтов и приложений в кластерной или виртуализированной среде, поддерживает все возможности ColdFusion 9 Standard, а также ряд дополнительных функций для создания корпоративных приложений.
Издание Standard
ColdFusion 9 Standard, программное решение, идеальное для размещения надежного веб-сайта или приложения на одном сервере, сочетает мощные возможности разработки с простотой конфигурации.
Издание Developer
ColdFusion 9 Developer — это бесплатное полнофункциональное издание ColdFusion для локальной разработки приложений, развертываемых на серверах Standard или Enterprise. Помимо зарезервированного диапазона IP-адресов (localhost), для доступа к приложениям, выполняющимся на сервере Developer, можно использовать два удаленных IP-адреса, что упрощает процесс совместной разработки.
Загрузить ColdFusion 9 Developer (на Англ. языке)
Пробное издание
Воспользуйтесь 30-дневным пробным изданием ColdFusion 9 Enterprise, предоставляемым бесплатно. Это полнофункциональный сервер, обладающий всеми возможностями ColdFusion 9 Enterprise. По истечении 30-дневного срока пробное издание автоматически превращается в издание Developer. Полный набор возможностей коммерческого развертывания для установленного пробного издания или издания Developer можно активировать в любое время, просто введя действительный серийный номер в ColdFusion Administrator для ColdFusion 9 Standard или ColdFusion 9 Enterprise, переустановка программы при этом не требуется.
