Entries for month: 5월 2014

Adobe ColdFusion 11 및 Adobe ColdFusion builder 3 출시

매우 오랜만의 포스팅입니다. 최근엔 거의 ColdFusion에 관련된 공부나 업무를 하지 않아서 포스팅이 게을러졌지만 그래도 애정마저 식은건 아니에요~ ^^;;

지난해 Adobe Labs에 Beta버전이 나온지 얼마안되어 지난달말 Adobe ColdFusion 11과 Adobe ColdFusion Builder 3가 출시되었습니다. ColdFusion Builder 3가 베타버전에는 Linux버전이 있어서 혹시 리눅스버전으로도 출시되려나 싶었지만 최종버전에는 누락되었습니다. 리눅스버전은 앞으로도 출시하지 않을 것으로 보입니다.(단, 서버버전은 다양한 OS를 지원합니다.)

이미 베타버전에서 살펴봤지만 지난 버전과 가장 큰 차이점은 아무래도 Mobile application 개발지원을 위한 Phonegap build와의 연동이 아닐까 생각합니다. 

사실 지난해 Adobe가 해킹공격을 받아서 ColdFusion의 소스코드가 유출된 사고가 있어서 예정되 시기에 새 제품이 출시될까 걱정도 되었지만 많은 기능을 보강하여 출시되었네요. 

구체적인 신기능에 대한 예제는 틈틈히 살펴보는 포스트를 작성해 보겠지만 우선 간단하게나마 몇몇 기능을 Adobe의 공식스토어에서 발췌하여 알려드립니다.

지난 ColdFusion 10버전 출시이후 한국어 공식 온라인 스토어에서 카드 등으로 쉽게 구매할 수 있습니다. 아울러 개발자는 엔터프라이즈버전과 동일한 30일간의 트라이얼버전을 이용하고 이후부터는 기능제한없는 10개의 외부커넥션을 지원하는 개발자버전을 이용할 수 있습니다.

Adobe Store : 
Adobe ColdFusion 11 Standard 구매하기 
Adobe ColdFusion 11 Enterprise 구매하기 
Adobe ColdFusion Builder 3 구매하기 

새로운 기능

CFML 기반 모바일 응용 프로그램 개발
빠르게 성장하는 모바일 응용 프로그램 시장에서 한 발 앞서십시오. 기존 CFML 기술을 활용하여 모바일 응용 프로그램을 개발하고 Adobe PhoneGap Build와 통합하여 iOS 및 Android™ 장치에서 실행되는 설치형 응용 프로그램으로 쉽고 빠르게 전달할 수 있습니다.

소셜 로그인 지원
이제 로그인 방식을 처음부터 구현하는 수고를 줄여 개발 속도를 높여 보십시오. 최종 사용자는 기존의 소셜 미디어 계정을 사용하여 웹 응용 프로그램에 쉽게 액세스할 수 있습니다. CFOAUTH 태그를 사용하여 사용자가 자신의 Facebook, Google 또는 Twitter ID로 로그인하게 할 수 있습니다.

장치 디버깅
고유한 장치 디버깅 기능을 사용하여 브라우저 기반 모바일 응용 프로그램뿐만 아니라 설치형 응용 프로그램의 오류를 식별하고 수정할 수 있습니다. 모바일 장치를 ColdFusion Builder에 원격으로 연결해 응용 프로그램 코드를 단계별로 실행함으로써 장치에서 실제 동작하는 모습을 시뮬레이션할 수 있습니다.

다중 장치 점검
내장 Weinre 서버를 사용하여 여러 장치에서 모바일 및 웹 응용 프로그램의 모양과 느낌을 점검할 수 있습니다. ColdFusion Builder를 사용하여 요소의 속성을 수정하고 모바일 응용 프로그램에서 실시간으로 변경 내용을 확인할 수 있습니다.

개체 관계형 매핑 지원
SQL에 기록하지 않고 개체 관계형 매핑(ORM)을 사용하여 데이터베이스 독립형 응용 프로그램을 제작하고 관리할 수 있습니다. 내장된 Lucene 검색 엔진을 사용하여 ORM 엔터티의 전문 검색을 색인화 및 수행하여 SQL 로깅을 통해 향상된 디버그 정보를 얻을 수 있습니다.

강화된 캐싱
드물게 업데이트되는 데이터가 있는 페이지의 일부를 캐싱하여 성능을 향상시키고, 즉시 다양한 캐시 영역을 만들어 사용자 정의된 지역별 데이터 처리를 향상시킬 수 있습니다. 동시 캐싱 프로세스와 고급 캐싱 라이브러리를 통해 서버 리소스를 할애하여 서버 성능을 향상시키십시오.

주요기능

HTML을 PDF로 변환
Adobe의 향상된 변환 엔진을 사용하여 HTML 페이지에서 고품질의 PDF 파일을 생성할 수 있습니다. 엔진은 CSS를 구문 분석하여 서식, 레이아웃 및 하이퍼링크는 그대로 유지하면서 PDF 파일 내용이 웹 브라우저와 동일하게 표시되고 기능하도록 CSS의 설정을 내용에 적용합니다.

향상된 PDF 처리
PDF 파일을 효과적으로 작업하고, 이미지와 워터마크, 머리글, 바닥글을 문서에 직접 추가하여 필요한 코드를 줄일 수 있습니다. 새로운 보관 기능을 활용하여 전자 파일을 독립적인 기록 문서로 장기간 보존할 수 있습니다.

언어 강화
ColdFusion 개체의 맴버 함수를 사용하여 기존 코드를 더 빠르고 쉽게 유지 보수하고 수정할 수 있습니다. 강화된 JSON 데이터 변환을 활용하여 JSON 개체의 데이터 유형을 식별하십시오. 새로운 QueryExecute 함수를 사용하여 CFSCRIPT 내에서 데이터베이스 쿼리를 쉽게 처리할 수 있습니다.

안전하고 확장 가능한 HTML5 웹 소켓
실시간 서버 응답으로 HTML5 웹 소켓의 장점을 일반에게 공개된 웹 응용 프로그램으로 확장합니다. 보안 소켓 계층(SSL)을 넘어 더욱 강화된 보안으로 데이터를 게시할 수 있습니다. 필요한 만큼의 웹 소켓을 만들어 웹 응용 프로그램을 확장시킬 수 있습니다.

CFML 기반 모바일 응용 프로그램 개발 
빠르게 성장하는 모바일 응용 프로그램 시장에서 한 발 앞서십시오. 기존 CFML 기술을 활용하여 모바일 응용 프로그램을 개발하고 Adobe PhoneGap Build와 통합하여 iOS 및 Android™ 장치에서 실행되는 설치형 응용 프로그램으로 쉽고 빠르게 전달할 수 있습니다.

강화된 캐싱
드물게 업데이트되는 데이터가 있는 페이지의 일부를 캐싱하여 성능을 향상시키고, 즉시 다양한 캐시 영역을 만들어 사용자 정의된 지역별 데이터 처리를 향상시킬 수 있습니다. 동시 캐싱 프로세스와 고급 캐싱 라이브러리를 통해 서버 리소스를 할애하여 서버 성능을 향상시키십시오.

 

Powered by

© 2010-2018 NOOREE.COM