PHP를 배우고자 하는 사람들을 위해 PHP5.RU 사이트에서 훌륭한 "PHP Tutorial"을 조언할 수 있습니다.
이 과정은 작성 중이지만 이제 이 FAQ의 다양한 섹션에 개별 수업에 대한 링크가 있습니다. 그리고 저를 믿으십시오 - 그만한 가치가 있습니다.
Vadim Tkachenko AKA Bizon "Introduction to PHP and MySQL"의 훌륭한 자료를 추천하지 않을 수 없습니다. 별책으로 출간되기도 했고 지금은 수정 보완하여 홈페이지에 게재하고 있다.
"PHP 자세히". 이 리소스는 단독으로 사용됩니다. 이전 내용과 달리 사디스트만이 전체를 읽을 것을 권장할 수 있습니다. 거기에는 너무 많은 정보가 있습니다. 그러나 거기에 그 매력이 있습니다. 이것은 PHP 정보의 무진장한 자원입니다. 유일한 언급 - 기사 작성 날짜에주의하십시오. 특히 2003년 이전에 작성된 것을 신뢰해서는 안 됩니다.
그리고 물론 이 사이트는
전체를 읽지 않았다면 반드시 읽으십시오. 다음은 PHP를 작성하는 모든 사람이 조만간 직면하게 될 문제입니다.

소프트웨어.
Windows에서 PHP로 작업하려면 다음 프로그램을 설치해야 합니다.
- 아파치 웹서버(5Mb)
- PHP 자체(10Mb)
- 선택 사항 - MySQL(23Mb).
설정은 매우 간단합니다. Apache는 설치 프로그램에 의해 설치됩니다. 서버 이름과 관리자 이메일을 묻는 곳에 localhost와 이메일을 2번 작성해야 합니다.
PHP는 zip에서 선택한 디렉토리(기본값 - C:\PHP)로 압축을 풀고 Apache 모듈로 구성합니다. 이렇게 하려면 세 단계를 수행해야 합니다.
- php5ts.dll 파일을 WINDOWS 디렉토리에 다시 작성
- httpd.conf 파일(C:\Program Files\Apache Group\Apache\conf\httpd.conf)의 맨 아래에 두 줄 추가
로드 모듈 php5_module c:/php/php5apache2_2.dll
AddType 응용 프로그램/x-httpd-php .php .phtml

- Apache 다시 시작(트레이의 Apache 모니터 유틸리티 사용)
이 모든 단계를 완료한 후 테스트를 수행할 수 있습니다. PHP 스크립트(test.php라고 하고

웹 서버의 루트인 디렉터리(기본적으로 C:\Program Files\Apache Group\Apache\htdocs\)로 이동하고 브라우저에 주소를 작성하여 액세스합니다.
%20" target="_blank">http://127.0.0.1/test.php

MySQL을 설치할 때 표준 구성을 선택하고 다음 화면에서 다음을 클릭하고 다음 화면에서 비밀번호를 설정하거나 공백으로 두려면 "보안 설정 수정"을 선택 취소하십시오.
확인하려면 Mysql 콘솔을 실행하십시오. 시작 - 실행하고 나타나는 줄에 복사하십시오.
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe"
또는
"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql.exe" -uroot -pPASSWORD
콘솔이 시작되면 모든 것이 작동합니다. exit를 입력하여 종료하고 PHP의 mysql 지원 구성을 시작합니다.
이렇게 하려면 이전에 이 작업을 수행하지 않은 경우 c:\php\php.ini-development 파일을 가져 와서 php.ini라는 이름으로 복사하십시오. 윈도우 디렉토리. 그런 다음 줄 시작 부분에서 세미콜론을 제거하여 편집합니다.
;확장자=php_mysql.dll
extension_dir 매개변수 편집:
extension_dir = "c:\php\ext\"
동시에 고칠 수 있습니다
short_open_tag = 켜기
오래된 스크립트와 편리한 템플릿이 작동하도록
위에서 설명한 대로 Apache를 다시 시작하는 것을 잊지 마십시오.
이제 PHP 스크립트에서 mysql을 사용할 수 있습니다.

이 지침이 너무 복잡한 사람들은 기성품 Denver-2 키트를 설치하려고 할 수 있습니다.
여기에는 한 번에 필요한 모든 것과 훨씬 더 불필요한 것이 포함됩니다. 그리고 가장 중요한 것은 모든 것이 자체적으로 작동한다는 것입니다.
덴버의 또 다른 장점은 기본 키트의 부피가 10배 작다는 것입니다. 정식 버전- 단 4MB. 또한 저자가 PHP에 대한 흥미로운 책을 썼다는 사실.

또한 모든 호기심 많은 사람들은 Apache + PHP 설치 및 구성에 대한 매우 합리적인 기사를 권장합니다.
사이트 PHP5.RU에서. 그리고 물론 섹션 공식 문서적절한 프로그램 설치에 대해.

포럼.
어떤 경우든 공부하다 보면 의문이 생기기 마련입니다.
질문은 포럼에서 쉽게 질문할 수 있습니다.
http://phpclub.ru/talk/forumdisplay.php?s=&forumid=12
PHP클럽 포럼. 가장 많이 방문하고 유명합니다. 불행히도, 명성은 그를 해롭게 합니다. 매우 자주, 초보자 질문에 더 친환경적인 초보자가 답변하여 완전히 잘못된 답변을 제공합니다. 그러나 첫 번째와 두 번째 모두에게 실수를 설명할 준비가 된 많은 전문가도 있습니다.

PHP는 Livejournal의 러시아 부문에서도 대표됩니다.
커뮤니티에서 불행히도 재료의 품질로 빛을 내지는 못했지만 오랫동안 저자에 의해 버려졌고 마침내 관련성을 잃었습니다.
PHP에 관한 모든 것이 페이지 상단에 나열됩니다.
좋은 사이트를 알고 있다면 "피드백" 섹션에 이에 대해 작성하십시오.

php를 어떻게 배워야 하는지, 어디서부터 시작해야 하는지, 무엇을 주의해야 하는지!? 교과서에서 php를 배워야 하나요!?

교과서와 교과서에서 PHP 배우기 - 교육 기관에서 PHP를 공부하고 있다면 선택의 여지가 없습니다! 그러나 스스로와 교과서에서 PHP를 배우려는 경우. 그럼 내 생각을 표현해야지!

교과서는 좋지만 모든 것이 보이는 것만큼 좋은 것은 아닙니다! 예를 들어 학교에서 무언가를 일반적으로 연구하면 인생에서 얼마나 많은 지식이 유용합니까!? 당신이 아직 젊다면. 이 질문에 답하는 것은 매우 어려운 일이지만 저와 같은 경험을 쌓았을 때 학교 지식을 10% 사용한다면 이것이 승리라고 자신있게 말할 수 있습니다!

수학과 같은 주제에 대해 약간의 여백을 만들고 터치합시다! 제가 가장 좋아하는 과목 중 하나였기 때문에 예시로 들었습니다! 예를 들어, 내 인생에서 코사인 60만 사용했던 전체 기하학은 초기 1/2입니다. 무엇에 사용되었습니까!? 나는 거의 10 년 동안 건설 현장에서 일했습니다. 이것은 60도 각도에서 서까래를 계산하는 데 필요한 바로 코사인입니다. 이것은 우리 지역과 다른 모든 지역에서 최적의 지붕 경사 수입니다. , 또는 더 많은 눈 ...

깊이 들어가지 않기 위해 간단한 말로측면의 길이에서 삼각형의 밑면 계산 (이것은 서까래입니다).

모두! 실제로 내 작업에서 기하학이 사용된 위치를 기억하는 것조차 어렵습니다.

물론 이런 종류의 지식이 필요할 때 몇 가지 예를 더 들 수 있지만 어떤 경우에도 10개를 넘지 않습니다.

내가 왜 그렇게 긴 탈선을 했습니까? 지식은 좋은 것입니다! 그러나 그것들은 수요가 있어야 하고, 당신이 그것들을 사용하지 않는다면, 이 지식의 요점이 무엇입니까!?

그리고 여기에서 우리는 우리 페이지의 주제에 접근합니다! 일반적으로 PHP를 배우는 방법?

질문 - 왜 PHP가 필요합니까?

내 시간에 했던 것처럼 특정 작업을 설정해야 자신만의 엔진을 만들 수 있습니다. 그리고 앞으로 일어날 과제를 진행하고 해결하면서 필요한 지식만 얻게 될 것입니다!

그리고 제가 PHP를 배우기 위해 그런 방법을 선택했을 때 가장 먼저 추구한 것은 웹사이트를 만드는 데 5자리 수의 금액을 지불하는 것이 정말 저를 짓밟았기 때문에 기초적인 저축이었습니다!

둘째, php를 공부할 때 얻게 될 지식에 더하여 내 엔진에서 php가 무엇을 어떻게 작동하는지 이해할 수 있을 것입니다! 그리고 쓰레기가 너무 많은 다른 사람들의 엔진을 연구하는 것은 나에게 전혀 영감을 주지 못했습니다!

그리고 그 때 인터넷에서 PHP를 배우기 시작했습니다. 그런 다음 사람들이 작동하지 않는 코드를 작성한다는 농담을 보았고 주어진 코드에 대한 작업 예가 없습니다. 때로는 그러한 코드의 발보가 작성되어 질문이 실제로 발생합니다. 매우 간단한 작업에 대해 왜 그렇게 많은 코드가 있습니까? 어쩐지 파일 다운로드 횟수를 세는 문제에 대한 대략적인 해결책을 찾던 중 해결 방법을 찾았고 코드 양에 진심으로 놀랐고, 게다가 모든 사이트에 복사가 되었습니다. 주어진 코드그리고 앵무새처럼 그들은 모두 같은 소리를 냈다. 일반적으로 코드를 3 배 줄였습니다 ... 그 기능은 어떤 식 으로든 저하되지 않았습니다.

그리고 지식이 전혀 없는 사람들을 위한 자료가 배치될 바로 그런 사이트를 만들기로 결정! 그리고 내가 만난 것과 내 자신의 엔진을 만들기 위해 실제로 필요한 것에 대해서만 이야기합니다. 그리고 이 기사를 쓰는 시점에서 우리 사이트는 심층 처리 중입니다. 우리는 전체 사이트와 필요한 모든 콘텐츠를 전 세계적으로 재설계하고 있습니다. 반복하지 않겠습니다. 우리는 이미 여기에 썼습니다.

오늘 우리 전기가 끊겨서 떠오른 생각들입니다. 그리고 집 전체에서 유일한 작업 도구는 이미 다소 오래된 노트북입니다. 5년 정도 된 것입니다. 그리고 아무리 안타까워도 보조배터리로는 충전이 불가능하다. 예를 들어 최근에 구입한 내 카메라에 코드처럼 코드가 없기 때문이다.

그리고 PHP 학습 주제에 대한 요청 수에 대해 몇 마디 더 말해야 합니다.

PHP 학습자 가이드

PHP 학습자 가이드 - 매월 102개 요청. 가이드는 확실히 좋은데 위에서 제가 뭐, 어떻게, 왜 공부하는지 대충 얘기했어요! 머리에 많은 것이 있다면 자유 공간. 물론이죠! 거기에서 "밀거나 그들이 말하는 것처럼 인상적이지 않은 것을 밀어 낼 수 있습니다"- 불행히도 내 두뇌는 모호한 적용이있는 정보를 인식하는 것을 거부합니다! 그리고 이것을 이해하기 위해서는 경험과 필요성이 필요합니다! 필요성은 php를 배우는 가장 큰 동인입니다. 목표를 설정하고 구매하고 시작하십시오! 컴퓨터의 에뮬레이터가 아닌 라이브 서버에 있습니다 ... 특히 지금은 상당히 저렴합니다! 예! 처음에는 별로일 수 있지만 일단 익숙해지면 설명서가 필요하지 않습니다!

Php는 어떻게 배웠어요!?

모든 경험은 흥미롭고 그것이 당신의 것이기도 합니다. 그것에 대해 이야기하는 것은 흥미로울 것입니다! 내가 어떻게 Php를 배우게 되었는가? 제가 Php를 어떻게 공부했는지는 별도의 페이지에 자세하게 나와있지만, 물론 조금 혼란스럽긴 했지만 그래도 이건 제 이야기입니다,

PHP를 배울 가치가 있습니까?

PHP를 배워야 할까요? - 한 달에 20건의 요청이 필요합니다. "php를 배울 가치가 있습니까?"라고 묻는다면 답은 하나뿐입니다! 아니! 이 질문을 하는 경우 php가 필요하지 않습니다. 그러면 php가 전혀 필요하지 않습니다. php가 필요할 때 그러면 "php를 배울 가치가 있습니까?"라고 묻지 않을 것입니다.

PHP 학습을 시작하는 방법

PHP 학습을 시작하는 방법 - 17 요청. 단지 재미로가 아니라 php를 배우고 싶다면 가장 먼저 구매해야 합니다! 그리고 무료 호스팅은 매우 위험한 함정이라고 반복해서 말했던 훈련을 하지 마십시오!

php를 처음부터 배우다

PHP를 처음부터 배우십시오 - 한 달에 단 9번의 요청만 가능합니다. 다시 말하지만, PHP를 배우려면 서버()가 필요하며 가장 좋은 것은 에뮬레이터가 아닌 실제 서버라는 것을 반복합니다...

어떤 PHP를 배울 것인가

15명의 사람들이 어떤 php를 배울까 그런 질문에 관심이 있습니다. 다소 이상한 질문입니다. 제 생각에는 ... PHP 5에서 PHP 7로의 근본적인 변경이 마무리되고 개발되는 과정에 있기 때문입니다. 그러나 이것은 혁신과 뉴스 분야에서 나온 것입니다. 그러나 이것을 알아야 한다면 호스팅을 구입할 때 어떤 종류의 PHP를 배워야 하고 무엇을 배워야 하는지 알게 될 것입니다. 실제 상황새 버전의 php에서 실행합니다. 위에서 말했듯이 적용할 수 없는 것을 연구하는 것은 어리석은 일이기 때문입니다. 그리고 우리는 우리가 가진 것에서 나아가야 합니다.

예를 들어 내 php.ini가 무엇인지에 대해 이야기하고 있습니다. 특별히 페이지와 스크린샷을 만들었는데 제가 가지고 있는 php 버전이..

좋은 하루, 내 블로그 독자 여러분. 어디선가 나는 인생의 모든 사람이 시를 써야 한다고 들었습니다. 상황이 변하고 있으며 이제 모든 사람이 코드를 작성하고 자신의 웹사이트를 만드는 것에 대해 생각합니다. 많은 사람들이 현재 병합되고 다른 사람들은 어떤 식 으로든 엔진을 결정할 수 없습니다. 이 기사를 다 읽고 내 추천에 따라 계속 학습하면 성공할 것이라고 거의 확신합니다.

주제가 상당히 복잡합니다. 오늘은 php로 웹사이트를 처음부터 작성하는 방법에 대해 이야기하겠습니다. 이 소중한 세 글자가 무엇을 의미하는지 자세히 살펴보고 더 나은 방법배울 뿐만 아니라 실제로 php를 이해합니다.

PHP는 무엇입니까?

이 질문으로 이 기사를 시작하는 것은 조금 이상합니다. 왜냐하면 여러분이 이미 모든 것을 알고 있고 따라서 어려움에 대비할 준비가 되어 있다고 가정하기 때문입니다. 하지만 제 블로그는 초보자를 위한 것입니다. 관대하게 정보를 반복합시다.

간단하고 접근 가능한 용어로 php는 웹 서버에서 실행되는 웹 응용 프로그램을 스크립팅하도록 특별히 설계된 프로그래밍 언어입니다. 이것은 웹사이트의 85%가 사용하기 때문에 상당히 인기 있는 프로그래밍 언어입니다.

이 언어의 특징은 보편적이고 배우기 쉬우며 프로그래머뿐만 아니라 사업가로서도 기회를 열어준다는 것입니다. 결과적으로 스스로 프로젝트를 작성하고 개발할 수 있습니다. 누구의 도움 없이.

우리는 효과적으로 공부한다

많은 사람들이 이 언어를 배우기 시작했지만 끝까지 가는 사람은 거의 없습니다. 효과적인 학습을 위해 가장 먼저 해야 할 일은 정보의 출처, 책, 튜토리얼 또는 비디오를 찾는 것입니다. 이에 대한 자세한 내용은 나중에 알아보세요.

그런 다음 컴파일러를 다운로드해야 합니다. 스크립트를 한 줄씩 문장으로 읽어서 실행하는 프로그램입니다.

가장 일반적인 컴파일러는 denver입니다. 무료 패키지 원하는 프로그램스크립트를 작성할 수 있습니다. 제 의견을 묻는다면 Open Server를 다운로드하는 것이 좋습니다. 그는 지금 추진력을 얻고 있습니다. 덴버보다 머리가 더 크고 작업하기에 더 편안할 것입니다.

이 패키지의 기능은 무엇입니까? 그들은 서버에서와 같이 허용하고 작업합니다. 지금 당장 다운로드할 필요는 없습니다. 모든 교육 과정에서 이 시리즈의 유용한 소프트웨어에 대해 한 번 이상 듣게 되지만 필요할 것입니다.

효과적인 학습의 본질은 수업을 마친 후에는 모든 것을 실천에 옮겨야 한다는 것입니다. 이론이 실습으로 뒷받침된다면 몇 주 안에 기본적인 언어 능력을 갖추게 될 것입니다.

학습을 위한 책

말씀드리지만 저는 책을 좋아하지 않습니다. 인터넷 기술에 관해서. 마사이족에게 와이파이가 무엇인지 설명하는 것과 같습니다. 그림은 모든 것을 정상적으로 이해하는 데 도움이 되지 않습니다. 그럼에도 불구하고 전문가들 사이에 나열된 인형을 위한 PHP 책의 작은 목록을 제공하고 싶습니다.

나는 당신이 당신의 목표를 정말로 달성하기를 바라며 이 훈련 옵션이 당신에게 더 적합하다고 생각된다면 기꺼이 정보를 제공할 것입니다.

PHP와 MySQL. 웹 애플리케이션 개발 이것은 초보자를 위한 훌륭한 책입니다. 먼저 저자는 Apache(HTTP 서버), PHP 및 MySQL(데이터베이스)을 설정하는 방법을 보여주고 코드 편집기를 선택하는 방법을 알려줍니다. 책 내용: 언어의 구문, 가장 유용한 기능, 자신의 엔진 및 기타 여러 기능을 생성합니다.


일반적으로 놀라운 것은 아닙니다. 하지만 어디에서도 볼 수 없는 독특한 정보가 담긴 리얼 교과서입니다. 이것은 다섯 번째 판이므로 오래된 정보가 없을 것입니다. 2015년에 책이 나왔다. 코드에 익숙해지기 시작하려면 - 그게 전부입니다.

HTML, JavaScript, PHP 및 MySQL. 웹마스터의 신사 세트 - php 학습에 대한 보다 자세한 튜토리얼입니다. 웹 응용 프로그램의 전체 생성이 불가능한 몇 가지 다른 유용한 것들에 대해 설명합니다.

읽기 쉽고 적합 독학그리고 학생 학습. 저자는 다음과 같은 주제를 다룹니다. php의 기초, 동적 페이지 형성 CSS 도움말(cascading style sheet), 데이터베이스 관리, 생성 동적 페이지자바스크립트를 사용하여.


우리는 동적 웹사이트를 만듭니다 PHP를 사용하여, MySQL, JavaScript, CSS 및 HTML5 - 기본 HTML 레이아웃 기술을 이미 가지고 있는 고급 독자에게 이 책을 추천합니다. 당신이 이것을 공부한 적이 있고 여전히 기본 원리를 기억한다면 이 책은 당신을 위한 것입니다.


PHP와 MySQL. 초보자부터 전문가까지 - 그리고 Kevin Jank의 책은 우리의 리뷰를 완성합니다. 저자는 데이터베이스를 사용하여 웹 애플리케이션을 만드는 데 강한 편향을 둡니다.


이 책은 매우 읽기 쉽고 독학하기에 적합합니다.

유튜브 영상

내 자신의 경험에 따르면 YouTube 동영상에서 php를 배우는 것은 매우 어렵습니다. 그것들이 단순해 보여도. 내가 좋아하는 Photoshop 튜토리얼과 달리 YouTube에서 프로그래밍 언어를 배우는 것은 단순히 불가능합니다. 15~20분 정도의 짧은 영상이라도 많은 불편을 겪습니다.

이러한 비디오는 코드를 직접 입력하는 것을 방해할 수 있습니다. 작성자가 이미 모든 작업을 수행한 경우: 입력, 실행, 가리킴 구체적인 예모든 것이 어떻게 작동합니까? 결과적으로 무언가를 기억하는 것은 거의 불가능합니다.

지도 시간

제 생각에는 이것이 완벽한 학습 경험입니다. 전문가와 함께 하는 것이 좋습니다.

각 수업에는 의견이 수반되며 전문가에게 질문하고 침착하게 토론하고 이해할 수없는 점을 해결할 수 있습니다. 정보를 찾기 위해 인터넷을 검색할 필요가 없습니다. 모든 것이 씹혀 입에 들어갈 것이고 남은 것은 그것을 사용하는 것뿐입니다.

당신에게 임무가 주어지고 당신이 그것을 얼마나 잘 수행하는지 관찰할 것입니다.

나는 당신을 추천 할 수 있습니다 네트워크 코스 . 이 교육 센터는 전문가들 사이에서 높이 평가되며 단 2개월 만에 필요한 모든 것을 배울 수 있습니다. 그룹의 집합은 지속적으로 발생합니다.

이해가 안되는 부분이 있어도 걱정하지 마세요. 그것이 당신이 배울 수 있도록 고안된 과정입니다. 이건 진짜야 단계별 지시초보자를 위해. 안믿어? 다운로드 전체 프로그램공식 웹 사이트에서 코스를 선택하면 이에 대해 확신하게 될 것입니다.


php 없이 사이트를 만드는 방법을 배우고 싶다면 이것이 최선의 선택입니다.

작성자:안에 월드 와이드 웹체력은 아무 의미가 없습니다! 어떤 힘으로도 키를 누를 수 있지만 결과는 변경되지 않습니다. 인터넷에서는 경험과 지식이 많은 사람이 더 강한 것으로 간주됩니다. 내 친구가 자신의 PC 하드웨어를 너무 많이 "펌핑"하여 두려워하게 되었지만! 그러나 이것은 "철" 오페라의 모든 것입니다. 그리고 오늘 우리는 강력한 프로그래머가 되기 위한 학습을 ​​어디서 시작해야 하는지 PHP에서 알아낼 것입니다.

"차"병

물론 미안하지만 당신은 "찻주전자"입니다. 내가 어떻게 추측 했습니까? 글쎄, 초보자 만이 스스로에게 그러한 질문을하기 때문입니다. 그리고 이 "제목"에는 불쾌감을 주는 것이 없습니다. 왜냐하면 당신은 "끓일" 수 있을 만큼 배우고자 하는 열망이 있기 때문입니다. 그리고 이것은 모든 것이 잘 될 징조입니다!

다른 과학과 마찬가지로 PHP에 대한 연구도 처음부터, 즉 이론에서 시작해야 합니다. 이 프로그래밍 언어가 무엇인지 이해해야 합니다: 기능, 주요 범위, 기능 등. 초보자는 기본 이론이 부족하여 특정 언어에 대한 일반적인 아이디어가 종종 잘못된 선택을하기 때문에 이것은 중요한 측면입니다. 그리고 그 후 기만적인 기대를 안고 몇 시간의 '연구'를 마치고 훈련을 그만뒀다. 어디서부터 시작해야 하는지 뿐만 아니라 PHP 학습그러나 또한 왜.

초보자가 알아야 할 언어의 몇 가지 기능:

대부분의 경우 PHP는 웹 사이트 구축에 사용되지만 클라이언트 애플리케이션 개발에도 사용할 수 있습니다.

서버 측 언어입니다. 해당 코드는 서버 측에서 실행되므로 학습하려면 로컬 서버 또는 적절한 어셈블리가 필요합니다.

긴밀한 관계 - 사이트 구축을 "폭풍"하려면 지정된 DBMS도 배워야 합니다. 우리는 당신을 도울 것입니다.

시작은 어디입니까?

PHP 프로그래밍을 배우려고 하지만 어디서부터 시작해야 할지 모르겠다면 이 섹션이 적합합니다. 언어 구문, 데이터 유형, 변수, 초기화, 루프, 함수 선언 등의 기본 사항부터 시작해야 합니다. 다른 소프트웨어 분야에서 이 모든 것을 공부했더라도 PHP에는 많은 기능이 있기 때문에 다시 읽어야 합니다.

그러나 나중에 하겠지만 처음에는 소프트웨어 과학을 이해하기 위한 주요 문헌을 결정해야 합니다. 소스 선택은 매우 심각하게 접근해야 합니다.

몇 가지를 선택하고 각각에서 몇 페이지를 읽으십시오. 메인 소스의 프레젠테이션 스타일은 최대한 단순하고 명확해야 합니다. 교육 전체의 성공은 이것에 달려 있습니다.

PHP를 이해하기 위해 다양한 튜토리얼, "인형"에 대한 전문 매뉴얼을 사용할 수 있습니다. 여기에 하나 이상의 합리적인 것을 추가하는 것이 좋을 것입니다. 정보의 시각화는 자료의 동화를 크게 증가시킵니다. 그러나 다시 한 번 반복합니다. 어디에서 PHP 학습을 시작하고 소스를 선택하는 것은 귀하에게 달려 있습니다.

약간 개인적인

일반적으로 1학기 이후에는 학업성취도 면에서 최하위로 떨어졌습니다. 그리고 대부분의 학생들이 "씹지 않고" 모든 재료를 "삼키는" 것을 보고 선생님들이 최대한 많이 주려고 했기 때문입니다. 그러나 나는 내 그룹 친구들이 가진 경험이 없었습니다.

다음 학기에는 같은 "인형"으로 구성된 병렬 그룹으로 옮겼습니다. 그들에게 교사는 모든 것을 "물고" "씹었다"고 조심스럽게 설명했습니다. 여기에서 상황이 "수선"되었고 저는 다시 최고의 학생 중 한 명이 되었습니다.

자랑(글쎄요, 조금)은 아니지만, 학습 스타일, 정보 획득 방법, 학문을 이해하는 기간을 스스로 선택해야 한다는 점을 설명하려고 합니다. 제 생각에는 다양한 것이 이상적인 소스입니다. 교육 정보. 그들의 선택은 PHP를 처음부터 배우기 시작하는 데 필요한 것입니다.

개발을 시작하기 위해 필요한 것

PHP는 코드가 서버 측에서 실행되는 프로그래밍 언어입니다. 따라서 현지 작업적절한 소프트웨어가 필요합니다. 세 가지 주요 구성 요소:

PHP 인터프리터.

로컬 서버.

그러나 이러한 각 구성 요소를 설치하려면 많은 시간과 노력이 필요할 수 있습니다. 특히 초보자라면 더욱 그렇습니다. 가장 좋은 옵션은 설치하는 것입니다 소프트웨어 패키지여기에는 모든 구성 요소가 포함됩니다.

Open Server를 사용하는 것이 좋습니다. 여기에는 많은 어려움 없이 PHP를 시작하는 데 필요한 모든 것이 포함되어 있습니다. 설치 프로세스는 자동입니다(쉽고 빠름). 진짜 "인형"에 필요한 것.

나는 그럭저럭 새로운 이민자들을 "주름"시키는 모든 의심과 질문을 풀 수 있기를 바랍니다. 강해진 느낌? 이제 막 PHP를 시작하는 중입니다. 곧 당신은 소프트웨어 과학의 진정한 "강자"가 될 것입니다. 새로운 운동으로 만나요!

14. 12.17. 12.6K

웹 프로그래밍에는 이러한 분야가 있으며, World Wide Web에 연결된 모든 사람이 알아야 하는 기본입니다. 따라서 어떤 식으로든 PHP와 MySQL을 배워야 합니다. 그리고 당신이 원하지 않는다면 탐욕이 당신을 강제할 것입니다.

PHP와 MySQL을 배워야 하는 이유

이러한 질문은 웹 공간을 구축하는 세부 사항과 웹 공간의 현대적 기초. 프로그래밍에 대해 어느 정도 지식이 있는 사람이라면 이 두 분야가 현재 World Wide Web에서 지배적이라고 말할 것입니다. 이것은 거의 모든 인터넷이 PHP 기반및 MySQL:


PHP의 중요성은 우리 시대에 약간 줄어들었지만. 그리고 이 모든 것은 (아이러니하게도) 이 언어를 기반으로 구축된 수많은 엔진 때문입니다.

현대 웹 세계에서 엔진은 모든 콘텐츠 관리 시스템(CMS)으로 이해됩니다. 대부분은 PHP와 MySQL로 작성되었습니다.

각 CMS는 프로그램 프레임워크갖춘 사용자 인터페이스. 툴킷은 사이트 관리 프로세스를 크게 촉진합니다. 그런데 왜 처음부터 PHP를 배우는 것을 귀찮게 할까요? 결국 리소스의 관리 부분으로 이동하여 내장된 도구를 사용하여 모든 조작을 수행할 수 있습니다.

우선, PHP와 MySQL을 배울 인내심, 시간 또는 에너지가 있는 사람은 많지 않습니다. 사람이 스스로 여기까지 와야 합니다. 그러나 감히 이 분야를 이해하는 사람은 다음을 받을 것입니다.

  • 요구되는 직업 - 똑똑한 프로그래머는 노동 시장에서 항상 수요가 많습니다. 그러나 PHP에 대한 이론적인 지식이 풍부하고 웹 프로그래밍에 대한 경험이 거의 없는 경험이 없는 초보자라도 적절한 급여를 받는 직업을 찾을 수 있습니다.
  • 원격 근무 - 프로그래밍을 하기 위해 일찍 일어나 출근하고 복장 규정을 따를 필요는 없습니다. 이 모든 것이 임계값 뒤에 남겨질 수 있으며 프로그래밍 코드실내 슬리퍼에 집에 앉아;
  • 비용 절약 - 웹 사이트 소유자라면 전문 웹 프로그래머의 서비스가 비싸다는 것을 확실히 알고 있습니다. 그리고 인터넷의 초보자에게는 모든 페니가 소중합니다. 독학 MySQL과 PHP는 비용을 절감하고 궤도에 올려놓을 것입니다.

이미 언급했듯이 대부분의 최신 엔진은 PHP를 기반으로 합니다. 내결함성이 켜져 있지만 높은 레벨, 그러나 아무도 인적 요소의 영향을 취소하지 않았습니다. 따라서 CMS 코드는 웹 프로그래머가 의도한 것과 다르게 동작하는 경우가 있습니다.

그리고이 실수를 수정하려면 전문가를 찾고 많은 돈을 지불해야합니다. 그리고 나서 전체 걸림돌은 한 줄의 코드에 불과했으며 기본적인 PHP 기본 사항만 알고 있어도 쉽게 고칠 수 있었습니다.

  • 흥미로운 취미 - 웹 프로그래밍은 단순히 돈을 벌거나 저축하는 수단이 아닙니다. 또한 기술적 구성 요소와 창의적 구성 요소를 모두 결합한 흥미로운 활동입니다.

PHP와 MySQL을 배우는 것은 많은 사람들에게 자기 표현의 수단이 될 수 있습니다.

PHP란?

PHP는 스크립팅 프로그래밍 언어입니다. 웹 애플리케이션 및 웹 서비스를 만드는 데 가장 자주 사용됩니다. 주어진 언어대부분의 웹 호스트에서 지원합니다. 이를 기반으로 동적 사이트의 주요 부분이 작성됩니다.

동적 사이트에서는 html로만 생성되는 정적 사이트와 달리 모든 페이지의 내용이 사용자의 요청에 따라 구성됩니다. 리소스의 구조는 템플릿 파일을 기반으로 구성되며 콘텐츠는 (대부분) 데이터베이스에서 로드됩니다.


PHP의 인기는 다음과 같은 특성 때문입니다.
  • 가장 인기 있는 DBMS 지원( 데이터베이스 관리 시스템);
  • HTTP 헤더 자동 전송 ;
  • 세션 및 쿠키 작업에 대한 기본 제공 지원
  • 원격 파일 작업을 위한 도구
  • XForm 지원( XML 기반 양식);
  • C 언어에 대한 PHP 구문의 근사치;
  • 강력한 타이핑 부족 – 변수는 동적으로 타이핑됩니다.

데이터 유형은 PHP 학습을 시작하는 곳입니다.

  • OOP 지원( 객체 지향 프로그래밍);
  • 웹 공간에서 작동하도록 설계된 대규모 슈퍼글로벌(미리 정의된) 어레이 세트입니다.

MySQL이란 무엇입니까?

MySQL은 Oracle에서 무료로 제공하는 DBMS입니다. 함께 무료 버전주문에 따라 개발 및 상용 릴리스. 이 덕분에 기업의 모든 새로운 개발이 DBMS의 무료 버전에 반드시 도입됩니다.


MySQL DBMS의 특징:
  • MySQL의 첫 번째 릴리스 이후 데이터 복제 메커니즘을 지원합니다.

복제는 여러 인스턴스에서 소스의 모든 변경 사항을 한 번에 동기적으로 복사하는 프로세스입니다. 즉, 개체의 한 복사본 데이터에 대한 모든 작업은 다른 모든 샘플에 반영됩니다.

  • 작업은 로컬 소스와 원격 소스 모두에서 지원됩니다.
  • 많은 수의 테이블 유형에 대한 기본 제공 지원. 그리고 덕분에 오픈 소스지원되는 테이블 유형 목록이 증가하고 있습니다.
  • 다양한 크로스 플랫폼;
  • 데이터베이스 테이블 크기 MySQL 데이터가능성에 의해서만 제한됨 운영 체제 DBMS가 배포되는 위치
  • API( 애플리케이션 인터페이스).

자세한 정보 MySQL에 대한 모든 자습서 또는 참조에서 DBMS의 기능에 대해 배울 수 있습니다.

어디서부터 시작해야 할까요?

많은 초보자들의 쓰라린 경험에서 우리는 PHP와 MySQL 자가 학습의 주된 문제는 올바른 것을 선택하는 것이라고 결론을 내릴 수 있습니다. 소프트웨어. 그리고 PHP는 서버 측 프로그래밍 언어이기 때문입니다. 따라서 코드를 테스트하려면 특수 편집기뿐만 아니라 로컬 서버도 필요합니다.


몇 가지 최상의 옵션:
  • Apache HTTP Server - 개발자의 공식 웹사이트에서 다운로드할 수 있습니다.
  • Denver는 설치 및 추가 사용을 위한 최상의 옵션입니다. 설치 패키지에는 Apache 서버, PHP 및 MySQL이 포함됩니다. 첫 번째 옵션에서는 이 모든 것을 별도로 다운로드하여 설치해야 합니다.
  • XAMPP는 PHP와 MySQL을 포함하는 제품군입니다. 내장 PHP 튜토리얼: