Learn how to use maintenance mode with retry flag in Laravel | Part 2 | by Jaskaran

헤이 녀석 Jaskaran 여기이 비디오에서 나는 당신에게 재시도 기의 사용을 보여줄 것이다 유지 보수 모드에서는 예제를 통해 우리가 데이터베이스를 업데이트하여 데이터베이스를 업그레이드하고 있음을 사용자에게 보여줄 수있는 방법 우리는 메시지 태그 데이터베이스와 함께 PHP 숙련공을 사용하므로 메시지 플래그를 사용합니다 내 이전 동영상에서 링크를 보지 못했다면 설명에서이 비디오에서 나는 재시도 플래그의 사용을 보여줄 것입니다

재시도 플래그는 초 단위로 시간을 허용하므로 작업을 완료하는 데 1 시간이 필요한 경우 1 시간 3600 초를 통과해서 내가 들어 왔을 때 내 응용 프로그램이 현재 유지 관리 모드에 있으며 메시지를 볼 수 있지만 503bladephp로 가면 재시도 플래그를 사용할 수있는 방법을 보여줍니다 내 이전 비디오에서 예외 메시지를 볼 수 있습니다 이것은 전에 이렇게 선에서이었다 그러나이 영상에서 나는 이것을 안으로 창조했다 a 우리가 여기에 메시지를 보낸 후에 다시 시도 할 수 있도록 차단 했으므로 handler

php에서 메시지 섹션의 블록 섹션을 만들었습니다 이 변수를 덤프하여 현재 가지고있는 것을 확인하면 새로운 속성이 있습니다 willBeAvailableAt 그래서 탄소의 도우미 메소드를 사용할 수 있습니다 diffForHumans와 같이 더 읽기 쉽도록하기 때문에 정확히 새로 고침을하면 지금부터 58 분이 필요하므로 2 분 안에 이미 통과 했으므로 이것을 복사하고 우리가 어떻게 할 수 있는지 보여 드리겠습니다 우리의 관점에서 이것을 사용하여 사람들이 이 시간이 지나면 다시 시도하는 사용자에게 표시 할 시간입니다

나는 이것을 저장할 것이고 내가 정의하지 않은 변수를 새로 고침했다 e 그래, 변수 이름 바꾸기를 잊어 버렸어 이제는 업그레이드를 볼 수있다 메시지를 데이터베이스에 저장하고 지금부터 15 분 후에 다시 시도하십시오 사용자에게 58 분 안에 애플리케이션에 액세스 할 수 있음을 쉽게 보여줍니다 한 가지 더 제공하지 않으면 어떤 일이 벌어 지는지 재시도 플래그는이 경우 재 시도 플래그가없는 예제를 보자

새로 고침을하면 오류가 있음을 알 수 있으므로 항상 예외가 있는지 확인하십시오 에서 사용 가능해야합니다 이제는 이전과 같이 작동합니다 한 가지 더 많은 경우는 그 시간이 지나면 사용자에게 날짜 시간을 보여 주면 GT를 사용하게 될 것입니다 탄소 – 날짜 인스턴스 메서드의 방법은 그냥 그 것입니다 확인 현재 사용 가능한 날짜는 현재보다 커야합니다

이제는 탄소와 if를 사용합니다 나는 1 초로 재 시도하고 시간은 내가 이미 지나갔다고 생각한다 시간이 지났기 때문에 그 메시지를 볼 수 없기 때문에 그것을 볼 수 없습니다 그러나 우리가 올바른 길을 가고 있다면 메시지를 볼 수있는 충분한 시간이 있습니다 그렇습니다

우리는 두 가지 조건을 먼저 사용하고 있습니다 현재 날짜가 설정되어 있으며 그 상태에서만 현재보다 커야합니다 이 메시지는 시간이 경과 한 것처럼 이전 상태를 표시하지 않습니다 더 이상 사용하지 않을 것입니다 좋아,이 비디오에서 나는 당신에게 재시도 플래그의 사용을 보여 주었다

질문 및 코멘트 섹션을 작성할 수 있습니다 가능한 빨리이 비디오 녀석을 보아 주셔서 감사합니다

Learn how to use maintenance mode with message flag in Laravel | Part 1 | by Jaskaran

이봐 요,이 사람은 Jaskaran이고이 비디오에서는 laravel의 유지 관리 모드를 사용하면 일시적으로 응용 프로그램을 어떻게 할 수 있는지 보여 드리겠습니다 여기에 laravel을 설치하면 최신 버전 인 laravel 5

5를 볼 수 있습니다 녹음 할 때 나는 이렇게 보인 홈페이지를 가지고있다 약 2 개의 경로가 있으므로 약 1 개의 문자열 만 반환하면됩니다 응용 프로그램 열기 명령 프롬프트를 비활성화하는 방법을 보여줍니다 이제 명령 프롬프트로 이동하십시오

응용 프로그램의 루트 디렉토리 php artisan을 실행하고 잠시 기다리십시오 당신은 지금 당신이 당신의 페이지를 새로 고침 할 때 그렇게 간다 이제 다른 경로에 액세스하려고하면 응용 프로그램이 비활성화되어 있음을 의미합니다 내가 가지고있는 것처럼 나는 그것에 관해 접근 할 수 없다 그래서 나는 그것에 도착하기 전에 그렇게 접근 할 수 없다

페이지에 예외가 발생하면 보게 될 것입니다 이 페이지는 503bladephp로 변경할 수 있습니다 귀하의 요구 사항을 사용하여이 텍스트를 변경하는 방법을 보여 드리겠습니다

명령 프롬프트 그래서 당신이 메시지 플래그를 제공 할 수있는이 명령을 변경 이 메시지는 메시지를 제공하면 메시지가 표시됩니다 여기에 메시지를 제공하지 않으면 표시 할 기본 텍스트가 표시됩니다 당신도이 같은 명령으로 그렇게하는 방법 PHP 숙련공 메시지 플래그 및 업그레이드와 같은 자체 메시지 제공 데이터베이스 그래서 만약 당신이 지금 입력 히트 그리고 나는 지금 새로 고침을 때리지 만 볼 수 없다 텍스트를 바로 지금 보여 드리겠습니다 그래서 당신이 숭고한 방법으로 프로젝트를 열려면 어떻게해야합니까? 선택한 텍스트 편집기가 이제 기초 예외로 이동하므로 나는 숭고한 것을 사용하고있어서 글로벌 파일을 찾기가 매우 쉽다

search하지만 숭고하지 않은 경우 vendor / laravel / framework / src / illuminate / foundation / exception / Handlerphp에서이 파일을 찾을 수 있습니다 이 파일은 Handlerphp입니다 이 메소드는 현재 renderHttpException 메소드를 찾는다

유지 관리 모드의 뷰를 반환 할 책임이 있으므로 여기를 보면 여기에 대한 견해에 대한 응답을 받고 있지만이 견해를 반환하기 전에 이 $ e 변수를 찾으려고했다 그래서 지금은 저장하고 있습니다 그래서 새로 고침을하면 보호 된 건물에서 볼 수 있습니다 메시지가 저장되어 해당 메시지에 액세스 할 수 있습니다 getMessage ()를 사용해야합니다

예외 클래스의 메소드 당신은 이제 그 메시지에 접근 할 수있는 것을 볼 수 있습니다 503bladephp로 가면 메시지가 여기에 있음을 알 수 있습니다 하지만 당신은 자신의 메시지를 사용하기를 원한다

$ exception-> getMessage () $ 예외 -> getMessage () 메시지가 있는지 확인하십시오 그 메시지가이 기본 텍스트를 사용합니다 이 파일을 저장하면 새로 고침됩니다 이제 내 자신의 메시지를 사용할 수 있습니다 그래서이 시간 같은 메시지를 제공하지 않으면 나는 메시지없이 사용하고있다

다시 새로 고침하여 기본 텍스트가 표시되도록 할 것입니다 거기에는 매번 PHP 재 장작 재시도 플래그가 있습니다 이 다음 비디오, Stay Tuned에서 당신을 보여 드리겠습니다!

Laravel vs Codeigniter – A quick comparison for you to decide

얘들 아, 나 여기 조니 야 당신이 결정할 수있는 매우 빠른 비디오 사용할 두 프레임 워크 중 하나 Codeigniter 또는 Laravel Laravel 또는 Codeigniter 시작하자 [음악] 처음부터 먼저해야할 일

두 프레임 워크를 나란히 비교해 보라 그들이 가지고있는 기능들에 대해서만 기능의 확장 성 Laravel이 승자가 될 것입니다! 그러나 그러나 오픈 소스 선택과 마찬가지로 요즘 프레임 워크는 기능이 있으며 항상 검은 색 또는 흰색, 나는 너에게 약간의 여분을 줄 것이다

정보가 도움이되기를 바랍니다 오른쪽 framemork를 선택하십시오 프레임 워크 선택은 어떤 프레임 워크인지에 대한 것입니다 당신을 위해 가장 적합하고 어떤 당신이 생각하는 프레임 워크는 특정 프로젝트 간단히 알면 둘 다에 관하여 (나는 지금 너를 묘사 할 것이다) 확실히 당신을 도울 것입니다! 그래서 예를 들어, 당신이 유일한 경우 프로젝트를 개발중인 사람 빨리 프로젝트를 전달하고 싶다 가능한 한 Codeigniter는 다음과 같습니다

최선의 선택입니다 시작할 수 있습니다 Codeigniter에서 작업하기 단순히 다운로드하여 복사하기 만하면됩니다 프로젝트에 붙여 넣기 만하면됩니다 그래서 아무 구성도 필요없고 그것 어떤 PHP 버전이든 상관 없습니다

사용하고 있습니다 ANY를 설치할 필요가 없습니다 작곡가와 같은 명령 도구, 많은 사람들 터미널과 당신을 무서워합니다 그대로 말 그대로 인터넷 검색을 시작할 수 있습니다 모두

지금 내 싫어하기 전에 의견, 나는 그 일을 제안하지 않는다 현실을 직시하자 개발자들은 시작하는 방법을 선택하고 있습니다 많은 사람들이 시간을 보내고 싶지 않습니다 새로운 것을 배우고 그냥 가능한 한 빨리 시작해야합니다

이 경우 Codeigniter가 최선의 선택입니다 이제 다른 한편으로, 만약 당신이 큰 팀과 당신 확실히 귀하의 웹 사이트를 확장해야합니다 매우 큰 상용 웹 사이트로 Laravel이 유일한 선택입니다 학습 당신이 가질 커브는 가치가 있습니다 그대로의 시간 귀하의 팀을위한 실제 투자

코딩을 유지하는 것이 더 쉬울 것입니다 표준, 단위 테스트 및 코드의 충돌이 줄어 듭니다 지금, 나는이 모든 것들이 Codeigniter로 가능합니다 난 그냥 해요 당신의 프로젝트가 장기 프로젝트와 투자가 필요합니다 더 많은 것을 프레임 워크에 추가하면 Laravel이 최고의 선택입니다

아마 너는 쓸거야 너무 많은 시간을 배우고 있어야합니다 익숙하지만 미래에는 그렇게 될 것입니다 당신이 그것을 유지하는 데 도움이됩니다 내가 원하는대로 약속한다

이 동영상을 짧게 유지하려면 모든 것을 정말 빨리 요약해라 다시 내 견해에 따라 경험, Codeigniter 선택 프레임 워크 : 1 초보자이고 창조하고 싶다 매우 빠른 프로젝트 2

팀은 한 프로젝트에 최대 두 명의 개발자가 참여합니다 3 제한이 있습니다 귀하의 호스팅 서버 예를 들어 그것은 PHP 버전 53 사용

4 코드 서명 코드에 익숙합니다 Codeigniter로 오랜 시간 작업 그래서 당신은 그것에 대해 더 잘 알고 있습니다 마지막으로 : 5 일하는 것이 당신에게 정말로 중요합니다

최신 버전의 프레임 워크에서 항상 이전 버전과의 호환성 마음에 나는 너에게 모범을 줄 수있다 Codeigniter에서 프로젝트를했습니다

버전 17 그리고 그것은 매우 쉬웠다 최신 버전으로 마이그레이션하십시오 버전 31과 우리는 정말로 정말로 오래된 프로젝트와 물론 다음과 같은 경우 Laravel을 선택하십시오

1 팀에 두 명 이상의 사람들이 있습니다 2 코딩 표준에 정말로 관심이 있습니다 단위 테스트 및 최신 추세에 따라 3

시간을 투자하고 싶습니다 Laravel을 배우고 올바르게 일을하는 법 내 의견으로는, 나는 투자 당신에게 많은 것을 가르쳐 줄만큼 가치있는 시간 건축 기술과 좋은 것의 연습과 마지막으로 : 4 당신은 더 많은 것입니다 시장에서 바람직하고 이것은 매우 중요한 PHP 작업이 많이 있습니다

찾고있는 개발자 특히 Laravel 개발자를위한 아직도 많은 혼란이있다 올바른 프레임 워크를 선택하는 것에 대해 의견, 나는 그것을 다시 반복 할 것이다 아니다

최상의 프레임 워크로 전환하지만 오히려 당신에게 적합한 최상의 프레임 워크를 선택하십시오 저기에 옳고 그름이 없습니다 너에게 맞는 것을 골라라 그리고 당신은 그것을 가지고 🙂 나는 너희들이 희망한다 비디오를 즐겼다 당신이 비디오를 좋아한다면 엄지 손가락 뭔가를 좋아하지 않을 경우에 대비하여 아래에 의견을 추가하십시오

그런 비디오를 더보고 싶다면 구독하는 것을 잊지 마십시오 나는 또한 배우고 싶다면 아래의 링크를 클릭하십시오 Codeigniter 및 Laravel에 대한 추가 정보 나는 전체 세부 비교가있다 (아래 링크에서) 내가 너에게 말할거야 다음 동영상 안녕!