jsp개발

jsp 개발 : JSP 정의

JSP 프로그램

자바 서버 페이지(JavaServer Pages, JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버에서 동작한다.

자바 서버 페이지는 실행시에는 자바 서블릿으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 하지만, 서블릿과는 달리 HTML 표준에 따라 작성되므로 웹 디자인하기에 편리하다. 이와 같은 기능을 하는 프로그램으로 PHP, ASP, ASP.NET 등도 있다. 아파치 스트럿츠나 자카르타 프로젝트의 JSTL 등의 JSP 태그 라이브러리를 사용하는 경우에는 자바 코딩없이 태그만으로 간략히 기술이 가능하므로 생산성을 높일 수 있다.

– 위키피디아에서 발췌

JSP 특징

– ASJAVA의 장점을 그대로 사용

– 다양한 servlet 간의 데이터 공유

– 많은 사용자의 원활한 접속처리

– 세계적인 업체의 강력한 지원

– Servlet, EJB 등의 기술과 융합

JSP 단점

제작시간이 상당히 많이 걸리고 ASP에 비해 코드용량이 1.5배가량 되며 디비를 오라클하고 많이 쓰이며, 오라클 역시 MSSSQL처럼 런닝게런티의 비용이 들어갑니다.

JSP 특성

JSP는 HTML, DHTML 그리고 XML 에 구현되어 Web컨텐트를 동적으로 처리하는 어플리케이션을 만들기 위한 Java플랫폼 기술입니다. JSP를 사용하여 Java 언어와 몇 가지의 전용 태그를 통해 강력하면서 모든 플랫폼에 적용될 수 있는 동적 컨텐트를 쉽게 만들 수 있습니다.

 

JSP 웹사이트 예시

1. 코리아나화장품

http://www.coreana.com/kor/

3. 서울시청

www.seoul.go.kr

워드프레스제작

워드프레스제작

워드프레스 정의

워드프레스란?

국외에서 개발된 CMS(Content Management System)으로서 오늘날 블로그와 같은 웹 콘텐츠를 손쉽게 관리할 수 있는 툴입니다. 사용자가 관리모드를 통하여 웹상에서 직접 웹페이지를 구축 가능하고 운영이 가능하며 웹호환, 웹표준을 지키며 모바일에 최적화가 되어있다는 장점이 있습니다. 플러그인과 테마에 따라서 기업 소개용 홈페이지, 쇼핑몰, 웹진, 블로그, 커뮤니티 등 다양한 형태로 쉽게 변형이 가능한 솔루션입니다. 검색 최적화 SEO 기능이 있어 검색엔진에 우선적으로 노출됩니다.

 

워드프레스의 장점

1. 검색엔진 최적화 (Search Engine Optimization, SEO)

검색엔진 최적화란, 검색결과에 따라서 순위를 점하는 방법입니다. 예를 들어 현재 내가 “가방”을 판매하고 있는 쇼핑몰이라면 인터넷에 “가방”을 검색했을 때 가장 최상단에 노출되는것을 말합니다. 네이버 검색시 제일 상단에 위치한 키워드를 말합니다. 이렇게 되면 사용자가 접근하기 쉬워져, 좀 더 유리한 고지에서 사업을 시작할 수 있는 것입니다.

2. 컨텐츠 관리 시스템 (Content Management System, CMS)

일반적으로 글, 사진, 동영상은 업로드를 통해서 파일을 등록합니다. 같은 사진을 예를 들어 다시 똑같은 이미지를 등록하기 위해서는 전에 등록했던 이미지를 찾아서 등록해야합니다. 하지만 워드프레스는 그전에 등록된 사진, 동영상 파일들을 라이브러리를 통해서 저장해두고 편집 및 삭제를 할 수 있는 기능을 담아두고 있기에 초보자들에게 좀더 쉽게 다가갈 수 있습니다.

3. 유지 관리의 효율성

개발할 때 페이지 수정/삭제/등록 그리고 상단 메뉴 수정/삭제/등록 등 지금까지는 이 일들을 개발자들이 처리해 왔습니다. 하지만 워드프레스는 이용자들의 마음을 충분히 이해하고 반영하기 위해서 코딩을 모르는 초보자들도 직접 관리할 수 있게 유지보수가 좀더 용이해졌습니다. 업체같은 경우 이는 곧 시간과 돈의 절약을 통해 많은 이익을 얻을 수 있게 됩니다.

4. 반응형웹 지원

PC 테블릿, PC 모바일 등 가로 해상도에 따라서 즉각 반응해 사용자들에게 최적의 해상도로 보여 줄 수 있는 기능이 자동으로 탑재되어 있습니다. 이는 비용과 시간적인 측면에서 여러모로 유리한점이 많다고 생각합니다. 즉 PC용 디자인, 테블릿PC용, 디자인 모바일용 디자인 3개를 따로 만들 필요 없이 하나의 레이아웃으로 모든 해상도를 표현해 낼 수 있는 기능을 지원합니다.

5. 소셜미디어와의 결합

소셜미디어의 대화는 워드프레스로 만든 웹사이트에서 진행 가능하며, 반대로 워드프레스로 만든 웹사이트에서의 대화는 소셜미디어(트위터, 페이스북, 텀블러)에서 가능합니다. 그래서 워드프레스는 최적의 네트워크 마케팅에 상당히 유리한 고지에 서 있습니다.

6. 웹표준과 웹 접근성

웹표준이란 wordl wide web에서 웹사이트 구축, 관리를 위한 표준화된 규격을 말합니다. 기본적으로 웹사이트가 올바른 HTML, CSS, JavaScript로 구현되어 특정 브라우저나 해상도에 의존하지 않도록 하는 것입니다.

웹접근성이란 장애를 가진 사람들도 웹을 이용할 수 있도록 보장하는 것으로, 장애를 가진 사람들이 웹 콘텐츠를 인지하고, 운영하고, 이해하고, 기술에 상관없이 이용할 수 있도록 견고하게 웹컨텐츠를 제작하는 것입니다. 다시 말하면, 일반인, 장애인 모두, 컴퓨터 OS, 브라우저에 관계없이 모든 컨텐츠를 이용할 수 있어야 한다는 것입니다.

워드프레스는 기본적으로 웹표준과 웹접근성을 지원합니다.

 

워드프레스 웹 사이트

2. 가현 건축사사무소

워드프레스제작

http://www.gharchi.co.kr

4. 업투씨성형외과

워드프레스제작

http://www.up2c.co.kr

5. 블루버드

워드프레스제작

http://ru.mypidion.com

6. 트릭아이

워드프레스제작

http://trickeye.com