방학 인턴할 때 라이믹스의 존재를 알게 됐습니다.
제가 관리하는 사이트가 라이믹스로 구축된 사이트여서 php 문법을 미리 배워놓았는데도 xe 공식문서를 보니까 뭔 소린지 하나도 이해가 되지 않았습니다.
라이믹스 깃허브 페이지나 공식문서에는 설치방법 외에는 아무것도 없고... 알려주는 사람도 없어서 혼자 찾아보느라 고생했습니다. 정작 인턴기간동안 css js만 수정하고 말았네요
커뮤니티 사이트를 구축할 계획이고 원래는 react nodejs로 스크래치부터 코딩하려고 했습니다. 백엔드 구축하는데 로그인, 페이지네이션, 검색기능, 추천 기능 등등... 시간을 생각보다 많이 잡아먹어서 라이믹스를 사용하는 걸 다시 생각하고 있습니다.
여기도 따로 튜토리얼 게시판이 없어서 뭐부터 봐야할지 모르겠네요
유튜브 강의도 없는데 xe 입문했으면 뭐부터 보는게 좋을까요?
html css js 지식은 갖추고 있습니다. 노드JS 또는 Go로 간단한 블로그 구현해 본 적이 있습니다.
정 안되면 python django를 배워서 직접 구축하려고 합니다.
아무리 PHP문법을 잘 아신다 하더라도 각각의 클래스에서 무엇을 사용하는지 알아야 사용이 가능한 함수들이 몇가지 있습니다.
일반 그누보드나 워드프레스와 같이 바로 PHP를 불러오는 구조가 아니라 .htaccess 와 disp action들을 이용하여 메소드를 호출하는 방식을 사용하고 있는 XE구조를 익히실려면 단순히 바라보고 배우시는건 아닌것 같습니다.
다만, 기초 적으로 배경지식이 얼마나 파고들어 있고 얼만큼의 작업량을 소화하고 싶으신지는 모르겠으나 기본 지식만 탄탄하게 잡혀있다면 나머지는 서드파티 자료 등등을 이용하여 내부적인 요소 조금씩 수정해가면서 사용하실 수 있습니다.
그리고 초보시라면 IDE를 적응 활용하셔서 해당 함수가 무엇인지 해당 클래스가 무엇인지 찬찬히 코드도 리뷰하시면서 하나하나 배워가세요..
님이 배우고 싶은 분야가 무엇인지 어떻게 활용하실지 모르겠지만 기본 라이믹스 코어파일만 해도 10만줄 이상의 코드들이 복합적으로 서로 얽히고 섥혀있습니다.
거기에 PHP라이브러리 템플릿 관련 부분, 등등을 어떻게 활용하는지 그거에 대한 이해도만 있으시면 될것이고 템플릿문법도 결국은 PHP와 비슷합니다. HTML 과 PHP의 연계되어있으며 XE에 맞춰서 코딩할 수 잇으니 그 방법도 익혀두시고요..