본문 바로가기

프로그래밍

1강 실습::스킬 더블업 - View 1. resources/views/layout 폴더를 만듭니다.2. resources/views/layout/master.blade.php 파일을 만듭니다.3. http://www.bootstrapcdn.com/ 에서 필요한 파일을 추가합니다.4. Master Blade Layout 구성5. Content 영역은 @yield('content') Route::get 메소드가 호출하는 Controller의 메소드는 string이나 view를 리턴한다.그 view를 어떻게 구성하는지 배워보자.우선 view는 home의 resource 하위에 있다. #1 views 하위에 폴더를 만들자 1[views]$ mkdir nayLayoutcs #2 블레이드 파일을 만들자 난 디렉토리를 만드는 것은 알지만, 파일을 만들.. 더보기
1강 실습::스킬 더하기 - {URL 파라미터} 모든 URI마다 Route::get 메소드와 Controller에 메소드를 선언하는 것은 스마트하지 못하다. 스마트하게 스킬을 써보자. #1 route 개선 - URI 부분에 파라미터를 선언한다. pageId라는 URL 파라미터를 인자로 전달받고 NayController의 nay 메소드를 실행하여 리턴해라. 1Route::get('/naytest/{pageId}', 'NayController@nay');cs #2 NayController의 메소드에서 파라미터를 처리한다. pageId 값을 스트링으로 출력한다. 1234567891011 더보기
1강 실습::기본 익히기 실습내용 | 몇 가지 route를 만들어서 화면에 텍스트를 뿌려보자. #1 public 아래에 directory를 만들자 URI로 사용할 'naytest'를 만든다. 1mkdir naytestcs #2 app > Http > routes.php에 route를 등록하자 - URI에 /naytest/aboutme 를 입력하면 NayController의 aboutme 메소드를 실행하여 리턴해라.- URI에 /naytest/blog 를 입력하면 NayController의 blog 메소드를 실행하여 리턴해라.- URI에 /naytest/subBlog 를 입력하면 NayController의 subBlog 메소드를 실행하여 리턴해라. 123Route::get('naytest/aboutme', 'NayControlle.. 더보기
1강 Basic # Routes라라벨의 핵심은 public 단의 index.php가 아니다.바로! app > Http 단의 routes.php가 핵심이다.routes.php 파일은 아래와 같이 구성되어 있다. 사용자가 '/' URL로 접근하면 'Hello Hello'를 출력하는 콜백 메소드를 실행하여 리턴한다. 123Route::get('/', function() { return 'Hello Hello';}); cs 사용자가 '/' URL로 접근하면 WelcomeController의 index 메소드를 실행하여 리턴한다.1Route::get('/', 'WelcomeController@index');cs # Named Routeroute를 여러개 등록하면 각 역할이 무엇인지 구분하기가 어렵다.그래서 'as' 키워드를 사용.. 더보기
php.net :: PHP 매뉴얼 > 언어 레퍼런스 최신 PHP를 알아야하므로 php.net의 도큐먼트로 공부한다.다행히 한국어 지원이 된다.안드로이드 도큐먼트랑은 완전 다르게 친절하다."언어 레퍼런스"만 공부하면 된다고 하신다. 더보기
PHP Intro PHP 스크립트는 서버에서 실행된다. PHP를 배우려면 HTML, CSS, 자바스크립트를 알아야 한다. PHP란,널리 사용되는 오픈소스 스크립트 언어서버에서 실행됨무료가장 큰 블로그 시스템의 핵심인 워드프레스가장 큰 SNS를 운영하는 페이스북 PHP 파일이란,텍스트, HTML, CSS, 자바스크립트, PHP 코드를 포함할 수 있다. 더보기
PHP HOME PHP는 서버 스크립트 언어인데 역동적이고 상호작용하는 웹 페이지를 만드는데에 강력한 툴이다.PHP는 범용적으로 사용되며 무료인데다가 마이크로소프트의 ASP와 경쟁이 될만큼 효과적이다. 더보기
PHP를 공부하는 목적 유럽 개발 업체에 자사 홈페이지를 의뢰했다.그 그림이 어느정도 완성되었고,난 유럽 사람한테 인수인계를 받는다. 새 자사 홈페이지는 PHP 언어와 Laravel 프레임워크로 개발되었다.아직 단순 관리자인지, 기능을 포함한 관리자인지는 모르겠으나,기능 변경 요청을 받았을 경우를 대비하여 PHP 공부를 시작한다. w3schools.com 으로 배운다. 이펙티브 자바 4장 21절까지 보던와중에 PHP를 공부하게 된 심정이란, 기쁘다.자바를 떠나 잠시 환기도 되며 내가 도맡아서 책임지고 할 수 있는 일이 생길지도 모른다는 희망이 생겼다.랩실에서도 내가 홈페이지 담당이었는데, 이번에도 홈페이지 담당이고 싶다. 더보기