Spac Download2010. 11. 23. 16:07
Spac v.10.10.1 버전 공개

  1. 템플릿구별자 코드 사용자 정의기능 추가 http://www.phpwork.kr/Blog/viewContents/13/112 참조
  2. 확장컨트롤러 ini 파일 위치 변경
  3. 내장 페이징 클래스사용시 페이지 링크 버튼 이미지를 쉽게 변경할 수 있도록 수정됐습니다. 
    http://www.phpwork.kr/Blog/viewContents/23/113/1/ 참조
  4. 이전 버전 사용자는Controller.Class.php, ViewTemplate.Class.php, Paging.Class.php 파일을 덮어 써 주시고 Crypt.ini, ViewTemplate.ini, Paging.ini 파일을 해당 클래스가 있는 디렉토리로 위치시켜줍니다.(없는경우 생성)
    또한 Controller.ini 파일의 내용중 각각 ini파일들의 경로를 수정된 위치에 맞게 수정해줍니다.
  5. 이전버전에서 업데이트 해도 사용자의 프로그램에 영향을 주지 않습니다

Posted by webdata
Netbeans로 Spac을...2010. 11. 17. 11:15

1. 메뉴중 "Tools-Templates" 로 이동합니다.





2. 아래처럼 템플릿 매니저가 열리면 왼쪽 트리에서 "PHP Class" 를 선택하고 아래의 "Open in Editor" 를 클릭합니다.





3. 해당 클래스의 템플릿 파일이 열리면 아래의 내용으로 수정을 한 뒤 저장합니다.



입력한 내용은 아래와 같습니다.
<?php
/**
 *
 * @author ${user}
 */
class ${name} extends Controller {

    var $MethodAccessControlType = 'allow';
    var $AccessMethods    = array('execute');

    function ${name}() {

    }

    function execute() {

    }
 
}
?>


4. 저장된 템플릿 코드가 제대로 작동 되는지 확인해보겠습니다. 적당한 위치에 클래스파일을 하나 만들어보겠습니다.
    왼쪽 트리에서 파일을 만들 폴더를 선택한 후 마우스 우클릭을한 후 아래처럼 "New"->"PHP Class" 를 선택합니다.





5. 적당한 이름을 입력한 후 하단의 "Finish" 버튼을 누릅니다.





6. 아래와 같이 작성된 템플릿 내용이 자동으로 열립니다.
    이제 Spac 클래스파일 작성시 기본적인 내용이 아래처럼 모두 완성되어져 있으므로 간편하게 프로그램을 
    작성할 수 있습니다.









Posted by webdata
Spac Download2010. 9. 7. 10:16
Spac php framework v.10.9.1 이 공개되었습니다.
업데이트내용은 아래와 같습니다.

  1. 컨트롤러초기화가 중복으로 수행될수 있는 현상이 수정되었습니다.
  2. 컨트롤러 환경설정파일을 유동적으로 불러 사용할 수 있도록 개선되어 하나의 Spac 프레임워크 소스를 이용해 다수의 웹사이트를 개발하실 수 있고, 개발된 프로그램을 배포시 각종 설정파일을 포함하면 Spac 프레임워크를 포함하지 않고도 배포가 가능합니다.
  3. 각종 INI파일을 컨트롤러 환경설정파일에서 일괄 설정할 수 있도록 개선되었습니다.
  4. 브라우저에의해 호출되는 액션클래스 및 액션 메소드 접근제어 처리기능이 추가되었습니다. (http://www.phpwork.kr/Blog/viewContents/82 참조)
  5. 이전버전 사용자는 "ActionClass.Class.php", "Controller.Class.php", "Controller.ini" 파일을 덮어써주시고 "Controller.ini" 의 설정값을 서버환경에 맞게 수정하고 사용합니다.
    (사용자 프로그램에는 영향을 주지 않습니다.)



Spac php framework v.10.9.1 다운로드

Posted by webdata
Spac Download2010. 8. 11. 18:19
- MySQL Dao 바인딩쿼리관련 메소드가 추가되고 내장 템플릿사용시 발생될 수 있는 몇가지 오류가 수정됐습니다.

자세한 내용은 http://www.phpwork.kr 에서 확인하실 수 있으며, 아래의 링크에서 다운로드 받으실 수 있습니다.

Posted by webdata
자료실2010. 8. 4. 10:40
[php.stx]
Spac Editplus 문법강조파일 php.stx 파일 입니다.
Editplus 사용시 Spac 메소드 및 맴버변수의 하일라이트를 가능하게 합니다.
Editplus 기본 php 문법강조파일인 php.stx파일에  Spac 메소 드 및 맴버변수의 내용을 추가했습니다.


[php.acp]
php, html 코드 자동완성 파일입니다.



자세한 사용법은 아래 링크를 참조해 주세요~
http://www.phpwork.kr/Manual/viewContents/99

'자료실' 카테고리의 다른 글

php excel 클래스.  (0) 2010.06.07
Posted by webdata
자료실2010. 6. 7. 16:16
http://phpexcel.codeplex.com/

'자료실' 카테고리의 다른 글

Spac Editplus 문법강조/자동완성 파일 php.stx, php.acp  (0) 2010.08.04
Posted by webdata
리눅스 서버관리2010. 5. 25. 15:40
lsb_release  -a
Posted by webdata

이 문서는 우분투 8.04에 Apache , PHP , MySQL을 설치하기 위한 간단한 문서이다.

1. mysql 설치하기
sudo apt-get install mysql-server mysql-client libmysqlclient15-dev
설치 중에 관리자 패스워드를 만드는 화면이 나온다. 꼭 입력하고 잊어버리지 않도록 하자.
설치 후에 우분투 메뉴의 시스템->관리->서비스 항목에서 서비스 항목을 체크 해제 함으로서 사용하지 않을 때 시스템의 부하를 줄여 줄 수 있다.
서버로만 활용하기 위해서는 그대로 두어도 무방 함
서비스를 제 가동 하기 위해서는 /etc/init.d/ 디렉터리에서
sudo ./mysql start -> 시작
sudo ./mysql stop -> 종료



2. Apache 설치
sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert
기본 홈 디렉터리는 /var/www 이다.
위에서와 마찬가지로 서비스를 활성화 하기 위해서는
sudo ./apache2 start
위에서와 마찬가지로 시스템->관리->서비스 항목에서 서비스 항목을 체크 해제 함으로서 사용하지 않을 때 시스템의 부하를 줄여 줄 수 있다.
필요시만 /etc/init.d/ 디렉터리에서 해당 서비스 실행



3. PHP 설치
sudo apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

sudo ./apache2 stop
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod suexec
sudo a2enmod include
sudo ./apache2 start



=윗 정보까지 설치 확인 함.(2008.11.17 16:21:21)

<? phpinfo(); ?> 를 /var/www/test.php 이름으로 디렉터리에 저장하고
http://localhost/test.php 하여
정상적으로 동작하는지 확인하여 본다.

출처
http://www.linuxcenter.co.kr/main/?q=forum/3

'리눅스 서버관리 > Ubuntu' 카테고리의 다른 글

우분투 Apache 2.x VirtualHost 설정  (0) 2009.12.02
우분투에 APM 구성하기  (0) 2009.12.02
Posted by webdata
우분투에서 사용할 수 있는 유용한 트위터 클라이언트 Choqok 를 소개합니다.
항상 트레이영역에 상주해 있으면서 새로운 글이 올라올때마다 메신저 처럼 말풍선으로 띄워주고, 1:1 글 보내기, 받기 등 트위터의 기능들을 트위터 사이트에 접속하지 않고 쉽고 간단하게 사용할 수 있습니다.

설치방법 : 우분투소프트웨어 => Choqok 나 twitter 로 검색 => Choqok 설치.




설치 후 프로그램 - 인터넷 - Choqok 를 실행하시고 트위터 계정으로 로그인 하면 사용 할 수 있습니다.



* 트위터 서비스를 선택하고 계정 입력하여 로그인




* 글 목록 출력










Posted by webdata
Spac Download2010. 4. 2. 14:25



5. Spac v.10.4.1
- 레이아웃 사용시 레이아웃 초기화이후 레이아웃 세팅값 일부를 임의로 변경했을경우 뷰캐시가 업데이트 되지 않는 현상 수정
- ActionUriMapping 기능 추가 (http://www.phpwork.co.kr/Blog/viewContents/72 참조)
- 이전버전 사용시 "Spac/controller" 내의 파일들을 덮어쓴 후 각 ini 파일들을 환경에 맞게 수정합니다.

4. Spac v.10.0314
- 암호화메소드 수정
- 이전버전 사용중이라면 Controller.Class.php 와 Crypt.ini 파일 두개를 덮어쓴 후 "URL암호화"를 참고해 주시기 바랍니다.

3. Spac v.10.0218
- Dao 클래스 수정
- Dao.ini 내용중 데이터베이스 접속 정보가 "DaoConnection.ini" 로 분리
- 기타 다른 보안상 문제될 수 있는 부문이 수정됨.

2. Spac v.10.0127
- URL 암호화메소드 사용시 사용자정의 암호화 클래스 / 메소드를 모두 사용할 수 있도록 수정

1. Spac v.10.0111
- 2010.01.17 Spac Framework 최초 공개

====================================
[사용제한]
1. 개인/기업/영리/비영리 관계없이 자유롭게 이용 가능합니다.
2. Spac 소스를 수정하여 사용하는것은 관계없으나, 수정된 Spac 소스를 타인에게 배포하거나 판매할 수 없습니다.
3. Spac 소스에 삽입되어 있는 저작권 관련 주석문을 삭제할 수 없습니다.
4. Spac 프레임웍을 사용함으로서 발생하는 어떠한 문제도 제작자는 책임지지 않습니다.
5. 기타 문의사항이 있는경우 제작자에세 메일로 문의하시면 답변드립니다.


Posted by webdata