lang/php 116

lampp mysql 원격접속 문제

XAMPP for Linux 1.7.3.a 에서 php 설정에서 IP로 mysql 원격접속이 되지 않는 문제가 발생.문제 : mysqli_connect 연결 Warning: mysqli_connect() [function.mysqli-connect]: OK packet 6 bytes shorter than expected in /home/uncaose/workspace/pickup.kr/test.php on line 3 Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using old authentication in /home/uncaose/workspace/picku..

lang/php 2010.09.15

php type check

PHP 변수타입을 확인하는 명령어로 gettype 이 있습니다. 저도 javascript에서 typeof를 많이 쓰긴하지만 PHP에서 gettype은 좀처럼 쓰지 않다가(아예 쓰지 않았었죠) 최근에 typeof로 검색을 하니 PHP에도 gettype이라는 변수 type을 확인하는 명령어가 있더군요. 하지만 gettype은 자료형을 스트링으로 검사하기 때문에 속도가 느리다고 합니다. gettype()을 어떤 자료형인지 시험하기 위해 사용하지 마십시오. 반환 문자열은 앞으로 나올 버전에서 바뀔 수 있습니다. 또한, 문자열 비교를 수행하기 때문에 느립니다. 대신, is_* 함수를 사용하십시오. php.net : gettype /* gettype이 반환하는 문자열 "boolean" "integer" "doubl..

lang/php 2010.08.27

LAMPP & 버추얼호스트 & XDebug

XAMPP 기본 가이드 참고 윈도우 용 XAMPP와 방법이 약간 다릅니다. XAMPP 다운로드 root 권한획득설치 tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt 시작 /opt/lampp/lampp start # 서비스 시작 /opt/lampp/lampp stop # 서비스 종료 /opt/lampp/lampp restart # 서비스 재시작 /opt/lampp/lampp security # 보안설정 /opt/lampp/lampp backup (mysql-passwd) # 백업 /opt/lampp/backup/ shell 파일 생성됨 복구는 shell 파일을 실행시키면 됨. /opt/lampp/lampp # 도움말버추얼호스트 설정 vi /opt/lampp/etc/httpd.c..

lang/php 2010.07.20

PHP Call-time pass-by-reference has been deprecated in

Warning: Call-time pass-by-reference has been deprecated in 블라블라 검색 : php call-time pass-by-reference PHP 상위버전에서 Call-time pass-by-reference 문법을 지원하지 않아서 발생하는 현상 php.ini 에서 allow_call_time_pass_reference 값을 On 으로 설정 (default Off) 참고 : http://kimshine.tistory.com/180 (꿈을향한 첫걸음) 함수를 호출할 때에 &를 쓰지 않도록 해야하고 (deprecate되었으므로), 위와 같이 함수 선언을 해놓았기때문에 &를 쓰지 않아도 됩니다. 요새 대부분의 배포판은 allow_call_time_pass_refere..

lang/php 2010.05.12

PHP 성능튜닝 IF & Switch 문법

* PHP 성능튜닝 IF & Switch 문법> 블로그 통계정보를 보던 중 최근 외부사이트 접근 경로중 2006년 경에 Copy&Paste 내용중 하나인 PHP성능 향상팁에 대해서 분석한 블로그에서 현재 저의 페이지로 유입된 내용을 봤습니다. 이미 과거에 봤던 내용인데요.. 요즘 코딩 습관중 바뀐 내용이 있어서 하나 더 넣어봅니다. if문보다는 switch문을 써라는 코딩 규칙이 있습니다. 이유는 if문 보다 switch가 가독성이 더 좋다라는 내용인데요. 하지만 유입된 http://teeroz.egloos.com/2703307 에서 if문이 === 조건을 했을 경우 더 빠르다라는 분석을 했습니다. 현재 제가 사용중인 비교문 예를 보시고 프로그램 코딩에 참고 하시기 바랍니다. ^^ switch(TRUE)..

lang/php 2010.01.28

PHP 코드 최적화 40가지팁(번역)

가끔 PHP로 웹페이지를 작성할 일이 있는데, 유용한 팁을 우연히 보게 되어 한글로 옮겨적어본다. 원본은 40 Tips for optimizing your php Code 1. If a method can be static, declare it static. Speed improvement is by a factor of 4. 메쏘드가 static이 될 수 있다면 static으로 선언하라. 4배 빨라진다. 2. echo is faster than print. echo가 print보다 빠르다. 3. Use echo’s multiple parameters instead of string concatenation. 문자열을 이어붙이지 말고, echo를 이용하여 여러 개의 파라미터를 적어라. 4. Set the..

lang/php 2009.10.23
반응형