블로그 이미지

개발로그 - DevLog

프레임워크(framework), 웹2.0 등 개발기술과 서비스 by 태미(taemy)


'Java'에 해당되는 글 2건

  1. 2008/07/26 초간단 PHP, eclipse 개발환경 (aptana , sftp)
  2. 2007/02/17 웹프레임워크 비교(Java, Rails, PHP)(1)

초간단 PHP, eclipse 개발환경 (aptana , sftp)

PHP 에 eclipse 를 활용한 개발환경을 만들자.
aptana 를 쓰면 한방에 해결.

1. JRE 가 필요하다.
 eclipse 는 java 기반이라 JRE 가 필요하다.
 자바개발환경이 아니니, JSDK 까지는 필요없고, JRE 만 있으면 된다.
 http://java.sun.com/javase/downloads/ 에서
 "Java Runtime Environment (JRE) 6 Update 7" 를 다운받고  설치.

2. Aptana 를 설치.
 http://www.aptana.com/studio/download : aptana studio 를 설치한다.
 자신의 환경에 맞는 파일을 다운 받는다.  참고로 설치가 필요없는 zip 버전을 다운 받았다.
 다운 받은 파일을 적당한 위치에 압축을 푼다. 해당폴더의 AptanaStudio.exe 파일을 실행한다.

3. PHP 플러그인 설치
 처음 실행하면 Aptana Start Page 라고 나온다. 플러그인 PHP 부분의 'install' 을 눌러 설치한다.
 
사용자 삽입 이미지

4. SFTP 플러그인 설치. (Secure FTP)
플러그인 좀 설치해봤다. 라는 사람에게는 굳이 설명할 필요는 없겠죠.
sftp 업데이트 Site URL 을 http://update.aptana.com/install/sftp_deprecated/3.3   로 하면 됨.

그래도 설명하자면.


5. SFTP 설정.
 ftp 는 기본으로 지원한다. sftp 는 위처럼 플러그인을 깔아야 한다.
 ( 왜! ftp 안쓰고 sftp 쓰느냐는 묻지마세요.  telnet 안쓰고 ssh 쓰는 이유라는 짧은 답이 나갑니다. )

클릭클릭해보면 되지만, 자세한 설명을 보고 싶다면...



SVN 을 쓰고 싶은데, 서버환경이 안되서 SFTP 로 만족하며 쓸려고 설정함.
SVN 한번 해달라고 졸라보고, 해주면 SVN 으로 다시 설정해서 쓸지도 모름.

zend framework 를 하기 위해 기본환경 세팅(이런 세팅도 지겹지. ㅜㅜ , aptana 가 있어 쉽게. 고맙다 aptana)
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 0 Trackback 1

Trackback : http://devlog.experlab.com/trackback/445 관련글 쓰기

  1. eclipse 와 sftp sync 용 플러그인...

    Life in Japan | 2008/12/12 19:24 delete

    며칠간 여러가지 툴을 사용해봤는데... 단연 Aptana Studio 에서 제공하는 sftp 플러그인이 완벽하였다. 하나의 프로젝트에 SVN(subversion)과 함께 sftp를 이용한 sync가 가능했다. 즉, 이클립스와 별도의 SFTP어플리케이션을 사용하지 않고, Aptana Studio 에서 제공하는 플러그인으로 다음과 같은 개발환경이 이클립스 하나로 구축되었다. 1. 배포사이트에 레포지터리에서 svn으로 소스를 받아서 수정하고, 2. sft..

Top

웹프레임워크 비교(Java, Rails, PHP)

접한글 : http://blog.paran.com/pmang/17385701
Tim Bray의 원글 , 한글번역

재미있는 것은 외국에서도 PHP 에 대한 인식이 비슷한 것 같다.
(quick-and-dirty) ^^ ;;;
반면에 ruby 의 Rails 는 (quick-and-clean) ^^

약간의 비교대상의 문제점이 있는 것 같지만,
그냥 평범한 비교로 생각하면 무리없을 것 같다.

요즘은 PHP 쪽에서도 그런 문제에 대한 인식이 있어서 인지
PHP 기반의 프레임워크에 대한 논의,개발이 활발한 것 같다.
(그러나 국내에서는 아직... 우리모두 프레임워크에 대해 토론해 봅시다.)

유지보수성 부분에서도 ^^ 
PHP 쪽을 스파게티로 표현한다(spaghetti PHP code , HTML , SQL )

사용자 삽입 이미지

나의 결론은 PHP 에서도 프레임워크를 논의할 때이다.


[추가]
python , ruby , php 웹프레임워크 성능 테스트(Django , Rails , Symfony)
 - 조금 오래된 테스트(http://wiki.rubyonrails.com/rails/pages/Framework+Performance)
 symfony 는 php 웹프레임워크 중에서 성능이 낮은 축에 속한다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Comment 1 Trackback 0
  1. 낭망백수 2007/06/20 16:15 address edit & delete reply

    scaling 이 정확히 무슨 뜻일까요?
    scalability 라면 자바보다 뛰어날리가 없다고 생각하는데 말이죠.
    다행히 PHP 가 월등한 면이 있긴 있다는 평가로군요. ^^;

Trackback : http://devlog.experlab.com/trackback/128 관련글 쓰기

Top

prev 1 next