닫기

전체보기

분야별
유형별
매체별
매체전체
무신사
월간사진
월간 POPSIGN
bob

프로덕트 | 리뷰

전문가들에게 필요한 기본 도구

2005-09-20


Macromedia Dreamweaver는 전세계 디자이너와 개발자들이 웹 사이트와 어플리케이션을 제작하는 데 사용되고 있다. 비디오 제작 및 인코딩하여 온라인에 배포하기 위해 비선형 비디오 편집기를 사용하는 사용자뿐만 아니라 인쇄 기술을 디지털 디자인 영역으로 확대하려는 기존의 그래픽 디자이너를 포함한 새로운 사용자에게도 매력적인 제품으로 다가갈 Dreamweaver 8의 모든 것을 공개한다!

진행ㅣ 박현영 기자(maria@yoondesign.co.kr)


Dreamweaver 8은 웹 사이트 및 어플리케이션을 구축하기 위해 전문가들이 선택한 제품이다. 시각적 레이아웃 도구, 어플리케이션 개발 기능, 코드 편집 기능이 강력하게 결합됨으로써 초보자에서 전문가에 이르기까지 모든 개발자와 디자이너가 시각적으로 멋진, 표준 기반의 사이트와 어플리케이션을 신속하게 제작할 수 있다.
또한 능률적인 통합 환경에서 CSS 기반의 디자인에 필요한 중요한 기능뿐 아니라 핸드 코딩 기능 등 전문가들이 필요로 하는 모든 도구를 제공한다. 개발자는 원하는 서버 기술과 Dreamweaver를 함께 사용하여 데이터베이스, 라이브 데이터 피드, 레거시 시스템 등에 사용자를 연결하는 강력한 인터넷 어플리케이션을 구축할 수 있다.

새로워진 CSS 레이아웃 시각화 기능
1. 매킨토시 버전
2. 원도우 버전

Dreamweaver 8 의 주요 인터페이스


1. 업계 선도적인 웹 개발 도구를 사용하여 작업할 수 있다.
하나의 도구에서 세계적 수준의 디자인과 코드 편집기를 사용할 수 있다. 디자인 뷰에서 픽셀 하나까지 완벽하게 수정할 수도 있고, 소스 코드로 직접 작업할 수도 있으며, 이 두 가지 방법을 모두 사용할 수 있다. 웹 전문가라면 누구나 Dreamweaver 프로젝트를 이해하고 그 가치를 매우 높게 평가할 것이다.

2. 한 가지 도구를 익히면 그 도구를 바탕으로 다른 도구를 사용할 수 있다.
사용자들이 사용하는 기술이 다양해지고 웹 기술이 발전함에 따라 Dreamweaver는 새로운 기술과 방법을 신속하고 손쉽게 채택할 수 있도록 사용자를 지원하고 안내한다.
정적 사이트 또는 데이터 기반의 어플리케이션을 구축하거나 보다 풍부해진 CSS 기능을 통해 창의적으로 제어할 수 있기 때문에 시간이 지남에 따라 기술력을 배양할 수 있다.
또한 시작 페이지와 참조 컨텐츠, 자습서와 같은 제품 내 수많은 학습 도구를 통해 짧은 시간 내에 제품을 사용하고 실행할 수 있다.

3. 원하는 기술을 자유롭게 선택하여 작업할 수 있다.
Dreamweaver 8은 PHP, J2EE 및 Microsoft .NET을 지원하는 플랫폼과 기술 독립적인 개발 환경을 제공하고, Microsoft Windows 및 Apple Macintosh에서 실행되며, Flash와 Fireworks, Contribute뿐만 아니라 Adobe Photoshop, Microsoft Word, Excel과 같은 업계 선도적인 도구와도 통합된다.

4. 손쉽게 비디오를 추가할 수 있다.
Dreamweaver 8과 Flash Video를 사용하여 웹에 비디오 컨텐츠를 손쉽게 배포할 수 있다.
Flash Video를 Dreamweaver 8로 드래그 앤 드롭하여 웹 사이트와 어플리케이션에 비디오를 신속하게 통합할 수 있다.

5. CSS를 단순화할 수 있다.
통합된 CSS 패널은 컨텐츠에 적용된 계단식 배열의 스타일을 파악할 수 있는 동시에 시행착오를 겪으며 많은 코드를 검색하지 않고도 신속하게 변경 작업을 수행할 수 있는 강력하면서도 간단한 방법을 제공한다.
새로워진 CSS 레이아웃 시각화 기능을 통해 디자인 뷰에서 손쉽게 CSS에 기초하여 위치를 지정할 수 있다. 이번 Dreamweaver 8 릴리스에서는 이전의 테이블과 글꼴 태그에서 보였던 디자인의 한계에서 벗어나 간편한 CSS를 경험할 수 있다.

6. XML을 사용하여 시작할 수 있다.
웹 페이지를 XML 파일이나 XML 피드의 URL에 지정하기만 하면 Dreamweaver는 이를 검토하여 해당 페이지에 올바른 필드를 드래그 앤 드롭할 수 있도록 지원해 준다.
그런 다음 바로 코드 뷰로 이동하여 XML 및 XSLT를 지원하는 향상된 코드 힌트 기능을 사용하여 작업할 수 있다. 새로운 XML 및 XSLT에 대한 O'Reilly의 참조 컨텐츠를 Dreamweaver 8에서 살펴볼 수 있다.

7. 생산성을 높일 수 있다.
누구나 최단 시간에 최대의 효과를 거두려고 노력한다. Dreamweaver는 복사한 후 붙여넣기와 같은 단순한 작업의 번거로움을 없앴다. Dreamweaver의 선택하여 붙여넣기 명령을 사용하여 Microsoft Office 제품의 기존 서식을 가져와 페이지와 이미 연결된 CSS 스타일로 변환하거나 전체적인 모든 서식을 제거할 수 있다.

8. 브라우저 간 개발이 편리해졌다.
세련된 사이트를 구축한 후 나머지 세부 사항은 Dreamweaver에서 자동으로 처리하도록 할 수 있다. 브라우저 오류를 줄이기 위해 Dreamweaver는 대상 브라우저 검사 기능과 브라우저 간 호환성 문제를 경고하는 보고서를 페이지별로 또는 전체 사이트별로 제공한다.
또한 브라우저 간 유효성 검사 기능을 통해 현재 열려 있는 문서에 실시간으로 인라인 피드백을 제공하므로 사용자는 대상 브라우저를 지정할 수 있으며, 문제가 되는 부분은 코드 뷰에서 빨간색 밑줄로 표시되며 Dreamweaver에서 툴팁이 표시되므로 손쉽게 수정할 수 있다.

9. 핵심 제품과 통합할 수 있다.
Dreamweaver 8은 Flash, Fireworks, Contribute 및 FlashPaper가 포함된 통합 패키지인 Macromedia Studio 8의 일부다. Fireworks의 양방향 그래픽 편집에서 Flash 요소 가져오기 및 Contribute용 템플릿 만들기에 이르기까지 Dreamweaver 8은 제품 간 매끄러운 워크플로를 위한 중추적인 역할을 한다.

10. 다양한 Dreamweaver 커뮤니티를 활용할 수 있다.
3백만 명 이상의 사용자로 구성된 Dreamweaver 커뮤니티는 Macromedia 개발자 센터, 개발자 인증 프로그램, 교육 및 세미나, 사용자 포럼 및 독자적인 커뮤니티 지원 사이트를 포함하여 다양한 혜택을 제공한다. Macromedia Dreamweaver Exchange를 통해 800개 이상의 익스텐션을 무료로 다운로드할 수 있다.


1. 통합된 XML 데이터 피드를 드래그 앤 드롭할 수 있다.
Dreamweaver 1이 HTML을 지원한 것과 같이 Dreamweaver 8은 XML 및 XSLT를 지원한다.
웹 페이지를 XML 파일이나 XML 피드의 URL에 지정하기만 하면 Dreamweaver는 이를 검토하여 해당 페이지에 올바른 필드를 드래그 앤 드롭할 수 있도록 지원해 준다.
그런 다음 바로 코드 뷰로 이동하여 XML 및 XSLT를 지원하는 향상된 코드 힌트 기능을 사용하여 작업할 수 있으며, 새로운 XML 및 XSLT에 대한 참조 컨텐츠를 활용할 수 있다.

2. CSS 기반의 디자인을 한 단계 발전시킬 수 있다.
새롭게 통합된 CSS 패널은 복잡한 CSS를 단순하게 사용할 수 있도록 해준다. CSS가 적용된 컨텐츠를 통합된 전체적인 모습으로 보여주기도 하고 컨텐츠에 적용된 계단식 형태 그대로 보여주기도 함으로써 CSS를 손쉽게 학습할 수 있다.
변경할 곳을 정확하게 파악하고 선택하여 이동할 수 있으므로 더 이상 텍스트 파일을 찾기 위해 헤매지 않아도 된다. CSS를 통해 컨텐츠의 위치를 지정할 때 새로워진 CSS 레이아웃 시각화 기능을 사용하면 디자인 시 시각적인 보조 도구를 사용할 수 있어 페이지 구조를 신속하고 손쉽게 검토할 수 있다. 스타일 렌더링 툴바를 사용하면 서로 다른 CSS 미디어 유형마다 페이지가 어떻게 표시될지 미리 확인할 수 있다.

3. 디자인을 보다 완벽하게 제어할 수 있다.
디자인을 확대하여 복잡한 레이아웃의 문제를 해결하고 이미지를 검토할 수 있다. 안내선을 사용하여 컨텐츠를 페이지에 정확하게 배치할 수 있으므로 구성 요소와 완성된 제품 간의 정확성을 높일 수 있다.

4. 코드 축소 기능으로 작업에 집중할 수 있다.
다른 코드를 신경 쓰지 않고 사용 중인 코드에만 집중하여 코딩할 수 있다. 코드 축소 기능을 사용하여 선택한 부분만 축소 또는 확장하거나, 태그별로 축소 또는 확장할 수 있다.

5. 시간 낭비 없이 작업에 전념할 수 있다.
코드 단편과 원본 서식 옵션을 찾기 위해 메뉴를 헤매고 다니지 않아도 된다. 새로운 코딩 툴바를 통해 코드 뷰에서 바로 일반적인 코딩 작업에 액세스할 수 있다. 코드 주석 적용 및 주석 제거, 태그 줄 바꿈, 숨김 문자 표시 등 자주 사용되는 코드 작업을 지원하는 새로운 기능을 활용할 수 있다.

6. 파일이 업로드되는 동안에도 작업을 계속할 수 있다.
Dreamweaver에 새롭게 추가된 백그라운드 파일 전송 기능을 통해 파일을 업로드하고 사이트를 동기화하는 동안에도 로컬 파일에서 계속 작업할 수 있다.

7. Flash Video를 추가할 수 있다.
몇 번의 마우스 클릭만으로도 사이트에 Flash Video를 추가할 수 있다. Dreamweaver에서 재생할 Flash Video 파일을 지정하고 페이지에 표시될 재생 컨트롤을 선택하기만 하면 Flash Video가 웹 페이지에서 실행된다.

8. 텍스트의 서식을 다시 적용하는 데 걸리는 시간을 줄일 수 있다.
전자 메일과 Microsoft Word 컨텐츠를 위한 서식 지정 작업을 손쉽게 수행할 수 있다. Dreamweaver에 새롭게 추가된 붙여넣기 옵션을 통해 Microsoft Word에서 만든 모든 원본 서식을 유지할 수 있고 이미 만들어진 CSS를 텍스트에 적용할 수 있다.

9. PHP 5 및 ColdFusion MX 7과 같은 최신 기술을 사용하여 작업할 수 있다.
Dreamweaver에서는 PHP 5와 ColdFusion MX 7을 지원하는 업데이트된 서버 비헤이비어와 코드 힌트 기능을 활용할 수 있다.

10. 렌더링을 향상시킬 수 있다.
Dreamweaver에서 보다 정확한 레이아웃과 디자인을 제작할 수 있다. Dreamweaver 8의 디자인 뷰 기능이 크게 향상되어 도구 내에서 강화된 CSS 렌더링을 사용할 수 있으므로 보다 정밀해진 최종 디자인을 얻을 수 있다.


• 모범 사례 활용
Dreamweaver 8은 고급 CSS 사용, XML 및 RSS 피드, 액세스 가능성 요구 사항을 지원하는 등 모범 사례와 업계 표준을 적극 지원한다.

• XML 데이터를 사용한 시각적 저작
중요한 피드를 작업에 통합하고 XML에서 HTML로의 전환 과정의 의문점을 해소할 수 있는 강력하고 시각적인 도구를 사용하여 XML 작업 속도를 가속화할 수 있다.
또한 간단한 드래그 앤 드롭 워크플로를 통해 RSS 피드와 같은 XML 기반의 데이터를 웹 페이지에 통합할 수 있을 뿐만 아니라, 코드 뷰로 바로 이동하여 XML 및 XSLT를 지원하는 향상된 코드 힌트 기능을 사용하여 사용자 요구에 맞게 변형 작업을 수행할 수 있다.

• 새롭게 통합된 CSS 패널
새롭게 통합된 CSS 패널은 페이지에 적용된 CSS 스타일을 시각적인 방식으로 익히고, 이해하며 작업할 수 있는 원 스톱 숍이다. 모든 CSS 기능이 하나의 패널 세트로 통합되어 CSS를 사용한 작업이 훨씬 수월해졌으며 생산성이 크게 향상되었다.
이 새로운 인터페이스를 사용하면 특정 요소에 적용된 계단식 배열의 스타일을 손쉽게 볼 수 있고 속성이 정의된 위치를 쉽게 파악할 수 있다. 또한 속성 그리드를 통해 신속하게 편집할 수 있다.

• CSS 레이아웃 시각화
디자인 시 시각적인 보조 도구를 사용하여 CSS 레이아웃 테두리의 외곽선을 표시하거나 CSS 레이아웃의 색상을 지정하여 복잡하게 중첩된 구조를 구분할 수 있고 손쉽게 항목을 선택할 수 있다. CSS 레이아웃을 클릭하면 ID, 패딩, 여백, 테두리 설정과 같은 유용한 툴팁을 확인할 수 있으므로 디자인을 제어하는 요소를 보다 명확하게 파악할 수 있다.

• 스타일 렌더링 툴바
Dreamweaver 8은 CSS 미디어 유형을 새롭게 지원하므로 컨텐츠 전달 방법에 관계없이 최종 사용자가 보게 될 컨텐츠와 동일한 컨텐츠를 볼 수 있다. 또한 스타일 렌더링 툴바를 통해 디자인 뷰로 전환하여 핸드헬드 또는 스크린에서의 인쇄 시 모습이 어떤지 확인할 수 있다.

• CSS 렌더링 향상
정확성이 대폭 향상된 디자인 뷰를 통해 아무리 복잡한 CSS 레이아웃도 대부분의 브라우저에서 렌더링되도록 할 수 있다. Dreamweaver는 이제 오버플로, 의사(pseudo)-요소 및 양식 요소와 같은 고급 CSS 기법을 완벽하게 지원한다.

• 액세스 가능성: WCAG/W3C Priority 2 체크포인트 지원
Section 508과 WCAG Priority 1 체크포인트를 위한 통합된 액세스 가능성 평가 도구 이외에도 Dreamweaver는 현재 WCAG Priority 2 체크포인트를 포함하는 업데이트된 평가 도구를 통해 CSS 및 액세스 가능성을 모두 지원한다.

• 향상된 WebDAV
Dreamweaver 8의 WebDAV는 안전한 파일 전송을 위해 Digest 인증과 SSL을 지원하며 다양한 서버와의 향상된 연결성을 제공한다.

• 작업 시간 단축
최적화된 사용자 워크플로를 통해 일상적인 작업에 소요되는 시간을 단축하여 최단 시간에 최대 효과를 거둘 수 있게 한다. Dreamweaver 8은 단순한 작업의 번거로움을 없앴으므로 사용자들은 매력적인 웹 사이트와 어플리케이션을 디자인하고 개발하는 등 원하는 작업에 전념할 수 있다.

• 백그라운드 파일 전송
Dreamweaver 8이 서버에 파일을 업로드하는 중에도 멈추지 않고 작업을 계속할 수 있다. 새로운 기능을 통해 Dreamweaver가 서버와 통신하는 동안에도 사용자는 로컬 시스템에서 파일을 사용하여 작업할 수 있다.

• 확대/축소
확대/축소 도구를 사용하여 디자인을 보다 세밀하게 제어할 수 있다. 패닝하여 이미지를 검토하거나 중첩된 복잡한 표 레이아웃으로 작업할 수 있으며, 이미지를 축소하여 페이지가 전체적으로 어떻게 보이는지 검토할 수 있다.

• 안내선
페이지 레이아웃을 측정하는 안내선을 사용하여 픽셀 하나까지 완벽할 정도로 정확하게 페이지 레이아웃을 구성 요소와 비교할 수 있다. 훌륭한 시각적 피드백을 통해 정확한 간격을 측정할 수 있으며 지능적인 물리기 기능을 사용할 수 있다.

• 코딩 툴바
새로운 코드 툴바는 자주 사용되는 코딩 기능을 표시하며 코딩 화면 옆에 있는 여백 화면에 나타난다. 따라서 코드 단편을 찾기 위해 메뉴와 패널을 헤매고 다니지 않아도 된다.
새로운 코딩 기능에는 주석 적용/주석 제거 등이 포함되어 있다.

• 코드 축소
사용 중인 코드에만 집중할 수 있다. 선택한 코드 또는 태그별로 코드 블록을 숨기거나 확장할 수 있어 코드를 체계적으로 구성할 수 있다.

• 작업 영역 레이아웃
작업 영역을 사용자 요구에 맞게 구성하고 저장할 수 있다. Dreamweaver 8은 디자이너와 코더의 요구 사항에 맞게 설정된 서로 다른 4개의 구성을 제공한다. 이러한 구성 중에 하나를 선택하여 사용할 수 있고 자신만의 작업 영역을 손쉽게 구축할 수 있다.

• Mac용 탭 방식의 문서
새로운 Mac용 문서 탭을 통해 사용자 인터페이스를 단순화하고 문서를 편리하게 선택할 수 있다.

• 새로운 시작 페이지
바로 웹 디자인을 시작할 수 있다. 새로워진 멋진 레이아웃과 디자인으로 사용자는 제품 설치 즉시 곳곳을 경험할 수 있다.

• 향상된 사이트 동기화 및 체크 인/체크 아웃
높은 신뢰감과 확신을 가지고 사이트를 관리할 수 있다. 향상된 사이트 동기화 기능으로 사용 중인 파일이 최신 버전임을 보장할 수 있으며, 누가 어느 파일을 작업하고 있는지 추적할 수 있는 향상된 체크 인/체크 아웃 기능을 통해 다른 사람의 작업을 덮어쓰는 실수를 방지할 수 있다.

• 파일 비교
두 파일이 모두 로컬 파일이든, 로컬과 원격 서버에 각각 있는 파일이든 또는 모두 원격 서버에 있는 파일이든, 이에 상관없이 신속하게 파일을 비교하여 변경된 내용을 파악할 수 있다. Dreamweaver 8은 이제 Mac 및 Windows 플랫폼에서 서로 다른 유틸리티와 통합된다.

• 선택하여 붙여넣기
전자 메일 컨텐츠와 Microsoft Word 컨텐츠의 서식 지정 작업을 손쉽게 수행할 수 있다. Dreamweaver의 새로운 붙여넣기 옵션을 통해 Microsoft Word에서 만든 모든 원본 서식을 유지할 수 있고 텍스트를 가져와 페이지에 이미 연결된 CSS를 적용할 수 있다.

• 사이트 관련 참조
로컬 파일이 아닌 사이트 파일과 관련된 참조를 확인함으로써 디자인 시 그리고 런타임 시 SSI(Server-Side Include)를 사용할 수 있다.

• 코드 편집 향상
사용자 코딩 스타일에 맞게 태그를 완성하고 힌트를 제공하는 방법을 완벽하게 제어할 수 있다.
Dreamweaver 8은 PHP 5, Flash Video, ColdFusion MX 7 및 Macromedia Web Publishing System을 비롯하여 새로운 기술을 지속적으로 지원하고 있다.

• 최신 기술 및 표준과 통합

• ColdFusion MX 7 지원
ColdFusion MX 7에 대한 지원이 업데이트되어 새로운 서버 비헤이비어 및 코드 힌트 기능을 제공한다. Dreamweaver는 코드 힌트 기능과 디버깅 기능을 ColdFusion의 올바른 버전에 맞추기 위해 Dreamweaver를 통해 처음으로 사이트에 연결된 서버 버전을 자동으로 감지한다. Dreamweaver와 ColdFusion의 긴밀한 통합으로 사용자는 Dreamweaver의 데이터베이스 및 구성 요소 패널에서 바로 데이터베이스를 추가하고 제거할 수 있으므로 현재 사이트에 정의된 CFC만을 표시하여 CFC를 신속하게 검색할 수 있다.

• PHP 5 지원
서버 비헤이비어와 코드 힌트 기능을 비롯해 PHP 5에 대한 업데이트된 지원을 적극 활용할 수 있다.

• Flash Video
Flash Video를 사이트에 추가하는 작업이 매우 간단해졌다. 몇 번의 클릭만으로 진행되는 간편한 대화 상자 기반의 프로세스를 통해 비디오 프레젠테이션을 사이트에 추가하고 사용자 요구에 맞게 구성할 수 있다.

• Macromedia Web Publishing System: 통보 및 이벤트 로깅
사이트에서 진행 중인 모든 작업을 추적할 수 있다. Macromedia Web Publishing System 서버는 Dreamweaver의 이벤트에서 통보를 받으므로 WPS 에코시스템의 웹 사이트에서 발생한 모든 변경 사항이 기록된다.

• O'Reilly의 참조 자료 업데이트
XML, XSLT 및 XPath에 대한 새로운 참조 컨텐츠와 ASP 및 JSP에 대한 업데이트된 컨텐츠는 Dreamweaver의 강력한 참조 자료를 보완해준다. 사이트와 어플리케이션에 필요한 언어를 사용하여 작업할 수 있다.


• Dreamweaver 8 및 표준 기반의 개발
Macromedia는 고객만큼 웹 작업과 웹 개발에 열정을 쏟아 왔으며 Dreamweaver 제품 개발 철학에 항상 이러한 열정을 반영해 왔다. Dreamweaver 설계팀은 다음과 같은 믿음으로 Macromedia 고객과 협력하고 있다.

- 독점적인 기업의 이익이 아닌 개발자의 이익에 가장 중요한 기술과 통합된 개방형 환경을 제공해야 한다.
- 웹의 무결성과 연결성을 유지 관리하기 위한 최상의 방법은 W3C, 커뮤니티 및 업계에서 지원하는 표준을 채택하는 것이다.
-사용자는 특정 기술이나 방법에 제한되지 않고 원하는 방식으로 원하는 사이트를 자유롭게 구축할 수 있어야 한다.


• Dreamweaver 8과 웹 어플리케이션
지난 몇 년 동안 웹 개발자의 업무는 간단한 웹 사이트 제작에서 데이터베이스 중심의 대규모 웹 어플리케이션 개발로 발전해왔다. 한때 최고의 몇 사람만이 익숙하게 사용했던 서버측 기술을 통한 개발 작업은 이제 많은 웹 전문가의 일상적인 업무가 되었다.
Dreamweaver 8은 ColdFusion, PHP, ASP, ASP.NET, JSP 등 오늘날의 주요 서버측 기술을 모두 지원하는 유일한 통합형 개발 환경이다. 강력한 XSL 변형의 시각적인 저작을 혁신적으로 지원하는 Dreamweaver 8에서 XML 데이터 피드는 아주 손쉽게 통합된다.

이러한 기술들 간에는 유사점이 많이 있지만 Dreamweaver 8은 각 기술의 독특한 기능만을 활용한다. Dreamweaver 8은 개발자가 ColdFusion, ASP.NET 또는 JSP 중 어느 것을 사용하든 관계없이 웹 서비스를 자체 웹 어플리케이션에 통합할 수 있는 유일한 환경이다.

• Dreamweaver 8과 ColdFusion MX 7
두 제품 모두 Macromedia에서 개발되었으므로 Dreamweaver 8이 ColdFusion MX와의 강력한 어플리케이션 서버 통합을 제공하는 것은 당연한 일이다. Dreamweaver와 ColdFusion MX는 개발자가 어플리케이션 제작을 시작할 수 있는 가장 손쉬운 방법이다.
Dreamweaver에는 ColdFusion의 강력한 코드 편집 지원 기능이 포함된 Macromedia HomeSite+ 5.5와 ColdFusion Developer Edition이 포함되어 있다. Dreamweaver에는 ColdFusion MX 7 설명서, 태그 변경 사항 및 편집기가 통합되어 있다.

- 주요 통합 기능
1. ColdFusion 코드 편집 지원
2. ColdFusion 구성 요소 지원
3. ColdFusion용 라이브 서버 디버깅 패널
4. ColdFusion 참조 자료
5. RDS 지원
6. ColdFusion 사이트 손쉽게 설정
7. 사이트 없이 파일 편집
8. 통합된 데이터베이스 연결
9. CFFORM에 대한 다양한 지원

• Dreamweaver 8과 PHP
Dreamweaver 8은 PHP를 독립 실행형 서버 모델로 지원하고 내장된 객체와 비헤이비어를 사용하여 PHP 서버와 mySQL 데이터베이스 기반의 웹 어플리케이션을 구축할 수 있다. Dreamweaver의 강력한 코드 편집기와 디자인 뷰가 결합됨으로써 개발자는 디자인 환경에서 웹 디자인을 레이아웃하고 통합된 PHP 코드 힌트 기능과 맞춤식 코드 색상 표시를 사용하여 수동으로 어플리케이션을 구축할 수 있다.
또한 Dreamweaver 8에는 마스터 세부 정보 페이지 세트 구축 및 사용자 인증과 같은 일반적인 작업을 자동화하는 서버 비헤이비어도 포함되어 있다.

• Dreamweaver 8과 Microsoft ASP.NET
Dreamweaver 8은 ASP.NET 1.1과 완벽하게 호환되며 우수한 디자인 렌더링을 위해 기본적인 .NET 컨트롤 렌더링 기능을 사용한다. 개발자는 맞춤식 ASP.NET 서버 컨트롤 집합을 일반 태그처럼 호출하여 대부분의 웹 어플리케이션 개발 작업을 수행할 수 있다.
이러한 컨트롤에는 데이터베이스 쿼리와 업데이트, 예외 처리, 적절한 오류 페이지로 사용자 라우팅, 내장 프로시저와 간단한 쿼리문 간의 전환, 반복적인 페이지 개발에 진단 사용 등과 같은 업무 수행을 위한 고급 데이터 액세스 코드가 포함되어 있다.
Dreamweaver에서는 성능 향상을 위해 내장된 SQL Server 드라이버를 사용하거나 코드 이식을 위해 OLE DB 드라이버를 사용할 수 있다.
구조를 바꾸지 않고도 모든 클라이언트 페이지에서 컨트롤을 호출할 수 있으므로 어플리케이션의 데이터 액세스 비즈니스 로직 레이어가 디스플레이와 명확히 구분된다. 이러한 태그를 호출하는 코드는 단순하며 Dreamweaver 객체 및 비헤이비어에 의해 자동으로 생성되거나 수동으로 작성할 수 있다.

• Dreamweaver 8과 JSP
Dreamweaver 8은 JSP 개발을 통해 J2EE 기술을 지원하며 Macromedia JRun, IBM WebSphere, BEA WebLogic 및 Oracle 9iAS와 같은 선도적인 J2EE 어플리케이션 서버와 통합된다. 개발자는 Dreamweaver 8 객체와 비헤이비어를 사용하여 데이터베이스 쿼리 및 결과 페이지, 사용자 인증, 결과 탐색, 데이터베이스 삽입 및 업데이트 페이지를 구축할 수 있다. 객체는 이해하기 쉽고 수동으로 편집할 수 있는 표준 Java 코드를 사용한다.

또한 Dreamweaver 8은 Java 태그 라이브러리 및 JavaBeans와 같은 여러 가지의 특정 Java 기술을 지원한다. Java 태그 라이브러리는 데이터 액세스 및 비즈니스 로직과 같은 복잡한 서버측 코드를 캡슐화하며 태그 기반의 단순한 구문으로 제공한다.
Dreamweaver 8은 태그 라이브러리 검사를 허용하고 코드 뷰, 태그 관리자 및 태그 선택기의 코드 힌트에 해당 속성을 표시한다. 그런 후에 개발자는 JSP 프레젠테이션 레이어에서 비즈니스 로직과 데이터 액세스 레이어를 추출하여 간단한 태그 기반의 코드에 전념할 수 있다.

facebook twitter

당신을 위한 정글매거진