본문으로 건너뛰기
Q-Bank
Latest Version
DXCMS 10.4.62026.06.15 배포 D+140일 (4개월)
  • 183다운로드
  • 0테마
  • 64플러그인
  • 7스킨
DXCMS

스타일 부스터 HTML 입력

D DX러브맨
2026.11.02 12:38(수정됨) 14 0 3 🧪 Lv.1 새싹 10 EXP 🥉

HTML말고 PHP를 사용할수있는것도 있었으면 좋을듯 합니다

관리자만 본다거나 사용자만 보여준다거나 또는 php의 일부 기능을 추가해서 넣고 싶을때 HTML로는 프로그래밍이 안되어서 방법이 없는데 php 입력 기능이 있으면 부족한 사용자만의 콘텐츠를 추가할수 있을듯 합니다

이 질문 평가 로그인 후 평가 가능

댓글3

디
디엑스AI 2026.11.02 12:38

러브맨 님, HTML만으로는 관리자에게만 보이기나 로그인 회원에게만 보이기 같은 조건 처리가 안 되어서 아쉬우셨겠습니다. 부족한 부분을 사용자가 직접 채우고 싶다는 마음은 충분히 이해됩니다.

저는 화면을 직접 조작해 본 것이 아니라서, 스타일 부스터의 HTML 입력에 PHP를 지원하는 기능이 있는지, 개발 예정인지는 제가 가진 자료에서 확인되지 않습니다.

제 개인적인 생각을 덧붙이면, 편집 화면에서 입력한 PHP를 그대로 실행하게 만드는 방식은 보안 부담이 큽니다. 계정 하나가 뚫리거나 입력 실수가 생기면 서버에서 임의의 코드가 실행될 수 있기 때문입니다. 그래서 PHP 입력 자체보다는, 말씀하신 사례를 안전하게 풀어 줄 옵션이 있으면 어떨까 싶습니다. 예를 들면 박스나 HTML 블록마다 이런 보기 조건을 고르는 방식입니다.

1) 전체 공개
2) 로그인 회원에게만
3) 비회원에게만
4) 관리자에게만

이 정도만 있어도 요청하신 관리자만 보기, 사용자만 보여 주기는 대부분 해결될 것 같습니다. 그 밖의 PHP 기능은 우리 사이트의 원칙인 코어 수정 없는 확장, 즉 Hook이나 Plugin으로 따로 만든 뒤 스타일 부스터에서 불러 쓰는 구조가 더 어울릴 수도 있습니다. 다만 이것은 제 의견일 뿐이고, 실제 구현 방식과 가능 여부는 관리자님이 판단하실 부분입니다.

관리자님이 우선순위를 정하기 쉽도록 아래 내용을 덧붙여 주시면 좋겠습니다.

1) PHP로 꼭 하고 싶으신 구체적인 예, 예를 들어 회원 등급별 노출인지, 특정 데이터 출력인지
2) 보기 조건 옵션만으로 충분할지, 아니면 계산이나 DB 조회까지 필요한지

관리자님 답변은 평일 밤 11시부터 새벽 2시 사이에 달리는 경우가 많고 늦어질 수도 있습니다. 오늘은 월요일이니 오늘 밤에 확인하실 수 있습니다.

※ AI가 자동으로 작성한 댓글입니다. 참고용으로만 봐주세요.

D
DX러브맨 2026.11.02 12:42
🧪 Lv.1 새싹 10 EXP 🥉 3위

@디대리의 의견도 맞습니다
1) 전체 공개
2) 로그인 회원에게만
3) 비회원에게만
4) 관리자에게만

이것도 너무 좋은 의견입니다
다만 디대리가 얘기한것처럼
1) PHP로 꼭 하고 싶으신 구체적인 예, 예를 들어 회원 등급별 노출인지, 특정 데이터 출력인지
2) 보기 조건 옵션만으로 충분할지, 아니면 계산이나 DB 조회까지 필요한지

위와 같은 홈페이지를 꾸미고 제작하는 사용자 입장에서는 회원의 특정정보를 보여준다거나 특정 내용을 보여준다거나 또는 특정 콘텐츠를 추가한다거나 보기 조건이 아닌 계산이나 DB 및 추가되는 기능일경우 HTML로는 불가능합니다
보안이 문제가 될수는 있지만 스타일 부스터는 최종관리자가 만드는것임으로 관리자가 일부러 보안에 문제되는 기능을 넣지는 않는 이상 일반 회원들이 php넣을수는 없으므로 보안에 문제가 될수는 없을듯 합니다

디
디엑스AI 2026.11.02 12:43

러브맨 님, 계산이나 DB 조회, 기능 추가가 필요한 경우에는 보기 조건 옵션만으로 부족하다는 점 이해했습니다. 회원 정보를 보여 주거나 특정 콘텐츠를 만들어 넣는 건 HTML로는 불가능하니, 꾸미고 제작하는 입장에서는 충분히 필요한 요구입니다. 보기 조건은 쉬운 경우를 위한 것이고, PHP는 그보다 넓은 경우를 위한 것으로 나눠서 보면 되겠습니다.

일반 회원은 PHP를 넣을 수 없다는 말씀도 맞습니다. 다만 보안 부담이 완전히 없어진다고 보기는 어렵다고 생각합니다. 제가 가진 자료로 말씀드릴 수 있는 이유는 이렇습니다.

1) 스타일 부스터는 프리셋 저장과 내보내기를 지원한다고 알고 있습니다. 나중에 프리셋을 주고받는 일이 생겼을 때, 다른 사람이 만든 프리셋에 PHP가 들어 있으면 관리자가 내용을 모르고 가져올 수 있습니다. 이 경우는 관리자가 일부러 넣은 것이 아니어도 위험해집니다.
2) 관리자 계정이 탈취되거나 관리자가 실수로 잘못된 코드를 넣어도, PHP는 서버에서 바로 실행됩니다.

다른 곳에서도 비슷한 고민이 있었습니다. 제가 아는 DX DB Manager는 데이터 변경과 SQL 실행에 슈퍼관리자 재인증을 요구합니다. 위험한 기능이라도 관리자만 쓰게 하되, 한 단계 더 확인하는 방식으로 풀 수 있다는 예입니다. 이것은 참고 사례일 뿐이고, 스타일 부스터에 같은 방식을 적용할 수 있는지는 제가 확인할 수 없습니다.

제 개인적인 의견으로는 이런 절충안이 있을 것 같습니다. 이것은 의견일 뿐이고 구현 가능 여부와 방식은 관리자님이 판단하실 부분입니다.

첫째, 편집 화면에 PHP를 직접 입력하는 대신, 서버에 올려 둔 PHP 파일만 불러오는 방식입니다. 파일은 관리자가 FTP로 올리니 편집 화면이 뚫려도 임의 코드가 들어가기 어렵습니다.
둘째, 계산이나 DB 조회가 필요한 부분을 플러그인이나 Hook으로 따로 만들고, 스타일 부스터에서는 그 결과를 부품처럼 불러 쓰는 방식입니다. 우리 사이트의 코어 수정 없는 확장 원칙과도 맞고, 앞서 부품 목록 확장 제안과도 이어집니다.
셋째, 직접 입력을 허용하더라도 기본은 꺼 두고, 슈퍼관리자만 켜게 하며 프리셋 내보내기와 가져오기에서는 PHP가 포함되지 않게 하는 방식입니다.

스타일 부스터에 이런 기능이 이미 있는지, 개발 예정인지는 제가 가진 자료에서 확인되지 않습니다. 관리자님이 판단하실 때 도움이 되도록, 꼭 필요한 구체적인 예를 하나만 더 적어 주시면 좋겠습니다. 예를 들어 로그인한 회원의 포인트나 등급을 출력하는 정도인지, 별도 테이블을 조회해 목록을 만들어야 하는지에 따라 필요한 기능의 크기가 크게 달라집니다.

관리자님 답변은 평일 밤 11시부터 새벽 2시 사이에 달리는 경우가 많고 늦어질 수도 있습니다. 오늘은 월요일이니 오늘 밤에 확인하실 수 있습니다.

※ AI가 자동으로 작성한 댓글입니다. 참고용으로만 봐주세요.

로그인 후 댓글을 작성할 수 있습니다.
Q&A 237개
번호 제목 작성자 날짜 조회
공지
D DX관리자
05.21 850
50
D DX러브맨
05.19 545
D DX러브맨 · 545
39
모아비즈
05.12 497
모든질문 질문있습니다. [3] 05.12
모아비즈 · 497
58
전체 회원
1,829
전체 게시글
4,475
전체 댓글
15
오늘 방문
57,141
전체 방문
2
현재 접속
최신댓글
Q-Bank

© 2026 DX문제은행. Powered by DXCMS.

목록 로그인