이익 관련: 아래의 모든 내용은 개인적인 의견일 뿐 조직 전체의 이익을 대변하는 것은 아닙니다. 저는 거의 2년 동안 PHP를 독학했지만 여전히 초보 수준인 것 같습니다. 어떻게 거기까지 왔는지 단계별로 말해 보세요. 1. 공식 문서 네, 저는 여전히 그 관점을 고수합니다. 코드 문제의 80%는 문서를 주의 깊게 읽으면 해결될 수 있습니다. 그래서 PHP를 배우고 싶다면 PHP 공식 문서를 절대 피할 수 없습니다. 처음 학습을 시작할 때 특정 선생님의 온라인 강의 동영상을 시청해 보셨을 것입니다. 이것이 프로그래밍을 배우는 방법입니다. 하지만 어떻게 영상을 보든 결국에는 기능을 모두 다운로드할 필요는 없지만, 결국에는 공식 웹사이트 문서로 돌아가야 합니다. 일반적으로 사용되는 기능과 핵심 개념을 두뇌에 저장하면 필요할 때 언제든지 호출할 수 있으며 덜 자주 사용되는 기능 중 일부를 기억하고 필요할 때 다시 확인할 수 있습니다. 확실하지 않습니다. 하지만 어떤 내용이든 샘플 코드를 포함해 내용을 주의 깊게 읽어야 합니다. 2. 올바른 PHP 방법PHP를 배우는 다른 사람들이 어떻게 이렇게 좋은 PHP 학습 자료가 있는지는 모르겠습니다. 그러나 나는 누군가가 PHP의 내용을 올바른 방법으로 주의 깊게 읽고 대부분의 지식을 습득한다면 이 PHP 엔지니어의 미래는 매우 밝다고 믿습니다. 이제 막 일을 시작한 PHP 엔지니어에게는 이것이 한 달에 8K와 한 달에 5K의 차이일 수 있기 때문입니다. 3. 더 많은 웹사이트 작성결론적으로 보면 프로그래밍은 사실상 기술 수준입니다. 프로그래머 숙달의 정도는 연습을 얼마나 많이 하느냐에 달려 있습니다. PHP는 웹 애플리케이션을 생성하도록 설계되었으므로 더 많은 코드를 작성하고 흥미로운 아이디어를 코드를 사용하여 구축하는 웹 사이트로 전환해야 한다는 데에는 의심의 여지가 없습니다. 더 많은 연습을 하면 됩니다. 이 프로세스는 더 많은 코드 문제에 노출될 수 있습니다. 이러한 문제를 해결하면 경험 가치가 다시 높아질 것입니다. 저는 오랫동안 여러 사이트에 대해 글을 썼는데, 다음은 저에게 가장 인상 깊었던 사이트입니다.
물건 구매를 위한 크라우드 펀딩 사이트를 작성했습니다. 즉, 위의 항목은 여러 사람이 함께 구매한 후 차례로 사용할 수 있습니다. 예를 들어 10명이 함께 책을 구매하면 이 사람들이 자신의 책을 공유할 수 있습니다. 이것이 나에게 깊은 인상을 준 이유는 모두 기본 PHP로 작성되었고 데이터베이스, http, URL 매개변수 전송, 점프 등을 배웠기 때문입니다.
두 번째는 완전히 SF를 모델로 한 Yii 1.1로 작성된 Q&A 커뮤니티입니다.
세 번째는 yiii가 작성한 아카데미의 백엔드입니다. 이것은 주로 Ajax로 파일을 업로드하는 방법과 Ueditor를 애플리케이션에 통합하는 방법을 배웁니다.
네 번째는 연예인 콘서트를 구독하는 팬 정보 서비스 사이트. 사용자가 여기에서 관심 있는 관련 유명인을 구독하는 경우 콘서트가 개최되면 사용자에게 티켓 구매 등을 알리는 이메일을 보내드립니다. 저는 이 사이트를 Laravel로 전환했습니다.
마지막은 최근 등록 대기 중인 블로그입니다. 이전에는 항상 타사 블로그 플랫폼을 사용해왔지만 이번에는 단순히 내 기사 요구에 따라 나만의 용도로 블로그를 작성했습니다.
사실 이런 것들을 쓰는 과정에서 문제를 많이 풀수록 능력이 향상됩니다. 4. 프레임워크 시작하기 코드 작성은 실제로 기술이지만 충분한 기본 지식을 익힌 후에 고려해야 할 질문은 애플리케이션을 만드는 방법부터 어떻게 작성하는지에 대한 것입니다. 더 나은 애플리케이션을 빠르게 작성하세요. 이때 프레임워크의 역할이 중요해집니다. 개발 효율성을 높일 수 있을 뿐만 아니라, Laravel과 같은 프레임워크는 코드 작성을 말하는 것처럼 자연스럽고 편안하게 만들어줍니다. 프레임워크의 MVC가 어떻게 구현되는지 이해하고, 프레임워크의 문서를 잘 살펴보고, 이 프레임워크를 확장하려면 가장 좋은 모델이 무엇인지 생각해 보세요. 기본적으로 프레임워크 학습--"프레임워크 사용--"프레임워크 확장--"프레임워크 소스 코드에 기여하여 프레임워크를 학습하면 프레임워크에 대한 거의 모든 지식을 마스터할 수 있습니다. 이때 프로그래밍사고력과 수준이 크게 향상됩니다. 추천 프레임워크: Laravel Slim Symfony Yii5. 소스 코드 읽기더 많은 코드를 작성하는 것이 건설적인 경우 학습, 그럼 여기서 언급한 소스코드읽기는 해체학습이다. 창작을 하면서, 그 아름다운 바퀴가 어떻게 만들어지는지 살펴보고, 같은 문제를 해결하기 위한 다른 사람들의 아이디어가 무엇인지 살펴보는 것도 좋을 것입니다. 스승님의 아이디어가 너무 훌륭하다는 것을 알게 되면서, 당신도 그것을 미묘하게 흡수하고 있는 것입니다. 주인님의 생각. 원문: http://www.phpxs.com/post/4065
위에서는 PHP 프로그래머가 되기 위한 올바른 단계를 다양한 측면을 포함하여 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.