개선/제안

2024.09.15 12:39

리빌더를 다음과 같이 개선했으면 좋겠습니다.

1. 코어 부분 수정 말고 코어 부분 대체 함수 생성으로 우회하시는게 다소 구조가 커지더라도 차후 호환성과 유지보수에 더 유리합니다.

2. 코어부분 함수와 혼동을 막기 위해 $rb->get_member_profile_img 이런식으로 접근 가능하도록 Class 방식으로 생성하시는게 좋습니다.

3. 현재 대부분 리빌더 소스코드 파일이 /extend에 몰려있는데, extend에는 rb를 연결하는 커넥터로만 사용하고, rb 안에 rb.lib으로 연결시키는 방법을 이용해주셨으면 합니다.

4. 맴버십 플러그인 구조는 연결 코드는 /rb/plugin 안에 저장되고, 실제 플러그인 파일은 /rb/plugin/{플러그인 이름} 이런시으로 구조를 개편해주셨으면 좋겠습니다. extend로 인한 사이트 깨짐 방지를 위함입니다.

5. 멤버십 플러그인은 리빌더 안에서도 설치 가능하게 만드는 아이디어를 제안해봅니다. API 검증도 되고, 부정사용도 방지할 수 있는 아이디어라고 생각됩니다.

6. 커스텀에 유리하도록, /rb/custom 안에 rb.(함수).tail.php 이런식으로 파일을 생성하면 해당 코드가 동작하도록 lib를 개선해주셨으면 합니다.

리빌더 버전 3.0 이정도 되었을때 고민해주시면 될것 같습니다. 제 아쉬웠던 개인적 견해로 작성된거라 이미 있거나 잘못된 점이 있다면, 해당 부분은 지적해주시면 감사하겠습니다. 항상 노고에 감사드립니다!
  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기
  • 이전글스마트에디터에 대하여...2024.09.17
  • 다음글취소버튼 css2024.09.13
  • 댓글목록

    등록된 댓글이 없습니다.

구매 신청
  • 신용카드 결제는 별도상담을 통해 가능합니다.
    구매문의 : cs@false9.co.kr / 010-6466-3355
    신청 이후 담당자가 개별연락 드리고 있습니다.
    입금자명과 실제 입금자가 동일한 경우 자동처리 됩니다.
  • 결제예정 금액 : 0 (VAT별도)
    하나은행(KOEXKRSE) : 258-910104-00407 / 김은정(인덱스)

  •