CMS 콘텐츠관리시스템과 프레임워크 알아보기
홈페이지 제작 처음 공부하는시면서
어떤 툴을 배워야 할지 궁금해 하시는 분들이 계실거에요.
PHP 공부 하시는 분들을 위해
CMS 와 프레임워크의 차이를 간단히 설명드리겠습니다.
-------
1. CMS (Content Management System) 콘텐츠 관리 시스템
이미 전체가 만들어져 있어 웹서버에 설치해서 이용을 합니다.
많이 알고 있는 워드프레스, 제로보드 XE, 그누보드, 킴스큐, BOS 등이 있습니다.
일반적인 홈페이지 구조라면 쉽고 빠르게 제작이 가능합니다.
2. 프레임워크 (Framework)
CMS와 다르게 이미 전체가 만들어 있지는 않습니다.
어떤 약속의 구조 체계를 프레임워크라고 보시면 됩니다.
처음부터 끝까지 필요한 부분 제작을 하시면 됩니다.
자유도가 높아 개발 요소가 많고 복잡한 경우에 이용을 하게 됩니다.
그리고 모듈(플러그인) 형태 개발로 재사용성도 높습니다.
PHP 프레임워크는 CodeIgniter (코드이그나이터), CAKEPHP 등이 있습니다.
자바 프레임워크는
전자정부 표준프레임워크는 스프링을 주로 이용합니다. (https://www.egovframe.go.kr)
-------
제작하는 프로젝트의 규모나 방향에 따라서
CMS 또는 프레임워크를 선택을 하시면 됩니다.
검색하시면 이미 많은 분들이 설명을 해놓은 것들이 있으니
자세하게 알아보시려는 분들은 검색을 해보셧으면 합니다.
DIV 배경에만 투명도 처리 : 이미지 글자 제외 (0) | 2017.08.01 |
---|---|
PHP 파일 어떤 파일을 통해서 왔는지 확인 함수 (0) | 2017.07.21 |
리눅스 PHP 파일속에 문자열 찾기 (0) | 2017.07.21 |
티스토리 초대장 받는 방법 (14) | 2017.07.06 |
옐로우아이디 만들기 방법 : 기업 카카오톡 (0) | 2017.07.04 |