질문을 삭제하지 말아주세요.!
 
1
0
-1

안녕하세요. 30대 후반이라는 늦은 나이에 프로그램 공부 시작한 왕초보입니다.

php는 mysql 연동해서 달랑 게시판 하나짜리 기본적인 게시판 만들어본 적 있구요.

지금 php 기본책 보며 공부중입니다.

최종적으로 php로 만들고자 하는 것은 수십개의 게시판으로 이뤄져서

결제 후 열람이 가능한 사이트를 만들려고 합니다. (비교를 하자면 웹툰 사이트들처럼)

그 외 관리자모드(결제관리, 게시물 관리 등)도 필요하고요.


이정도 기능이면 순수 php로만 작업을 하는 것이 좋을지

라라벨을 배워서 적용하는 것이 좋을지 고민입니다.


라라벨이 여러모로 좋은 것은 알겠는데, 학습곡선이 높고

기능이 많아서 무겁기도 하다고 들었습니다.

초보자가 공부해서 구현하기에

그냥 필요한 기능들만 사용해서 순수 php로 만드는 것이 좋을까요.

아니면 지금부터 라라벨을 배워서 라라벨로 만드는 것이 좋을까요?

(프레임워크는 nodejs용 express 사용해본적 있습니다.)


질문이 너무 바보같아 보이실수도 있겠지만

정말 잘 모르는 초보라 어떻게 공부하며 실행해 나가야 할지 몰라서

올리는 질문이니 어엿비 봐주시면 감사하겠습니다.

    CommentAdd your comment...

    1 answer

    1.  
      4
      3
      2

      화면만 보여주는 것에서는 순수 PHP가 편할 수 있습니다.

      하지만, 이후에 로그인이나, DB, 메일, 문자, 소셜로그인 등등의 기능을 구현하려고 하면, 순수 PHP로는 더 힘들것입니다. 그리고, 보안도 신경써야 하는데요, 이는 프레임워크에서 기본적으로 제공을 합니다.

      그래서 처음에는 러닝커브가 있어보이지만, 조금만 서비스가 커지면 프레임워크를 사용하는 편이 훨씬 쉽다는 것을 깨닫게 될겁니다. (smile)


      추가,

      라라벨이 너무 무겁고 어렵다고 한다면 라라벨 이외의 다른 프레임워크도 대안이 될 수 있습니다.

      어떤 프레임워크를 사용해도 좋지만, composer 를 기반으로 사용하는 프레임워크를 사용하는 편이 좋습니다. composer는 패키지 매니저로서 패키지스트(https://packagist.org/)를 통해 패키지를 관리할 수 있도록 도와줍니다 이미 많은 개발자들이 훌륭한 바퀴를 다 개발해놓았습니다. 그러니 우리는 가져다 쓰면 됩니다. 나중에는 뭔가 만들기전에 항상 패키지스트에서 패키지를 검색하는 자신의 모습을 발견하게 될겁니다.



      1. 한량

        지난번에도 답변 달아주셨는데, 감사합니다. ^^

        그럼 기본 공부후에 라라벨로 가야겠네요.

        감사합니다. (--)(__)

      CommentAdd your comment...