라라벨이 정확이 무엇인가요??
본문
PHP를 사용한 프레임워크...... 라고는 하는데
다른거 공부하다 보니 라라벨에 대한 이야기가 많이 나와서요......
뭐 필수다 라는둥 보안을 위해서는 해야한다 대세는 라라벨이다......
이런얘기가 많이 들리니 관심이 가네요 ㅎㅎㅎ
기본 PHP 가 있으면 그누보드가 라라벨과 같은 종류가 아닌가요??
라라벨이 무엇이고 어떤 역할을 하는것일까요? ㅠ
답변 3
라라벨, 코드이그나이터 등 수십여개 (가장 사용율이 높은게 현재 라라벨일겁니다.)
=> php 프로그램을 할수 있는 규칙을 만들어 놓은것인데
=> 이작업을 하다보면 매번 프로젝트마다 계속 만드는것들이 있습니다.
=> 이런 반복적인 기능을 모아서 만들고 업그레이드하는게 프레임워크입니다.
그누보드, 제로보드
=> 프레임워크는 일반적인 기능을 편한게 만들어놓은것이고 그걸 사용하거나
=> 아니면 자체의 프로그램을 만들어서 세팅후 바로 사용가능하게 하는 것들이
=> 솔루션이고 그누보드 제로보드 같은것들이 이런 종류입니다.
아미나 등의 빌더들
=> 그누보드만으로 만족이 안되고 더 확장된 기능을 붙여서 만든게 아미나
=> 등의 빌더들입니다.
그누보드도 PHP언어로 제작이 되어있고
라라벨도 PHP언어로 제작이 되어있어요
PHP은 스크립트기반의 웹 언어인것은 아실겁니다.
그누보드는 2000초반부터 만들어지기 시작해서 현재버전으로 되어있는것이고
초기형태를 가지고 진화를 거듭해서 현재 스킨, 테마, 플러그인형태로 구성된 상태구요
라라벨은 MVC 모델을 기반으로 기존에
레일즈(언어는 루비)라는 프레임워크의 영향을 받은 CLI 형태의 마이그레이션등의 기법들을 유사하게 모델링 적용한 프레임워크입니다.
2011년에 초기모델이 출시되었지만 진화에 진화를 거듭해서 현재 버전 8 까지 나와있구요
전세계프레임워크 랭크에서 상위에 포지션되어있는 안정적인 프레임워크입니다.
빠른개발과 효과적인 라이브러리/플러그인등을 도입가능하게 되어있구요
국내 커뮤니티는
가 대표적입니다.