본문 바로가기

IT_Developers/PHP45

jetBrains - PHPstrom , Webstorm 포터블로 무제한 무료 사용하기 PHPstrom , Webstorm portable install PHP스톰 쓰면서 이클립스에 비해 가장 아쉬운건 포터블 형태가 아닌것이다. A, B라는 프로젝트를 동시에 진행 한다면 이클립스의 경우 A프로젝트의 셋팅 해놓은 이클립스와 B프로젝트의 셋팅 해놓은 이클립스를 다른 파일로 실행함으로써 작업 내역을 계속 이어 나갈 수 있다는 특징이 있다. 그런데 jetBrain IDE들은 알다시피 설치버전이라 editplus 처럼 하나만 설치가 가능하다. PHP 프로젝트를 두개를 맡고 있다면 매번 폴더를 오픈해야 한다. 불편하다. 그래서 오늘은 PHPstrom , Webstorm 이 IDE를 포터블로 만드는 방법을 알아보자. 우선 먼저 써놓은 PHP스톰 강의를 보고 와도 좋을 것이다.http://gocoder... 2017. 11. 29.
JetBrain - PhpStrom 에서 html을 PHP로 인식 시키기 PHP스톰 HTML in PHP 오늘은 PHP스톰에서 HTML에 써져있는 PHP들의 색깔을 바꿔보려 합니다.소스 하일라이팅 기능을 제공 받아야 겠죠 ▼PHP스톰에서 HTML을 열면 아래처럼 인라인 PHP 소스가 황당한 모습으로 보입니다.색깔도 없고 코드 어시스트도 못받는 형태입니다. ▼이제 그럼 해결방법을 찾아가보자 setting에 들어갑니다 (컨트롤+알트+s) 그리고 검색창에 "file types"라고 검색 그럼editor ->file types를 찾을수 있습니다. ▼그리고 PHP를 찾는다. 그리고 아래 화면 처럼 +를 눌러서 *.html 등을 입력하면 된다. +를 눌러보자 ▼우선 *.html을 넣고 ▼그다음 *.htm도 넣고. 그리고 Html5등 각자 필요한 확장자를 넣습니다. ▼그리고 OK를 누르고.. 2017. 11. 27.
PHP - PhpStorm 에서 PHP 바로 실행하기 PHP스톰에서 웹으로 띄우기 PHP 스톰에 기능중 가장 편한 기능중 하나는 alt+f2를 누르면 현재페이지를 PHP에서 바로 확인할수 있게 환경을 제공합니다.이클립스와 비주얼 스튜디오에서 부러웠던 그 기능은 PHP스톰은 제공하고 있습니다 !!!!! ▼방법은 아주 간단합니다.PHP 작성중 위에 말했듯이 alt+f2를 누르면 아래처럼 브라우저 선택창이 뜹니다. ▼그리고 웹에서 바로 확인하면 502 오류를 볼수 있습니다. 흐억 502오류 : 불량 게이트웨이 (보통 서버 문제) ▼ 해결방법은 아래와 같습다. 우선 오른쪽 아래의 해당 오류경고가 떠있습니다.하일라이트 된 configure php interperter룰 누르면 ▼ 혹은 셋팅에 PHP 메뉴에 가면 됩니다. ▼ 설정에서 CLI interpreter룰 눌.. 2017. 11. 6.
PHP - console.log를 php 코드에서 사용하기 크롬에서 PHP 디버깅 하기 안녕하세요. 고코더입니다. 자바스크립트에서 흔히 쓰는 console.log는 좋은 기능 입니다. 브라우저에 있는 개발자 툴을 이용해 디버깅을 가능하게 하여서 좀 더 빠르고 쉽게 개발을 가능하게 해줍니다. 그런데 스크립트 언어에 자격으로 가능한 이 방식을 간단한 소스로서버 언어에서 사용이 가능합니다. 방식은 아마 모든 언어가 해당 방식처럼 개발하면 사용이 가능합니다. 우선 저는 PHP 버전을 만들어 봤습니다. 말은 거창하지만 그냥 데이터를 받아 스크립트 언어에 담는 거 뿐입니다. ▼ 소스는 아래와 같다. 자바스크립트 console.log로 데이터를 보내 확인 가능하게 하는 원리 입니다. ▼생각보다 유용하고 쓸만하다. 추천 컨텐츠 console.log - 개발자도구 콘솔 창에 안.. 2017. 11. 6.
PHP | Nginx | MariaDB - WNMP 설치, 다운로드, 기본셋팅 WNMP로 Nginx와 PHP 마리아DB 사용하기 설치 XAMPP 로 아파치와 PHP를 실행시켜봤다면최근에 많이 쓰이는 Nginx와 PHP를 Wnmp라는 프로그램으로 실행해보겠습니다. ▼해당 웹사이트 접속후에 프로그램을 다운로드 (가끔 접속이 안됩니다..)https://wnmp.x64architecture.com/downloads/ ▼ 혹 해당 사이트에서 https://sourceforge.net/projects/wnmp-env/ ▼ 사이트들이 원활하지 않다면 첨부파일을 다운받아 설치하세요. ▼설치 후 실행 후 모습 XAMPP와 같은 UI다 각 start만 눌러주면 알아서 연동 후 실행됩니다. Nginx 설정 ▼엔진엑스의 간단한 설정을 해보겠습니다.Configuration에서 nginx.conf를 실행 .. 2017. 8. 30.
PHP | IDE - PhpStorm 설치하기 PHP개발을 위한 PHP스톰 설치하기 PHP개발자 만큼 IDE를 다양하게 쓰는 언어도 없을 것이다.이클립스, 비주얼스튜디오, 노트패드, 에디터플러스, 아톰 등등 주변에 PHP 개발자 수만큼 다양한 개발툴을 볼수 있죠. 필자는 모든 툴을 써본 결과 PHP스톰이 가장 낫다는 결론을 얻었다.물런 이건 각자의 취향이니 한번씩 모두 써봐도 좋을거 같다.우선 아래 다운로드 URL을 클릭하자. http://bit.ly/2Kv9Dp2 ▼필자는 개인적으로 PHP스톰 10버전을 좋아한다. 만약에 10버전 설치를 하고 싶다면 왼쪽 아래에 Previous version을 클릭하자 http://bit.ly/2KsWxs6최신버전은 첫번째 화면에서 다운로드를 클릭하면 된다. ▼10버전은 화면 중앙정도 내리면 해당 위치에 있다. 다.. 2017. 7. 12.
PHP - XAMPP 설치하기 (새로운 APMSETUP) XAMPP 설치하기 APMSETUP을 대체 APMSETUP이 최신버전을 공개하지 않고 있다. 그래서 많은 사람들이대안으로 찾은게 아마 XAMPP가 아닐까 싶다. PHP7버전까지 지원하고 있으며 최신 DB인 MariaDB(MYSQL)까지 설치 한방으로 모든 셋팅을 마무리한다. 오늘은 XAMPP 설치를 가이드 하려고 한다. 우선 https://www.apachefriends.org/index.html에 접속한다. ▼ 아래처럼 최신버전을 설치한다. (학습자라면 당연히 PHP7 버전을 해야겠죠?) ▼모르고 NO에 박스를 칠했네요. YES 입니다. 당연히 설치 해야겠죠 ▼ Next로 시작해봅시다. ▼ 많은 기능을 제공합니다. Perl 까지 지원하는게 인상적이네요. 우선 모든 기능을 설치합니다.(그래도 몇메가 안되.. 2017. 7. 11.
PHP - JSON 다루기 / json =>php / php => json PHP에서 JSON 다루기 json ->php , php -> json 기본함수 사용 JSON의 활용가 점점 높아짐에 따라 PHP에서 JSON을 다루는 방법을 정의해보았습니다. ▼PHP 그대로 복사 붙혀넣어서 돌려보면 쉽게 사용법을 익힐 수 있습니다. 2017. 7. 6.
PHP - DB 연결해서 for문으로 예제 DB 연결 후 리스트 출력 PHP언어에서 가장 많이 쓰게 되는부분이지만 항상 까먹게 되는 부분입니다.한번 제 나름대로 레퍼런스를 만들 어 보았습니다. 아래 소스는 DB를 연결하고 Select 된 데이터를 for 문으로 돌리는 가장 기초적인 DB 연결 예제문이다. 2017. 7. 6.