그누보드5와 새로운 CMS 에 대한 딜레마
그누보드5는
순정코드에 너무 익숙하다능
낡았지만 눈 감고도 고침
모던하게 바꾸면
내가 먼저 못 알아봄 ㅜㅜ
새 CMS는
코어까지는 기가 막히게 만듦
근데 게시판 하나 추가하고
쇼핑몰 붙이고
예약 넣다 보면
시간도 내가 쓰고
비용도 내가 내고
사용자는 없음 ㅡㅡ
그누보드 쓰면
순정코드에 더 중독되고
새 CMS 만들면
카드값이 쌓인다요 ㅜㅜ
둘 중 뭘 골라도
내가 고생하는 구조임
전문용어로
CMS 선택장애 아키텍처라고 한다능 ㅋㅋ
결론은
그누보드는 버리지 못하고
새 CMS는 완성하지 못함
그러면서 또 코딩함
--- 뽕꽤브라님 말투 버전
총 1명이 반응했습니다
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 11개
https://claude.ai/code/artifact/3537efab-ab14-4801-93c3-44b8de72cd96?via=auto_preview
0.26% 정도면 리뉴얼 버전을 쓸만할까요? ㅎ
이 말투가 리자님께도 옮겨가네요.
이런날도 오는군요. ㅋㅋㅋ
기존 CMS도 충분히 최적화하고 필요한 기능을 적용할 수 있다고 봅니다. 새로운 CMS를 처음부터 만드는 것보다는, 기존 CMS를 안정적으로 개선하고 변경할 수 있는 방안을 찾는 것이 더 현실적이지 않을까요?
요즘은 AI 기술도 많이 발전했기 때문에, 적절한 방법을 찾는다면 기존 CMS를 충분히 개선할 수 있는 길이 있을 것 같습니다. 굳이 새로운 CMS를 만드는 것보다 기존 시스템을 최대한 활용하면서 안정적으로 발전시키는 방법을 찾아보는 것도 좋을 것 같습니다.
쉽고, 확장성이 높고, 이해하기 쉬운 CMS 가 목표입니다.
https://g5nx.oootool.com/
조금 작업하다가(사실은 시작만 함) gpt6 astra 가 나와서 다시 방치되었네요.(토큰도 모자라고..)
재미로 만드는것, 돈벌려고 만드는것, 외주 받은것, 그외 등등 한번에 3-4 가지 작업을 동시에 하다보니 만들다가 버려지는게 많네요.
빨리 만드는 기술보다 빨리 버리는것이 더 중요한 보입니다.
이것도 만들다가 버릴지 어떨지는 아직은 미정입니다.
뽕꽤브라 님과 같은 분 아니세요?
본사는 비워두고 『뽕꽤브라 CMS Pro』에 파견나와 플러그인 지원에 열성을 👏
CMS라고 부르기도 민망한 놈이라능,,
그냥 내가 필요한 게시판이랑 몇 개 기능만 대충 쑤셔 넣어서 쓰고 있다요 ㅜㅜ
옛날에 그누보드5 쓰다가 1년 치 업데이트를 한 번에 딸깍 때렸는데
사이트가 단체로 한강 정모 가버려서 다 지우고 새로 깔았던 피눈물 나는 기억이 있다능,,
그래서 이번엔 "업데이트? 그게 뭔데 cㅂ" 마인드로
가능한 한 손 안 대고 평생 우려먹는 방향으로 만들었다요 ㅋㅋ
외부 라이브러리 따위는 사치라능,, 전부 쌩코딩임!
유일한 예외는 메일 보내야 해서 어쩔 수 없이 얹은 phpMailer놈 하나 뿐이라능,,
PHP, 바닐라 JS, MariaDB 조합에 클래스 기반으로 야무지게 짰다요.
로그인, 보안, CSS, JS 전부 클로드 그 새끼(AI)한테
"야 이거 만들어봐" 시켜서 억지로 완성했다능 ㅋ
새 기능 필요하면 클래스 하나씩 쓱 추가하면 끝이라요.
근데 시간이 X나게 오래 걸리는 게 개에바라능 ㅜㅜ
게다가 AI놈이 짜준 보안이 진짜 안전한 건지 검증이 안 돼서
내일 사이트 터질지 모른다는 게 유머임 cㅂ ^^
내가쓴글을 제미나이에게 뽕쾌브라투로 변경시켜달라고함
(CMS라고하기는 뭐하지만 게시판등 내가 필요한 기능만 넣어서 사용하고있습니다.
그누보드5를 사용하면서 업데이트 1년치를 한번에 하다가 사이트가 먹통이 되어서 삭제하고 새로 설치한 경험이 있었습니다
그래서 업데이트를 가능한 적게하고 안해도 되는 방향으로 만들었습니다.
외부라이브러리는 사용하지 않았습니다. 유일한 예외가 phpMailer를 사용해서 메일을 발송하는것입니다.
php, vanilla javascript, maridb를 사용하여 클래스기반으로 만들었습니다.
로그인, 보안, css, js 등 모든것을 AI의 도움을 받아서 만들었습니다.
기능이 필요하면 클래스를 추가하는 방향으로 만들었습니다.
시간이 많이 걸리는 단점이 있고 보안등의 문제는 검증이 안되어 어떻게 될지 모르겠습니다 ^^ )