Extra Form
PHP PHP 7.4
CMS Rhymix

방학 인턴할 때 라이믹스의 존재를 알게 됐습니다.

제가 관리하는 사이트가 라이믹스로 구축된 사이트여서 php 문법을 미리 배워놓았는데도 xe 공식문서를 보니까 뭔 소린지 하나도 이해가 되지 않았습니다.

라이믹스 깃허브 페이지나 공식문서에는 설치방법 외에는 아무것도 없고... 알려주는 사람도 없어서 혼자 찾아보느라 고생했습니다. 정작 인턴기간동안 css js만 수정하고 말았네요

커뮤니티 사이트를 구축할 계획이고 원래는 react nodejs로 스크래치부터 코딩하려고 했습니다. 백엔드 구축하는데 로그인, 페이지네이션, 검색기능, 추천 기능 등등... 시간을 생각보다 많이 잡아먹어서 라이믹스를 사용하는 걸 다시 생각하고 있습니다.

여기도 따로 튜토리얼 게시판이 없어서 뭐부터 봐야할지 모르겠네요

유튜브 강의도 없는데 xe 입문했으면 뭐부터 보는게 좋을까요?

 

html css js 지식은 갖추고 있습니다. 노드JS 또는 Go로 간단한 블로그 구현해 본 적이 있습니다.

정 안되면 python django를 배워서 직접 구축하려고 합니다.

  • profile
    PHP문법에 대해서 기초적으로 입문단계이신거죠?

    아무리 PHP문법을 잘 아신다 하더라도 각각의 클래스에서 무엇을 사용하는지 알아야 사용이 가능한 함수들이 몇가지 있습니다.

    일반 그누보드나 워드프레스와 같이 바로 PHP를 불러오는 구조가 아니라 .htaccess 와 disp action들을 이용하여 메소드를 호출하는 방식을 사용하고 있는 XE구조를 익히실려면 단순히 바라보고 배우시는건 아닌것 같습니다.

    다만, 기초 적으로 배경지식이 얼마나 파고들어 있고 얼만큼의 작업량을 소화하고 싶으신지는 모르겠으나 기본 지식만 탄탄하게 잡혀있다면 나머지는 서드파티 자료 등등을 이용하여 내부적인 요소 조금씩 수정해가면서 사용하실 수 있습니다.

    그리고 초보시라면 IDE를 적응 활용하셔서 해당 함수가 무엇인지 해당 클래스가 무엇인지 찬찬히 코드도 리뷰하시면서 하나하나 배워가세요..

    님이 배우고 싶은 분야가 무엇인지 어떻게 활용하실지 모르겠지만 기본 라이믹스 코어파일만 해도 10만줄 이상의 코드들이 복합적으로 서로 얽히고 섥혀있습니다.

    거기에 PHP라이브러리 템플릿 관련 부분, 등등을 어떻게 활용하는지 그거에 대한 이해도만 있으시면 될것이고 템플릿문법도 결국은 PHP와 비슷합니다. HTML 과 PHP의 연계되어있으며 XE에 맞춰서 코딩할 수 잇으니 그 방법도 익혀두시고요..
  • profile ?
    우선 라이믹스 설치하고 코드 하나하나를 다 뜯어봐야 한다는 말씀이시네요
    혹시 유료강의 있다면 알려주실 수 있나요?
    올해 설계가 3과목이나 잡혀있어서 시간을 많이 내지를 못하겠습니다
  • ? profile
    님 목표가 뭔가요?
    배우는 이유가 뭔지 모르겠습니다.

    단순운영은 프로그래밍 1도모르시는 운영진분들도 잘 이용하십니다.

    무엇을 위한건가요?
  • profile ?
    본문에 써 놓았든 커뮤니티 사이트 구축이 목표입니다.
    복잡한 기능은 원하지 않고
    tdgall.com 이 정도로만 만들 수 있으면 좋을 거 같네요
  • ? profile

    xe 입문했으면 뭐부터 보는게 좋을까요?
    --> 더 볼게 없습니다. XE와 라이믹스의 사용에서의 유사성은 98% 수준으로 비슷합니다.

    라이믹스 설치하시고 애드온,모듈,위젯이 무엇을 하는지 정도 감을 잡으시고
    레이아웃,모듈스킨,레이아웃 등을 설치해보고 적용해보시면서

    게시판을 생성하고 게시판설정,스킨설정등을 직접해보시면 사용법은 스스로 습득이 가능합니다.

    여기에 하고 싶은 기능의 애드온을 설치해서 적용해보시고 화면에 보여주고 싶은 것의 위젯을 설치해보시고 또 강력한 기능의 모듈을 별도로 업로드해서 설치해서 사용해 보시고 하시면 됩니다.

     

     

    사이트를 만들고 나서 기존에 배포된 자료를 수정하거나 스킨을 고치고 싶다면 그때 XE에서 사용되는 함수나 템플릿 코드 등을 배우시면 됩니다.

     

    html css js 지식은 갖추고 있습니다  -->>  90%는 하실 수 있는 준비가 되어 있으십니다.

  • profile profile

    프로그래밍 1도 모르는 운영자 여기 한명 손듭니다!
    XE로 사이트 운영하기 시작했지만 따로 프로그래밍 배운 적 없습니다.

    (css가 뭔지도 모르고 js가 뭐의 약자인지도 몰랐습니다.)

  • ? profile
    특별한 기능이 있는게 아니라면 xe(또는 라이믹스), 그누보드 등 한국형 솔루션은 어떤 걸 사용해도 어렵지 않게 됩니다.
    스스로 복잡한 기능을 원하지 않는다고 하는데.... 어폐가 있네요.
  • ?

    운영 가이드나 개발 참고 문서가 있으면 좋죠.
    XE가 항상 욕 먹던 것 중 하나가 문서 부족이었으니까요.
    라이믹스 사용하는 사람이 모두 XE를 충분히 이용하던 사람들이 아니고 새로 유입하는 사람도 점차 늘어갈테니까요.

     

     readthedocs.org나 gitbook 등으로 해두면 좋아요.