찾다

 >  Q&A  >  본문

PHP의 심층적인 방향과 방법에 대해 조언 부탁드립니다.

최근에는 코드 작성 속도가 느리고 PHP 라이브러리 사용에 익숙하며 github, packagist를 자주 방문하며 PHP를 깊이있게 진행하는 방법에 대해 조금 혼란스러워합니다. . 여기서는 PHP의 기본 아키텍처, PHP의 작동 원리 등 PHP로만 제한합니다. 모두가 좋은 가이드를 제공할 수 있기를 바랍니다. PHP 학습 방향을 인터넷에서 검색해 보면 CSS, html 등 교육 기관이 많이 있습니다. 이것은 내가 원하는 것이 아닙니다. 단지 PHP를 배우고 싶은데 어떻게 깊이 들어가야 할지 모르겠습니다. 조언 좀 부탁드립니다.

过去多啦不再A梦过去多啦不再A梦2760일 전700

모든 응답(6)나는 대답할 것이다

  • 某草草

    某草草2017-06-05 11:10:03

    PHP는 포르노 영화를 만드는 것과 같습니다. 이해하지만 기술 없이는 큰 젖은 남자가 될 수 없습니다. 훌륭한 개발자가 되려면 먼저 다음과 같은 기본 기술을 갖추어야 합니다
    1. PHP에 대한 모든 기본 지식을 숙지하고, W3C PHP 사용법에 익숙해야 합니다.
    2. 기본 기술을 익히려면 먼저 PHP 아키텍처부터 시작해야 하며, laravel, tp 및 yii뿐만 아니라 주류 MVC 프레임워크도 이해해야 합니다.
    3. MVC 프레임워크가 프로젝트에 부담이 되었다고 생각되면 처음으로 자신만의 MVC 프레임워크를 개발할 수 있습니다. 여기에는 다양한 개발 모델, 프로세스, 구현 방법 등 많은 프로그래밍 지식이 필요합니다.
    4. 3에 대해 어떻게 생각하시나요? 여전히 프로젝트 요구 사항을 충족할 수 없다면 LANMP로 시작해야 합니다. nosql
    5도 있습니다. 3, 4를 좀 더 최적화하고 싶다면 마스터-슬레이브 아키텍처와 분산 시스템을 구현하면 됩니다.
    6 3, 4, 5가 지겹다면 하위 계층에 대해 알아보세요. PHP를 사용하거나 C를 PHP 확장 패키지로 사용해 보세요

    사실 프로그래밍 세계에는 배울 것이 정말 많습니다. 어떤 사람은 수십 줄의 코드로 함수를 구현하는 반면, 다른 사람은 수천 줄의 코드를 사용합니다. 탄탄한 기본기가 가장 중요합니다. 그리고 자신을 과소평가하지 마세요

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-06-05 11:10:03

    저는:

    1. 모든 측면에서 점차적으로 심층적인 지식을 얻으세요: https://github.com/TIGERB/eas...

    2. 나만의 프레임워크 만들기: https://github.com/TIGERB/eas...

    3. 현재 바둑을 배우고 있는데, 바둑을 통해 PHP를 이해하고 싶습니다

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-05 11:10:03

    우선, "요즘 코드 작성이 느려지는 현상"이 PHP에 대한 이해가 부족해서인지, 깊이가 부족해서인지 생각해 보세요

    그렇다면 PHP의 기능, 구문 등에 대해 숙지하시기 바랍니다. 추가 문서를 읽어보세요. PHP의 기본 아키텍처 및 작동 원리는 귀하가 제기한 질문과 일치하지 않습니다

    그렇지 않다면 어디에 문제가 있는지 잘 생각해 보시기 바랍니다.

    프레임워크에 대해 잘 알고 계신가요? 비즈니스 로직에 대해 잘 알고 계신가요?

    어디에서 문제가 발생하는지 주의 깊게 생각하고 “혼란”하지 마세요

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-06-05 11:10:03

    C를 자세히 배우고 싶다면 확장 기능을 작성해 보거나 swoole/workman과 같은 비동기 확장 기능을 살펴보세요. Brother Niao의 블로그에서도 몇 가지 기본 원칙에 대해 설명합니다

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-05 11:10:03

    한 마스터의 기사를 확인하세요: 2017년 PHP 프로그래머의 미래는 어디에 있을까요

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-05 11:10:03

    추천해요! 언어를 배우는 것은 어려운 기술이어야 합니다. 둘째, 주류 MVC 프레임워크를 배우고 해당 코드에 대해 자세히 알아보려면 PHP 디자인 패턴이나 유사한 책을 구입하는 것이 좋습니다. , 자신의 프로그래밍 아이디어를 풍부하게 하려고 노력하십시오. 우리는 디자인 패턴에 대해 무엇을 쓸 수 있고 무엇을 할 수 없는지에 대해 항상 생각해서는 안 됩니다. 가장 중요한 것은 당신의 두뇌입니다. 코드는 도구입니다. 중요한 것은 당신의 생각입니다!

    회신하다
    0
  • 취소회신하다