이 블로그에도 굉~장히 많이 늦었지만 subversion 소스 트리를 사용하기로 하였다. 지뢰밭이나 다름없는 trunk는 이미 별도 테스트용으로 블로그를 만들어놓고 있으니, 이곳은 정식 배포를 위한 버전들을 관리하는 branches의 최신 버전용 소스 트리를 이용하기로 .....
CakePHP는 기본적으로 master and slave(s)라는 MySQL replication 구조를 지원하지 않는다.그래서 CakePHP에서 제공하는 많은 기능들과 같이 간단한 설정 수정 만으로 replication system을 사용하는 것은 불가능하다.하지만 CakePHP 기반 하에 작업하는 많은 개발.....
CakePHP에서는 tinyint 사용 시 문제가 있다.아직까지 문제를 겪어보지 못하신 분이라면 아직 tinyint(1)를 사용하지 않으신 분.save() method로 insert/update 시 tinyint(1)에 1 또는 0의 값만 들어 가는 문제가 있다.왜 이런 버그가 있지... 해결 방법은 tinyint를 사.....
CakePHP 의 설치법을 정리해보았습니다. 먼저 블로그 프로젝트를 개발한다고 가정한다. 블로그 프로젝트를 위한 디렉토리를 다음과 같이 생성한다.# mkdir -p /opt/project/blog/ cakephp.org 에서 cakephp 를 다운로드 받는다. 해당 파일을 /opt/project/b.....
CakePHP의 데이터베이스 설정은 app/config/database.php 파일을 이용한다. app/config/database.php.default 파일을 열어보면 예제를 볼 수 있다. var $default = array('driver> 'mysql', 'persistent' => false, 'host> 'localhost', 'login> '.....
1. 문제 발생 Cakephp 1.2 시험판(beta)에서 작업을 하다가 특정 필드에 값이 0 아니면 1로만 들어가는 현상이 발생했다. 문제가 된 테이블의 필드는 다음과 같다. field_1 tinyint(1) unsigned default 0, field_2 tinyint(1) unsigned default 0, 위 두 필드엔 1자리 .....
어제 회사에서 작업을 하고 실서버에 값을 올리면서 문제가 발생.Fatal error: Undefined class name router in /cake/dispatcher.php on line 333처음엔 core의 디버그 메시지를 안나오게 설정해놨었기 때문에 내가 잘못했나 싶었으나,열라 삽질 후 구글링 하니 .....
♬ L.O.V.E Open _Natalie Cole - L.O.V.E봄이 왔어요^ㅡ^그냥 비서실에서 듣는 노래이긴 하지만,워낙 좋은 노래이기도 하고무엇보다 Jazz 풍이 마음에 들죠? L is for the way you look at me, O is for the only one I see. V is very, very ext.....
대충대충정리.Zend FrameworkPHP5현재 PHP 개발의 주력인 Zend사에서 밀고 있어서 장래성은 가장 높지 않나 싶다. 좀 무거운 느낌. 라이브러리가 상당히 많고, 계속 확장되어 나간다는게 장점.네이버 부동산 위자드닷컴 이 Zend framework을 사용Code IgniterPHP.....
원문 : CakePHP: The Manual Cake 규약들(Cake Conventions) 섹션 1 규약? 그렇다. 규약(conventions)이다. thefreedictionary에 따르면: 어떤 행위나 태도에 대한 허용이나 일반적은 동의: 규약에 의해, 북쪽은 대부분 지도.....