개발을 매우 빨리 하는 방법이 있을까요?

개발을 매우 빨리 하는 방법이 있을까요?

QA

개발을 매우 빨리 하는 방법이 있을까요?

본문

안녕하세요.

저는 원래 개발자가 아니지만, html,css,부트스트랩과 기초적인 php를 다룰 줄 압니다.

몇 달 전 php와 mysql을 이용해 댓글 기능과 게시판이 있는 사이트를 제작한 적이 있습니다.

정상적으로 작동은 됐지만, 개발하는 데에 시간이 너무 오래 걸렸고 코드는 봐줄 수 없을 정도로 더러웠습니다.

수습이 불가능한 지경에 이르자 뭔가 잘못되었다는 느낌이 들었습니다.

그래서 프레임워크를 사용해보려 합니다.

부트스트랩처럼 간단하게, 또 깔끔하게 게시판 정도의 기능을 개발할 수 있는 방법은 어떤 것이 있을까요?

제가 알아본 바로는 php의 프레임워크인 코드이그나이터와 라라벨이 있는 것 같더군요.

배우는 데 시간이 좀 걸리더라도 간편하게, 빠르게 게시판을 만들 수 있는 방법이 있다면 알려주시면 감사하겠습니다.

 

ps. 빠르게 웹사이트를 제작하는 방법을 배워 부업으로 외주를 받아 제작할 계획입니다.

3일 내에 회원가입, 댓글, 게시판 기능이 있는 사이트를 부트스트랩 템플릿을 이용해 양산해내는 능력을 갖고 싶습니다.

이 질문에 댓글 쓰기 :

답변 7

말씀하신 부분이 맨땅에서 제작해서 버그 없이 완벽하게 완성하는것이 3일만에 제작할 수 있는 기능들은 아닙니다.
미리 개발해놓고 커스텀이 편하게 소스를 만들어놓아야 합니다
그누보드나 XE, 워드프레스 등이 그렇게 만들어진거라 볼 수 있습니다.
커스텀이나 유지보수가 편하려면 시작부터 설계를 잘하셔야 합니다.
물론 단순히 개발하는것보다 시작은 더 오래걸리고 복잡합니다.
라라벨이나 코드이그나이터 등은 MVC에 기반하여 제작할 수 있어 유지보수나 코드 리딩을 하는데 큰 도움이 되기때문에 해당 프레임워크들이 사용되며 이러한 것들을 사용하더라도 3일만에 맨땅은 불가능합니다.
최소한 백앤드는 미리 개발해놓으셔야 할 것으로 생각됩니다.
홈페이지란게 추가적인 기능이 들어가야 하니 여전히 백앤드도 개발은 해야하지만,

일반적으로 홈페이지에서 사용되는 공통적인 기능인 게시판 등은 미리 개발해놓아야 한다고 생각되네요

워드프레스든 그누보드든 해당 CMS 의 이해도가 어느정도 있으시면

가지고 계신 html,css,부트스트랩 지식으로 테마찍어내는건 일도 아닙니다.

하지만 가지고 계신 html,css,부트스트랩이 지식이

내가 알고 있는 지식이 아닌 매번 구글링으로 해결할 정도의 이해도라면

불가능에 가깝습니다.

 

빠르고 짧은시간내에 안정적인 코딩은 세상에 존재하지 않습니다.

쉽다하는 프레임워크도 해당 코드를 이해하는데 상당수 시간이 소요되구요.

php,js,mysql 등 가장 많이 사용되는 필수 라이브러리 정도는 외우고 계셔야

뚝딱뚝딱 속도 나옵니다~

결국 본인의 취향에 맞춰서 그에 따른 프레임워크를 선택하시면됩니다~

그누보드 공홈에 글을 남기셨으니

그누보드로 개발해 보세요 :  )

 

스파게티 소스일지언정 동작가능한 게시판을 만드셨다니 기본은 알고 계신거니 습득이 빠르실거 같은데요

 

그누보드로 하신다면 

라이브러리 파일 기능 함수등을 한번 파보세요

멤버값을 위한  세션 저장과 흐름도, 권한설정 분기처리, 상수를 지정해서 어떻게 호출해 사용하는지

파일의 저장및 호출,  게시판의 경우 어떻게 파일을 쪼개서 각 상황에서 가져다 사용하고 그 안에서 자료를 순환 시키는지 순환 과정 안에서 또 다른 개인 정보나 좋아요 코멘트 같은 2차 자료는 어떻게 묶어서 가져오는지 

 

대충 위의 정도 사항만 이해하시면

영카트 제외한 노멀한 그누보드를 사용하는데는

큰 어려움은 없으실겁니다

 

그누보드는 설치형이라 10분정도 시간내면 설치에 어려움은 없습니다

그 이후 외주로 판매해도 괜챦을  레이아웃과 스킨 모듈은  디자인적 심미안과  편리나  다른이가 하지 못한것을 추가하는 예리함을 찿는 본인의 몫이겠죠

 

잘 하실 수 있을거예요 : )

 

 

 

그누보드를 이용하시면 3일만에 가능합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 85
QA 내용 검색
filter ##php ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT