포럼
이제 XE3개발에 따라 슬슬 준비해야할 것.
2015.06.16 06:03
XE3가 개발되고 있기 때문에 뭐 XE1.X버전의 대한 지원이 아에 끊기는 것은 아닌 것으로 보여지지만.. 그래도 최신프레임워크로 업데이트를 위한 작업이 필요하지 않을까요?
기본적인 서버의 준비물로는.. 라레벌 인가 라랄벨인가 랄랄랄벨(장난각)인가.. 부터 먼저익혀야 할것 같아요.
우선적으로 다음 XE3에서는 라라벨을 기본으로 사용하기 때문에 어느정도 익혀둬야하고.. 그것을 위한 서버도 필요하겠지요.
1. php5.5.9이상 일 것. (라라벨 최신버전업데이트에 따른 최신기본 php버전이 상향되었습니다.)
2. 라라벨의 어느정도의 지식을 파악하기..
이건 어찌보면 개발자 입장에서만 해당될 수 있지만 그래도 어느정도 익혀둔다면 나쁠 것 없지요. 참여방법은.
https://www.xpressengine.com/devlog/22996158 오픈세미나.
http://xpressengine.github.io/laravel-korean-docs/ 라라벨 한글메뉴얼 From @XE
관련지식을 보면서 어느정도 익혀두는게 좋을 것 같습니다.. 하지만, 여기 나오는 것처럼 라라벨을 사용하기위해 라라벨을 서버에 설치하는 과정은 웹호스팅 사용자에겐 없을 수도 있겠네요 ㅎ.
나머지는 뭐 누가와도 모르는 정보이기 때문에.. 더이상 거론하지 않지만.. 지금부터라도 늦게나마 시작해서 익혀야하지 않을까 생각되네요 ㅎ
댓글 22
-
숭숭군
2015.06.16 11:07
-
다미아빠
2015.06.16 15:59
진짜 이쁘고 심플하네요 ㅠㅠ
XE3이 기대 됩니다. 근데, 로그인이 다들 되는건지요?
깃허브로 시도시 로그인하라는 소리만 나오던데 ㅠㅠ
-
Luatic™
2015.06.17 00:27
오늘 라라벨 환경 테스트해보니.. 기존대비 호스팅 환경이 많이 변화될것 같네요
아직 안정화 되지 않아 그럴지도 모르겠지만,, 개인 서버가 아닌 공유 호스팅 환경에서는 흠 일반 호스팅보다 단가가 올라가는건 아닌지..
-
기진곰
2015.06.17 10:23
루아틱에서 먼저 시장을 공략해 보세요!
라라벨에 최적화된 호스팅~ 이런 식으로... ㅎㅎ
-
Luatic™
2015.06.17 14:16
근데 라라벨 운영하려면 최소 512M, 외국 호스팅경우 1G로 서비스되더군요 메모리 리밋이..
거의 가상서버 만치 메모리를 사용하다보니.. 월요금이 비싸질듯 싶습니다.
-
기진곰
2015.06.17 15:20
가상서버로 운영할 경우에나 해당되는 거 아닌가요?
웹호스팅이라도 한 계정이 동시에 사용할 수 있는 메모리 용량을 제한하고 있다던가...
아무튼 각 프로세스당 512M~1G는 말도 안됩니다 ㅎㄷㄷㄷ
실제 라라벨의 메모리 사용량은 XE 1.x와 비슷한 것으로 알고 있습니다.
memory_limit 설정도 지금처럼 128M 정도면 충분하겠죠.
유닛 테스트를 구동하려면 메모리가 상당히 많이 들긴 합니다만,
실제 운영하는 사이트에서 유닛 테스트를 쓸 일도 없고요.
-
Luatic™
2015.06.17 17:49
제가 호스팅 서버 환경이라 그런지 모르겠지만 php 메모리 리밋을 128/256으로 할경우 리밋 제한있다고 설치가 안되더군요
512로 할경우 설치진행되는걸 확인했습니다. 그리고 외국쪽 호스팅들 검색해보니 권장은 1G까지 주더군요
-
기진곰
2015.06.17 19:50
어떤 방법으로 설치하셨나요? laravel installer? composer create-project? 원래 composer가 메모리를 무지막지하게 잡아먹긴 합니다만... 만약 그게 문제라면 쉘(CLI)에서만 메모리 제한을 올려주면 되겠네요.
-
Luatic™
2015.06.17 20:09
composer create-project laravel/laravel --prefer-dist 요과정중 발생되더군요
-
기진곰
2015.06.17 20:52
역시 composer가 범인이군요.
안 그래도 composer의 성능 문제 때문에 라라벨 인스톨러 사용을 권장하는 듯 합니다. composer와 라라벨 인스톨러를 $PATH에 기본으로 설치해 놓고, "laravel new" 명령을 사용하라고 권장해 보세요 ^^
-
다미아빠
2015.06.17 09:47
흠.. 에디터 너무 좋아보여서 보고 또 봤습니다 ㅎㅎ
답글 테스트를 시도 해봤는데.. 개선이 필요할것 같네요. (에디터가 점점 작아져요!!)
답글도 뭔가 표시가 있어야 할것 같은.. (뭐랄까..)
그리고 도구 아이콘(?)을 클릭하면 도구창 출력 위치가 알맞지 않습니다. (조종 필요)
그림 아이콘 도구 클릭시 그냥 파일 첨부로 가면 더욱 좋을것 같고요.
-
또별
2015.06.18 23:21
본문글을 보고 궁금한게
자바로 만든 싸이트의 서버환경에 톰캣을 설치해야 하듯이
라라벨로 만든 싸이트의 서버환경에 라라벨이 설치되어 있어야 하는가요? 라라벨은 개발할때만 필요한가요?
그리고 php 개발할때 사용하는 lithpd 와 비슷한 역할을 하는 거시기(??) 인가요?php에 대한 지식이 수박껍데기 수준이라서 아직도 라라벨 기본 개념이 없네요.
php 따로 라라벨 따로 각각 배워야 하는건가요?
-
BJ람보
2015.06.18 23:51
사용을 위해 라라벨을 서버에 설치해야하는걸로 알고있습니다.
그래서 XE3가 상용화(정식오픈?)이 된다면 아마 호스팅에 엉청난 붐이 일어날거라 생각됩니다..
ㅋㄷㅋㄷ
-
기진곰
2015.06.19 09:18
라라벨을 비롯한 여러 PHP 프레임워크들은 이름은 거창하더라도 사실 편리하게 사용할 수 있는 함수와 클래스들을 모아놓은 종합선물세트에 불과합니다. 평범한 PHP 파일이기 때문에 그냥 인클루드하면 그만입니다. 서버에 뭘 따로 설치할 필요도 없고, 그냥 FTP로 업로드하면 돼요. (물론 미리 설치되어 있다면 따로 업로드할 필요가 없으니 편리하긴 하겠죠.)
자바로 비유하자면 톰캣이 아니라 스프링 프레임워크와 비슷한 역할입니다.
-
또별
2015.06.19 16:03
질문이 어리석은데도..기진곰님은 현명한 답변을 잘 해주시네요.
센차, jQurey, 자바는 끄적끄적 따라 해보기는 했지만, 저는 루비와 스프링은 안써봐서 모르는데요.
다른 방법으로 이해하기 위해 다시 여쭤보자면, 혹시 자바스크립트를 예를 들어 jQuery 또는 센차 같은 개념인가요?
-
기진곰
2015.06.19 16:22
네, jQuery보다는 센차에 좀더 가까운 것 같습니다.
-
아이재희
2015.06.19 10:11
XE3가 라러블 기반으로 만들어진거고,
XE3외에 추가적으로 설치할 프레임워크는 없습니다.
다만 라러블을 쓰기위해서 composer라던가 laravel을 사용하기 위해서 mcrypt라이브러리 등이 필요한데요,
그리고 php 5.5버전 이상을 권장합니다. 제기억으로는 최소가 5.4 이상인데 기본적으로 5.5이상을 권장합니다.
-
sol
2015.06.19 10:27
배포될 버전에는 성능등의 이유로 mcrypt가 빠지고, openssl 로 대신하였습니다.
참고하시길 바랍니다.
-
기진곰
2015.06.19 11:01
-
또별
2015.06.19 16:14
A. 라라벨에서 db쿼리 같은것도 클래스 라이브러리 형태로 다 만들어 져 있는건가요?
B. 아니면 xe처럼 xe3에서 만드는건가요?
C. A도 아니고 B도 아니다..즉 그런게 아닌디..
어떤것일까요? 우문에 현답 주시는 분 귀찮을 것 같아..미안해서 답변하기 좋게 질문을 요렇게 했어요. -
YJSoft
2015.06.19 16:26
http://xpressengine.github.io/laravel-korean-docs/docs/5.0/database/
A. 라라벨에 구현되어 있습니다.
-
sol
2015.06.19 16:50
다 오픈소스이니 조금만 검색하시면 아실 수 있을꺼에요.
라라벨 메뉴얼 정말 잘 만들어놨네요 ㅎ
그리고 아래 첨부사진은 XE3 기반인가봐요? 아주 훌륭합니다.