WordPress 개발자를 꿈꾸는 10 PHP 튜토리얼

게시 됨: 2017-10-13

PHP는 WordPress(소스 코드의 70%가 PHP에 있음)의 중추이며, 이는 WordPress 개발자 지망생에게 배울 프로그래밍 언어의 선택권이 많지 않다는 것을 의미합니다. (JavaScript는 코드베이스의 나머지 3분의 1을 차지하는 다른 주요 플레이어입니다.) 따라서 좋은 PHP 튜토리얼이 필요합니다.

그러나 문제는 PHP가 오래되었다는 것입니다. 인터넷에 있는 대부분의 것보다 오래되었습니다. 기술적인 측면에서 이것은 공룡이고 시작하는 것이 코드 작성만큼 어려울 수 있는 튜토리얼이 너무 많습니다(그래, 과장이지만 여전히 쉽지는 않습니다).

코딩 경력을 쌓을 때 구식이거나 부족한 학습 도구에 시간을 낭비하지 않도록 더 나은 PHP 자습서를 강조하고 싶습니다.

팀 트리하우스

PHP 튜토리얼

내가 경력을 전환할 수 있었던 이유 중 하나는 Treehouse 때문이었습니다. 어느 날 밤 Hulu에서 광고를 보고 교육보다 훨씬 더 기술 분야에서 일하고 싶다는 것을 깨달았습니다.

나는 많은 언어와 과정을 통해 튀었지만 나는 동시에 엉망이던 다른 사람들과 비교했을 때 얼마나 높은 품질 때문에 PHP 제품에 정착하게되었습니다.

Treehouse에는 수백 시간 분량의 PHP 자습서가 있지만 실제로 살펴봐야 할 4가지 과정이 있습니다.

1. 워드프레스용 PHP

가장 좋은 점은 Treehouse의 PHP 튜토리얼이 항상 따로 가르쳐지는 것은 아니라는 점입니다. 물론, 혼자서 코스를 들을 는 있지만 Treehouse는 따라갈 수 있는 트랙과 프로그램을 제공합니다. WordPress용 PHP는 WordPress 개발 트랙의 일부입니다.

PHP가 WordPress 후크 및 The Loop에 어떻게 연결되는지, 그리고 테마 개발을 시작할 수 있는 몇 가지 PHP 기본 사항(함수!)을 배우게 됩니다.

PHP 튜토리얼

2. 초급 PHP

WordPress용 PHP 과정 외에 Team Treehouse는 초급 PHP 트랙을 제공합니다. 완전한 초보자를 위해 설계된 초급 트랙은 페이지에 PHP 코드를 추가하기 전에 HTML 및 CSS와 같은 웹 디자인 기초부터 시작합니다.

2시간 이상의 비디오 과정이 끝나면 변수, 조건문, 간단한 PHP 스크립트를 페이지에 포함하는 것부터 필요한 모든 것을 이해할 수 있을 것입니다.

PHP 튜토리얼

3. 중급 PHP

기본에서 멈추고 싶지 않으세요? 당연히 아니지! 크게 가거나 집에 가죠? 중급 PHP 는 초급 PHP 가 중단한 부분을 선택하고( 알겠습니다 , 맞습니까?) 데이터베이스, SQL 쿼리 및 오류 처리에 대해 자세히 알아볼 것입니다.

그리고 데이터베이스 항목과 SQL 보고 및 파일 처리를 두려워하지 마십시오. 이 PHP 튜토리얼은 자신만의 것을 만들기 위해 알아야 할 모든 부분을 안내합니다.

나는 당신이 WordPress 개발로 이동할 때 독립적으로 당신을 약간 멍하게 할 것이기 때문에 당신이 초보자에서 고급까지의 전체 순서를 수행하는지 확인하는 것이 좋습니다.

PHP 튜토리얼

4. 워드프레스 테마 개발

WordPress 개발 트랙의 일부이지만 테마 개발도 단독으로 수행할 수 있습니다. 100% PHP는 아니지만 WordPress PHP 파일과 코드 구조를 작동하는 방법을 확실히 이해해야 합니다. 이 특정 Treehouse 과정은 개인적으로 WordPress 개발의 이러한 필수 부분에 익숙해지는 데 가장 좋아하는 방법입니다.

코드스쿨

Code School 같은 이름으로 어떻게 그들이 가지 않을 수 있습니까? 빵에 고기 한 덩어리가 먹고 싶을 때 We Have Burgers 라는 레스토랑에 가지 않는 것과 같습니다.

예상대로 Code School에는 가장 확실히 확인해야 할 정말 멋진 PHP 자습서가 있습니다. 각 과정에는 무료 수준이 있으므로(많은 자습서가 게임화됨) 해당 스타일이 자신에게 적합한지 확인할 수 있습니다.

5. PHP를 사용해보십시오

PHP 튜토리얼

이것은 최고의 이름을 가진 PHP 튜토리얼일 것입니다. PHP 를 사용해 보면 PHP 작업의 기본이 되는 배열, 조건문 및 루프에 대한 느낌을 갖게 됩니다.

추가 리소스에 대한 링크도 얻을 수 있습니다. 엄청난.

PHP 튜토리얼

6. PHP와의 만남 닫기

PHP 튜토리얼

새로운 코딩 언어를 가까이서 개인적으로 사용하고 싶으십니까? 물론이야! 그게 이 일의 요점이죠, 그렇죠?

Close Encounters with PHP를 사용하면 웹 요청은 물론 보안 조치 및 유효성 검사 스크립트로 작업할 수 있습니다. 당신이 하는 모든 PHP 개발 작업에 이것들이 필요할 것이므로 지금 파헤쳐 보는 것이 좋을 것입니다.

PHP 튜토리얼

7. 라라벨을 사용해 보세요

PHP 튜토리얼

Try PHP 를 마치면 완전히 Try Laravel 로 이동해야 합니다. Laravel은 특별히 WordPress와 함께 사용되지는 않지만 PHP 코딩에 대한 더 많은 연습을 제공하는 PHP 프레임워크(Ruby on Rails 또는 Node.js와 유사)입니다.

단일 레벨이 아닌 이 전체 과정이 무료입니다.

Laravel을 사용하여 양식에서 테이블로

PHP 튜토리얼

그리고 그것이 마음에 든다면 후속 과정인 From Form to Table With Laravel을 통해 작업하십시오 . Code School의 이 모든 PHP 튜토리얼을 마치면 WordPress의 PHP로 작업하는 것이 아주 쉬워질 것입니다.

PHP가 스스로 인터넷을 작동하도록 돕는 방법을 완전히 이해하게 될 것이며, 이는 WP dev와 함께 큰 다리를 제공할 것입니다.

8. PHP 올바른 방법

PHP 튜토리얼

PHP The Right Way 라는 PHP 튜토리얼은 잘못될 수 없습니다. Treehouse 또는 Code School의 제품만큼 구조화되지는 않았지만 이 tuts 세트는 실제로 모든 것을 갖추고 있습니다. PHP가 추구하는 모든 것을 다루기 때문입니다.

Right Way는 현재 PHP(이 글을 쓰는 시점에서 7.1)에 맞게 업데이트되었으며 온라인 및 무료 전자책으로 제공됩니다.

최소한 자신의 워크플로와 학습 스타일을 찾을 때 참조로 사용할 전자책을 북마크에 추가하거나 다운로드해야 합니다.

또한 편안하게 느껴지면 Guthub에서 문서를 기여하거나 분기할 수 있습니다. 되돌려주고 앞으로 지불하는 것보다 더 좋은 방법은 없습니다.

9. WPMU의 WordPress용 PHP 학습

WPMU에는 인터넷에서 WordPress에 대한 최고의 자습서가 있습니다(Elegant Themes는 물론 tee hee 제외). 즉, Learning PHP for WordPress 라는 적절한 제목을 언급할 수 없습니다.

PHP The Right Way 와 마찬가지로 WPMU는 Github에서 호스팅되는 실제 코드 예제를 통해 언어를 핵심 개념으로 나눕니다.

PHP에 대한 이 특정 보기의 하이라이트는 나쁜 관행과 이를 방지하는 방법을 모두 논의하는 방법입니다. 또한 WordPress 핵심 파일, 기능 및 테마 생성을 살펴봅니다.

이 과정을 마치면 PHP 전문가가 되지는 않겠지만 어떤 내용에 대해 알게 될 것입니다. 이것을 위의 PHP 튜토리얼 및 참고 자료와 결합하면 WordPress 개발자가 되는 길을 잘 갈 수 있을 것입니다.

10. 워드프레스 설치 테스트 망치기

이것은 PHP에 대한 나의 첫 번째 소개일 수 있으므로 언급하지 않을 수 없습니다. PHP가 프로덕션 환경에서 어떻게 작동하는지 진정으로 알고 싶다면 WordPress 설치를 망치고 수정해야 합니다.

나는 이것이 결국 당신에게 일어날 것이라고 확신합니다. 그러나 wp-config.php 또는 functions.php에 들어가서 약간 엉망이 되면 무언가가 깨질 것입니다. 수동으로 테마 파일을 편집합니다. 뭔가 해봐.

그런 다음 수정합니다.

나는 당신이 이전보다 더 많이 알게 될 것이라고 보장합니다. 주요 사이트에서 하지 마십시오. 그건 어리석은 일입니다.

나아가 코드를 작성하십시오!

PHP는 어디에나 있고 아주 오래되었습니다. PHP 버전 관리(현재 일반적으로 WordPress 개발을 위해 v5.6.8 -7.1을 원함)와 찾고 있는 PHP 자습서의 시대에 주의하는 한 WordPress 개발자 지망생들이 그렇지 않을 이유가 없습니다. 바로 잡아.

어떤 PHP 자습서가 가장 적합합니까? 댓글로 사랑을 나누고 우리 모두가 더 나아질 수 있도록 도와주세요.

Ivan Lukyanchuk/Shutterstock.com의 기사 축소판