História do PHP – Curso PHP Iniciante #01 – Gustavo Guanabara

♫ 음악 ♫ 오프닝 안녕하세요, PHP 과정의 첫 번째 수업을 환영합니다 제 이름은 구스타보 구 아나 바라입니다

저는 선생님입니다 그리고 마침내 더 많은 비디오 코스를 시작합니다 따라서 PHP와 Java의 두 코스가 있습니다 우리는이 두 과정을 순서대로 만들지 만 간단한 이유 때문에 PHP를 선택했습니다 우리는 HTML을 보았고 알고리즘을 보았습니다

또한 좋은 코스 알고리즘을하지 않고도 PHP의 과정을 제공 알고리즘, 많은 사람들이 사이트를 만들고 PHP를 배우기를 원하지만 프로그래밍 논리를 모르기 때문에 따라서 더 이상 고민하지 않고 PHP 과정을 시작하십시오 우리가 오늘부터 시작하는이 첫 번째 모듈은 초보자를위한 PHP 과정이며, 기반으로, 그것은 언어의 첫 번째 단계입니다, 그래서 당신은 언어를 이해할 수 있으므로 명령을 암기 할 필요가 없습니다 그리고 앞으로 더 많은 유틸리티 언어를 볼 수 없습니다 그래서 우리는 간단한 질문에 대답함으로써 시작합니다 : PHP가 어떻게 출현 했습니까? 그리고이를 위해서는 타임 라인이 필요합니다

그것은 모두 1970 년 인터넷의 출현으로 시작되었습니다 그리고 나는 새로운 인터넷 역사를 알리기 위해 여기에 온 것이 아닙니다 PHP 코스에 도착했다면, HTML 코스를 통해 인터넷의 모든 역사를 알 수 있습니다 호기심이 있다면 비디오를 보는 것이 중요합니다 웹 사이트에서 HTML 코스에 가입하십시오

내가 인터넷 검색의 두 번째 이유라고 잘못 생각하지 않는다면 검색은 첫 번째 교훈 중 하나입니다 그리고 네트워크의 역사를 아는 것이 매우 중요합니다 당신이 그것을 개발하기 시작할 것이기 때문에, 그런 다음 구조를 알아야하며 작동 원리를 알아야합니다 HTML 과정의 수업 중 하나는 인터넷이 작동하는 방식입니다 그래서 당신이 그것을 아는 것이 중요합니다

그래서 나는 1970 년에 시작된 곳과 데이트했습니다 그러나 나는 아주 중요한 무엇인가의 출현으로 지금 뛰어 갈 것입니다 PHP를 배우기 시작하려면 꼭 알아야합니다 그런 다음 인터넷의 진화가 나타난 후에, 내가 여기서 만든 주요 랜드 마크, 1990 년부터입니다 World Wide Web (www)의 출현과 함께 당신이 인터넷의 역사 수업을 본다면, 틀림없이 당신은 거기에 나타나고있는이 남자를 알고 있습니다

팀 버너스 리입니다 그는 HTTP 프로토콜 생성을 담당했습니다 사이트를 볼 수있는 하이퍼 텍스트 전송을합니다 또한 그는 HTML 작성을 담당했습니다 따라서 HTTP 프로토콜로 표시 할 사이트를 구성 할 수 있습니다

그리고 여기는 매우 중요한 정보입니다 PHP를 배우려면 HTML과 알고리즘을 알아야합니다 이 지식이 없으면, 비디오 코스에 등록하기 전에 두 코스를 시작하십시오 이런 일이 매우 중요합니다 왜 좌절하지 그래? 프로그래밍 언어를 배우지 않는다

모르는 알고리즘, 그리고 HTML이 아닙니다 그리고 HTML, PHP는 아무것도 제공하지 않습니다 기본적으로 HTTP와 HTML, 그들은 함께 이야기하고 이야기한다 서버와 클라이언트 간의 대화 다음을 이해하십시오 모든 HTML, 생성, 가능한 많은 고객을 제공하고자합니다

서버에 있어야합니다 HTTP의 역할은 HTML 사본을 얻는 것입니다 프로 클라이언트를 보내십시오 거기에서, 고객은 귀하의 브라우저를 통해, 내용을 화면에 표시하십시오 이 지식을위한 전체 기반, 1990 년부터 팀 버너스 리 (Tim Berners-Lee) 및 기술

이 기술은 1990 년에 등장했으며, 그것은 간단했다 기본적으로, 나는 HTML을 가지고있다 그게 내 서버에 있고, 내 고객은 그런 다음 서버가이 데이터를 집어 보내고 프로 클라이언트 그런 간단한

이것은 HTML 파일, 사진, 이미지, 사운드, 당신이 보낼 필요가있는 것들 4 년 동안이 기술 만이 유일한 기술이었습니다 유효한 당신은 파일을 가지고 있었고, 파일은 프로 클라이언트에게 보냈습니다 만

다른 유형의 상호 작용도 아닙니다 1994 년에, 사용자에게는 다음과 같은 질문이 있습니다 얼마나 많은 사람들이 내 사이트를 방문하는지 알고 싶습니까? 이 질문을 한 사용자에게는 이름이 있습니다 그것은 라스무스 Lerdorf 당신은 그의 이름에 대해 궁금해 할 것입니다

또는 심지어 즐겁게 그러나 Rasmus는 기원 때문에이 이름을 가지고 있습니다 그는 그린란드에서 태어 났으며 덴마크에서 자랐다 어렸을 때 나중에 캐나다로 갔다 내가 캐나다에 살았을 때, Rasmus는 이러한 필요성을 느꼈습니다

그는 얼마나 많은 사람들이 방문했는지 알고 싶었습니다 그 당시 귀하의 웹 사이트 Rasmus는 경험 많은 프로그래머 였으므로 C 언어, 인터페이스를 만들기로 결정 나는 그것을 가질 여유가있다 그는 자신의 창조물을 다음과 같이 명명했습니다 개인 홈 페이지 도구, 그리고 내가 강조한 편지들을 보았다면, 이 작은 창조물 인 Rasmus, PHP 이름이 생겨났습니다

그리고 혼동하지 마십시오! 이 첫 번째 버전의 PHP에서는, 그는 프로그래밍 언어가 아니 었습니다 그것은 단순히 인터페이스였습니다 힘을 확인하기 위해, 얼마나 많은 방문자가 사이트에 액세스하고 있었습니까 그 순간 실제로 이것은 CGI라고 불렀습니다 HTML 주석 내에서, 매우 간단한 명령을 사용했습니다

이 간단한 명령들은 Rasmus도 알고있는 언어 아주 잘 펄 오늘날까지도 많은 사람들이 PHP 명령을 사용합니다 Perl에서 사용됩니다 Rasmus가 만든이 기능은 비교적 성공적이었고 영감을주었습니다

두 번째 버전을 만듭니다 몇 가지 더 많은 것들을 가지고, 예 : 사이트의 방명록 만들기 오늘날 사이트에 입장 할 때, 아주 간단한 코멘트를 남길 수 있습니다 이 아래로 1994 년에는 그렇게하지 않았습니다

Rasmus는 사용자를위한 길을 창조했습니다 사이트 소유자와 상호 작용하며, 사용자 지정 양식을 통해 메시지를 남깁니다 그런 다음 두 번째 PHP 버전에서 같은 기능 : 형태의 해석 이것은 Rasmus renomeasse 프로젝트를 만들었습니다 개인 홈 페이지 도구, 개인 홈 페이지 양식 인터프리터 용

어느 통역사의 형태입니다 도구가 더욱 대중적이되었습니다 PHP 버전 20은 phpfi로 잘 알려져 있습니다 다음 사항에 유의하십시오

이 시점에서 PHP는 언어 그것은 도서관입니다 그것은 인터페이스입니다 몇 가지 기능을 만드는 데 도움이되는 CGI 당신의 개인 페이지에 귀하의 "개인 홈 페이지"

PHP의 원래 의미는 무엇입니까? PHP가 변환하기위한 첫 번째 단계 어떤 언어에서는 Rasmus에 의해 무의식적으로 주어졌습니다 그는 그녀가 도구를 키우기를 원했습니다 그리고 그는 다른 프로그래머들에게도 액세스 권한을 부여했습니다 PHP 소스 코드 바로 PHP의 두 번째 버전 인 phpfi는, 그것은 매우 중요한 추가 기능을 얻었습니다

예를 들면 다음과 같습니다 데이터베이스에 대한 액세스 그 시점부터, 많은 개발자들이 기능을 추가하기 시작했습니다 PHP에서, 그리고 그것을 점점 인기가 있습니다 그리고 인기는 1997 년에 그토록 위대했습니다

통계를 작성하는 회사 인 Netcraft 인터넷에서, 이미 60,000 개 이상의 도메인 이미 PHP를 사용하여 대화 형 작업을 만들었습니다 회원들과 1997 년부터 우리는 하나의 이정표를 세울 수 있습니다 이것은 PHP의 큰 인기의 특징이었습니다 많은 개발자들이 도구가 성장했다 새로운 기능을 얻었다

그러나 주요 기여는 이스라엘에서 나왔다 1998 년에, 2 명의 이스라엘 친구, Zeev Suraski와 Andi Gutmans, 그들은 프로그래머였다 그들은 PHP를 완전히 다시 작성하기로 결정했습니다 그것을주는 실제로 프로그래밍 언어 기능, PHP가 이미 승리했다 그래서 그것은 같았다

PHP의 첫 번째 버전, 사이트 사용자 만있었습니다 두 번째 버전 인 이미 해석 된 양식 Rasmus가 코드를 공개했을 때 프로그래머를위한 보조 장치 그는 도구의 개발에, 지브 (Zeev)와 앤디 (Andi) 언어 코드를 다시 썼다 그리고 그 순간부터, PHP는 훨씬 더 큰 것으로 변했습니다 그의 작은 이름보다 훨씬 큰, 그건 개인 페이지 였어

그래서, 커뮤니티는 언어의 이름을 바꾸기로 결정했습니다 그러나 PHP 이름은 이미 알려져있었습니다 너무 그것은 발에 탄 것입니다 언어 이름 변경

그러나 그 때 그들은 결정했다, 언어의 이름을 바꾸자 그러나 우리는 약어를 바꾸지 않을 것입니다 버전 30부터, PHP는 "개인 홈 페이지" 그리고 그것은 부름을 받게되었다 "PHP : Hypertext Peprocessor" 그게 네가보고있는거야! 첫 번째 P PHP, 그것은 PHP를 의미합니다

이 기능은 자유 소프트웨어 군중에서 널리 사용됩니다 그리고 호출, 재귀 약어 편지는 바로 약어입니다 이것은 GNU에서도 작동합니다 "GNU 's Not Unix"의 머리 글자입니다 PHP에서는 첫 번째 P가 PHP입니다

따라서 언어의 세 번째 버전이 있습니다 여러 개발자가 만든, 특히 Zeev와 Andi의 공헌으로 버전은 매우 인기가 있었고, 1999 년에 사이트의 10 %가 World Wide Web, PHP는 어떤 식 으로든 사용됩니다 그리고 99에서 PHP는 점점 더 많이 성장했습니다 모든 인기있는 도구와 마찬가지로, 사용자가 양을 발견하기 시작했습니다 오류 및 언어 보안 결함이 있습니다

이를 해결하기 위해 Zeev와 Andi 팀, 몇몇 다른 프로그래머들에 의해 도움 받음 그들은 더 큰 보안을 확보 할 수있는 방법을 만들기로 결정했습니다 그리고 거기에서, 2000 년에, 단 1 년 후에 버전 3이 나왔습니다 PHP 버전 4가 나온다 그래서 버전 4, 그녀는 세 subversions 네 인생에서 주요 초점은 보안 문제를 해결하는 것이 었습니다

물론 다른 것들도있었습니다 그러나 이것이 입문 수업이기 때문에, 나는 여기에 각각 머무르지 않을 것이다 언어의 단계들 지금 중요한 것은, 그 언어를 알고있다 그것은 그것의 출생이 있고, 그것의 발전이 있었다

버전 4의 끝에서부터, Zeev와 Andi는 언어에 새로운 핵심 엔진 인 새로운 엔진을 만들기로 결정했습니다 다음 4 년 후, PHP의 다섯 가지 버전이 나온다 2004 년에 등장한 5 개의 PHP 버전이 시장에서 지속되었습니다 지금까지 32 (32) 버전이 있습니다 PHP 5는 현재까지 지속되는 32 (32) 버전이었습니다

이 비디오를 녹음 할 때 그의 생애 동안 PHP에는 수천 개의 패치 / 보안 결함이있었습니다 그리고 Zeev와 Andi가 만든 엔진 20이 등장했습니다 우리가 여기서 사용하고있는이 버전, 어처구니없는 PHP 언어 오늘날 PHP 언어는 세계에서 가장 유명한 언어 중 하나입니다 덕분에 5th 버전과 32 가지 하위 버전의 PHP가 출시되었습니다 하지만 이미 2004 년에 PHP 유니 코드의 "구두 속의 커러스"에 관해 이미 논의했습니다

HTML5의 과정을 수행했다면 유니 코드에 대해 언제 이야기했는지 반드시 기억해야합니다 우리가 UTF-8을 사용할 때, "UTF"는 Unicode Text Formatting의 약자입니다 언어 텍스트와 상관없이 호환성을 허용합니다 PHP는 여전히 오늘날 유니 코드 해석 문제를 가지고 있지만 진실을 말하지만, 그것은 여전히 ​​측면의 가시 다 그래서 2006 년에 그는 언어 버전 6

0에서 말하기 시작했습니다 그것의 주요 목적은 유니 코드와의 비 호환성으로 인해 생기는 문제를 해결하는 것입니다 문제는 2006 년 이래로이 약속이 이행되지 않았으며 2013 년 말까지 우리가 남긴 대부분은 55 버전의 언어였습니다 물론 5 개에서 6 개로 만들어진 많은 약속들이 이미 구현되었습니다 이 버전 5

5 이전 버전이지만 PHP 6 버전은 여전히 ​​약속입니다 당신이하려고하는 코스, 55 버전의 언어로 작성된 기능 및 기능을 다룹니다 수업을 중단하여 두 가지 중요한 메시지를 전달하십시오 초보자를위한 PHP 과정으로 오늘 여러분이 보시고 완전히 무료입니다

이 위대한 두 회사 인 Hostnet WebHost 및 T1 사이트 이들은 프로젝트의 PHP 과정을 믿고 자유로 웠던 두 사람이었습니다 그러나 우리는 좋은 수업과 최상의 수업을 함께 할 수있는 전체 구조를 가지고 있습니다 당신이 내가 아는 것에 대해 지불하는 코스 중 Hostnet 호스팅 사이트는 귀하의 사이트를 호스팅 할 장소입니다 PHP를 배우기 시작했습니다

PHP로 웹 사이트를 만들 장소가 필요합니다 그럼 누구를 믿을 수 있니? Hostnet 호스팅 사이트 비디오 강좌, 강좌 플랫폼 비디오에있는 경우,보고있는 모든 내용 YouTube에 있다면 너무 많지는 않지만 코스 플랫폼에 있다면 비디오 Hostnet에 머물며 여기에서 볼 수있는 모든 것 당신이 일하고 있다면, 그것은 귀엽다, 그것은 공중에있다, 당신은보고있는 것을 얻고있다, 꾸러미를 다운로드해라, Hostnet 웹 호스팅 덕분에 호스팅하고 있기 때문에 전문적인 서비스가 보장됩니다 그리고 T1Site는 비디오의 새로운 가족 과정입니다 그녀는 무엇을합니까? 그것은 PHP로 웹 사이트를 만들기 때문에 HTML과 PHP를 아는 것이기 때문에 PHP로 웹 사이트를 만듭니다

당신은 디자인을 알아야하고, 맛이 좋으며, 새로운 브랜드를 창조 할 수 있어야합니다 모두 귀여워 그러면 T1Site가 도움이 될 것입니다 좋습니다 계약서에서 제공하는 T1 사이트를 고용 한 시점까지 고용하십시오

시간은 거의 없지만 서비스가 정말 멋집니다 그리고 나서 PHP로 전체 사이트를 가지게 될 것이고 당신은 그것을 옮길 수있을 것입니다 그러면 사이트는 전문적으로 믿을 수없는 가격으로 만들어집니다 야, 가치있어 그럴 가치가있는 "T1site"(웹 사이트 있음) 얘들 아, 그들은 진짜 빨리 당신을 위해 웹 사이트를 구축 할 것입니다, 그것은 PHP로 모두 될 것입니다

그리고이 과정이 끝나면 사이트가 아름답고 전문적으로 움직일 수있게 될 것입니다 비디오 코스 덕분에 PHP를 알기 때문에 터치 할 수 있습니다 그래서 저는 코스 비디오를 후원하고 돕는 모든 회사들에게 큰 포옹을하고 싶었습니다 우리는 여러 지원 회사를 운영하고 있습니다 여러분은 처음에는 오프닝에서 보았습니다

그러나이 두 사람은 내가 말하는 사랑과 함께합니다 Hostnet 및 T1Site, 모든 것에 감사드립니다 지원해 주셔서 감사합니다 작은 클래스 메뚜기를 돌려! 공부하라고! 그리고 종결하기 전에 나는 당신에게 보여줄 아주 재미있는 퀴즈를 가지고 있습니다 첫 번째는 언어의 상대적 인기입니다

PHP가 설치된 서버의 10 %에 도달했다는 것을 기억해야합니다 현재이 수치는 사이트를 호스팅하는 서버의 75 %를 이미 초과 한 것으로 추산됩니다 PHP 기능을 사용합니다 여기서도 여러 버전의 언어를 사용했습니다 Você는 버전 10 이후 모든 버전에 액세스 할 수 있습니다

museumphpnet 사이트에서 55로 여기서 모든 버전을 다운로드하고이 진화를 이해할 수 있습니다 또 다른 흥미로운 호기심, PHP 언어의 마스코트를 기준으로합니다

검색 한 경우, 둘러 본 경우, PHP의 마스코트가 친숙한 코끼리 인 것을 보았습니까 그는 언어 구조의 이름 때문에 선택되었습니다 PHP, 그것은 코끼리처럼 보입니다 그리고 나는 미치지 않을거야 여기에서보기에서, PHP 아기 코끼리처럼 보이지 않아? 너 볼 수 없어? 이제 다시보고, 그렇지 않은지 확인하십시오 너 알지? 그리고 내가 미쳤다고 했지 이것은 PHP 언어의 마스코트입니다 PHP 이름이기 때문에 아기 코끼리처럼 보입니다

그리고 또 다른 매우 중요한 호기심은 다음과 같습니다 PHP 라인을 알지 못하고 PHP로 사이트를 만드는 많은 사람들 언어가 매우 대중적이됨에 따라, 많은 개발자들이 컨텐츠 관리 시스템을 만들기 시작했습니다 그리고 오늘, 당신은 WordPress를 사용하여 완전한 웹 사이트를 만들 수 있습니다 Joomla, 드루팔 (Drupal, Magento를 사용하여 전자 상점을 만들 수 있습니다

Prestashop, SugarCRM으로 비즈니스를 관리 할 수 ​​있습니다 MediaWiki를 사용하여 공동 작업 네트워크를 만들 수 있습니다 Elgg를 사용하여 소셜 네트워크를 만들 수 있습니다 PHPBB를 사용하는 포럼, Moodle을 사용한 교육 환경 이 모든 도구에는 공통점이 하나 있습니다

이들 모두는 PHP 언어로 작성되었습니다 따라서 이와 같은 도구를 사용하면 무료 인 사이트를 만들 수 있습니다 당신은 확신 할 수 있습니다, PHP는 거기에 있습니다 당신은 이동을 알 필요가 없습니다 하지만 아시다시피 사용자 정의 할 수 있습니다

WordPress 용 사용자 정의 테마를 만드는 사람들을 알고 있습니까? Joomla 모듈 만들기? 이 모든 것은 PHP를 사용하여 만들어졌습니다 그래서 바로이 중요한 언어를 배워야합니다 그리고 마지막으로: 나는 많은 사람들이 나에게 묻는 질문을 할 것이다 "Guanabara와 PHP를 만든 사람들은, 그들은 어디로 갔습니까? " 음, Zeev와 Andi는 아직 함께 있습니다 그래서 그들은 함께 그들의 이름을 가진 회사를 만들었습니다

Zeev와 Andi에 합류하여 Zend를 만들었습니다 Zend는 PHP 코어를 유지 관리하는 회사입니다 언어의 가장 유명한 프레임 워크 중 하나를 만들고, 젠드 프레임 워크 언어의 창시자 인 Rasmus는 이미 더 이상 프로젝트에 붙어 있지 않습니다 그는 야후에서 일하는 데 7 년을 보냈으며 이제는 Etsy의 인프라에서 일합니다

그것은 예술가들에게 헌정 된 유명한 전자 상거래 상점이다 그래서 그것은 이러한 정보를 가지고 있습니다 PHP의 그의 과정의 첫 번째 클래스의 끝에 도달 속성 다음 단원에서는 PHP 서버 HTML 만 지원하는 기존 서버와 다른 점은 무엇입니까? 이 강의를 즐거웠 으면 좋겠다 가능한 한 많은 사람들과이 정보를 공유하기를 바랍니다 Facebook에 가서 Twitter에 가서 Google + 그리고 사람들에게 보여주고, PHP 코스를 시작했습니다 나와 함께 수업을 듣는다 지식뿐만 아니라 내가하고있는 것을 공유하십시오 모든 정보에 액세스하는 가장 간단한 방법은 여기에있는 "cursoemvideocom" 왜 당신이 충분한 경험을 얻을 수 있는지 이미 PHP 클래스를 시청하는 데 필요한 도구를 사용하여 패키지를 다운로드 할 수 있습니다 여기를 클릭하십시오

채널에 서명합니다 그리고 "sign"의 측면 "subscribe"를 클릭하면 당신은 "engrenagenzinha"를 얻을 것이다 거기를 클릭하여 '새 정보를 이메일로 받고 싶습니다'라고 말합니다 새로운 수업이있을 때마다 YouTube에서 당신은 새로운 클래스 PHP를 가지고 있다고 이메일을받을 것입니다 새로운 콘텐츠가 생길 때마다 기억 될 수있는 좋은 방법입니다

걱정하지 마세요 교육용 콘텐츠가있는 이메일 만 수신하게됩니다 나는 너에게 보증한다! 여기를 클릭하면이 코스 PHP의 전체 재생 목록에 액세스 할 수 있으며 잊지 말아야합니다

PHP를 지금 배우고 있고, 여전히 HTML이나 알고리즘을 모른다면 이 수업을 보는 것을 멈추고, 비디오의 코스 사이트에서 그 순서대로 지켜 보겠습니다 코스 알고리즘 후 훨씬 더 "facilzinho"HTML의 첫 코스

충분히 연습하고, 그렇다면 클래스 PHP에 들어가기 그래서 내가 다시 도왔 으면 좋겠다 현재 비디오는 더 나은 전문가를 양성하기 위해 양질의 수업을 만드는 것을 목표로합니다 그리고 그것은 모두 당신에 달려 있습니다! 큰 포옹, 그리고 다음에 좋은 연구 ★ ★ 녹음 오류 안녕하세요 [목구멍 청소] 안녕 준비하세요

여보세요! 일급에 오신 것을 환영합니다 목구멍 치우고

목구멍 그래서 더 이상 (͡͡ ° ͜ ʖ ͡ °) 그리고 여기 그것은 [잃어버린] 이 시점에서, 숫자 프로그램 [Angry]

그리고 여기 그것이 더 그리고 여기 중요한 정보입니다 (͡͡ ° ͜ ʖ ͡ °)

페레 바 코스를 시작 하시겠습니까? [웃음] 말하지 마 [웃음] [웃음] 나는 얼굴을 마주 치지 못해, 내 머리 속에서 [재미 있은 목소리로] "작은 머리를 곧게 " [웃음] [웃음]

지연됨 [웃음] 내가 무슨 생각하는지 알지 클래퍼 [팜 소음]