[ PHP ] PHP 이클립스 개발환경 구축(2) – 기타 설정

이클립스를 설치한 후 몇 가지 기본적인 설정을 해 주면 좀 더 편한 개발 환경을 구축할 수 있다.

[ 아파치설정 ]
1. 이클립스 실행 후 메뉴 Window > Preferences 를 선택하면 새로운 창이 나타난다.
2, 새 창 왼쪽의 탐색 창에서 PHP > PHP Executables 메뉴를 선택고, 창 오른 쪽에서 Add… 버튼을 클릭한다.
3. ‘New PHP Executable’창이 새로 뜨면, 해당 항목을 입력합니다.
4. Local에 APM(Autoset9, xampp등)이 설치 되어 있어야 한다.

[ 이클립스 테마 ]
중요하진 안지만 개인적으로 코딩시간이 많아 디폴트 테마인 흰색은 눈이 피로해서 검정색 바탕으로 설정하고 사용한다.
이클립스도 검정색 테마를 사용할 수 있습니다.
Window > Preferences – General > Appearance에서 Theme를 Dark로 선택하면 사용할 수 있다.

[ 글꼴 바꾸기 ]
Window > Preferences – General > Appearance > Colors and Fonts를 선택하면, 오른쪽 창에 Basic, Debug등 글꼴과 컬러를 설정할 수 있는 항목들이 나타난다.
이 곳에서 Basic을 펼처보면 여러가지 컬러 및 폰트를 설정할 수 있는 항목들을 확인할 수 있으며, 가장 아래쪽의 ‘Text Font’를 선택하고 우측의 ‘Edit…’버튼을 클릭하면 글꼴, 스타일, 크기 등을 설절 할수 있다. 변동된 사항은 ‘Preview’를 통해서 확인할 수 있으며 ‘Apply’를 통해 적용된다.
설명한 부분은 에디터 창과 Console의 글꼴을 설정하는 것이다.

[ PHP ] PHP 이클립스 개발환경 구축 – (1) 이클립스PHP 설치

PHP개발자들 중에는 아직 에디터를 사용하는 경우가 많다. 물론 최근 에디터들은 막강한 플러그 인을 통해 왠만한 IDE 못지않은 기능을 제공하고 있다. 하지만 이클립스는 오랜기간 그 안정성과 편의성이 검증된 IDE로서, 생산성 향상에 큰 도움을 주고 있다. 더욱이 무료로 제공한다고는 믿을 수 없을 만큼 강력한 기능을 갖추고 있어, modern php 개발자라면 이클립스를 한번쯤 생각해 보는 것도 좋을 것이라 생각된다.

이클립스 PHP의 설치

  1. JRE설치 ( http://www.oracle.com/technetwork/java/index.html )
    JRE는 자바 실행환경(Java Runtime Environment)으로,  JVM이 컴파일 된 Java프로그램을 실행할 때 필요한 각종 라이브러리 등을 포함하고 있다.
    이클립스도 JVM상에서 동작함으로 이클립스 설치 전에 반드시 설치되어 있어야 한다. JDK가 설치되어 있다면 이 과정은 생략해도 된다. JDK설치 시 JRE가 함께 설치되기 때문이다.
  2. eclipse설치http://www.eclipse.org/ide/ )
    이클립스는 PHP개발자를 위한 전용 IDE를 제공하고 있다. 위 링크에서 PHP IDE를 선택하여 다운로드 한다.
    다운로드한 이클립스는 별도의 설치과정 없이 원하는 곳에서 압축을 풀어주면 바로 사용이 가능하다.
  3. 이클립스의 실행 및 작업 공간(workspace) 설정
    압축을 풀어준 디렉토리 안의 파일 중에 eclipse.exe를 실행하면 이클립스를 바로 사용할 수 있다.
    다만, 처음 실행할 경우 workspace를 설정하기 위한 팝업이 나타나는데, 여기에 원하는 작업 디렉토리를 설정해 준다.

[ WordPress ] 워드프레스와 함께 설치되는 3가지 기본 플러그인 소개

WP를 설치하고 나면 몇 가지 기본 플러그인이 설치되어 있는 것을 확인 할 수 있다. 최근에는 두가지가 설치 되는데, 2016년 이전에 워드프레스를 설치한 사용자라면 세가지가 또는 그 이상이 설치되어 있을 수도 있다.
기본 2가지는 Akismet과 헬로우 달리이며, 나머지는 Limit Login Attempts Reloaded, Magee Shortcodes 등 설치하는 시기에 따라서 다를 수 있다. 여기서 각각의 기능을 확인해 보도록 한다.

1. Akismet
아키스밋(Akismet)은 스팸 댓글을 걸러주는 역할을 하는 반드시 필요한 플러그인 중 하나이다. 개인은 무료로 사용할 수 있고, 비즈니스를 목적으로 할 경우는 한 사이트당 한 달에 5달러, 여러 사이트에서 이용할 경우 한 달에 50달러를 지불해야 한다.
이 플러그인을 정상적으로 사용하려면 아키스밋닷컴(akismet.com)에 회원가입을 한 후 API Key를 받아야 한다.
자세한 사용 방법은 다음 페이지에 자세히 소개되어 있다.
http://wptips.slownews.kr/173

2. 헬로우 달리
활성화 시키면 로그인한 방문자 이름 옆에(화면 우측상단) 루이 암스트롱의 ‘Hello, Dolly’의 가사를 랜덤하게 보여주는 플러그인이다.
기본 설치되는 플러그인 중 유일하게 한글로 번역되어 있는 플러그인이기 때문에 내용을 읽어보면 쉽게 이해 할 수 있다. WP에 유용한, 특별한 기능이 있는 것이 아니라 그저 재미 삼아 포함시킨 듯 하다.

3. Limit Login Attempts Reloaded
로그인에 실패할 경우 허용된 횟수를 넘기면 일정시간 동안 로그인을 제안하는 플러그인이다. 부정 로그인을 방지하기위한 플러그인이라고 할 수 있다.
회원들에게는 다소 불편할 수도 있는 플러그인 이지만 보안을 위해 중요한 플러그인이라고 할 수 있다.. 만족도도 상당이 높은 플러그인 이다.
자세한 사용방법은 다음 페이지에 자세히 소개되어 있다.
http://wptips.slownews.kr/114

4. Magee Shortcodes
글쓰기에 필요한 각종 숏코드를 제공하는 플러그인 이다. 설치하면 글쓰기 상단, ‘미디어 추가’버튼 오른쪽에 ‘Magee Shortcodes’버튼이 생성된다. 이 버튼을 클릭하면 작성하고 있는 글에 삽입할 수 있는 각종 버튼, 아이콘, 모달 등을 간단하게 삽입할 수 있도록 도와준다.