PHP 90

PHP코딩 최적화

PHP 코딩에 대해 다시 공부하게 되는 글이다. 이전에 알고 있던 내용도 있었지만 그외 추가해서 유용하게 사용할수 있는 내용도 많다. 지금은 기획을 하고 있지만 개발은... 아니 프로그램은 손을 놓을수 없는 재미있는 놀이감이다. PHP 코딩에 관련된 글 가끔 PHP로 웹페이지를 작성할 일이 있는데, 유용한 팁을 우연히 보게 되어 한글로 옮겨적어본다. 원본은

lang/php 2007.12.12

Open Source CMS Tools - e107

주인장의 소개 내용입니다. 첫째, GNU GPL License를 따르는 Open Source CMS. 둘째, 저작권표시 즉 카피라이트(Copyright)를 제거 가능. 셋째, UTF-8 인코딩을 지원. 넷째, 강력한 기능을 가지고 있으면서도 관리가 쉽다. 다섯째, 스킨(Themes), 플러그인(Plugins or Hacks) 등의 많은 지원들을 쉽게 찾을 수 있다. 출처 : http://bobos.uni.cc/news.php?5 작년에 joomla CMS를 잠깐 테스트 해본적이 있는데.. 일단 이런 프로그램을 한번 테스트 해봐야만 할것같다.

web 2007.02.09

phpOracleAdmin 0.1.3 - 상당부분 한글화 에러수정

phpOracleAdmin 0.1.3 - 상당부분 한글화 에러수정 관공서 프로젝트(2006년 11월 완료)를 하면서 오라클에 접근에 대한요구가 많은데 외부에서 오라클 접속은 막혀 있고, 결국 웹으로 접근만 가능한 상태에서 찾아보니phpOracleAdmin이 있었다. 근데 이 프로그램이 미흡한데가 있어서 수정을 가하다보니 영문으로 되어있는 부분을 한글화까지 손질을 해버렸다. 아마도 국내 여러사이트에서는 0.1.2버전까지 올라온걸로 알고 있다. 이곳까지 흘러들어와서 이것을 보는 여러분들 잘 사용하기를... 뭐 내가 만든건 아니지만 ** 테터를 업그레이드 하면서 기존 자료를 모두 날려버렸습니다. 필요하신분은 메일을 보내주시면 제가 보네드리도록 하겠습니다. ^^;; 그리고 까만하늘님... 답이 늦었는데 아직도(..

lang/php 2007.01.06

ORACLE OCI8함수

OCI8함수 OCILogon() 오라클 데이터베이스에 접속하는 함수입니다. 사용 예)$dbcon = OCILogon("ksh","ksh9294",$db); OCIPLogon() 오라클 데이터베이스에 접속하는 함수로, 영구적 DB접속을 담당합니다. 사용 예)$dbcon = OCIPLogon("ksh","ksh9294",$db); OCIParse() 넘어온 SQL 질의(query)를 해석하는 함수입니다. 질의문이 유효하면 구문을 리턴시키고 그렇지 않으면 False를 리턴합니다. 사용 예)$stmt = OciParse($dbcon,$query); OCIExecute() 이미 해석된 구문을 실행하는 함수입니다. 이 경우 디폴트는 OCI_COMMIT_ON_SUCCESS로 실행 즉시 commit이 됩니다. 사용 예..

db/oracle 2006.11.20

오라클/PHP 환경의 확장

오라클/PHP 환경의 확장 by George Schlossnagle 관리와 확장이 용이하고, 성능 면에서 뛰어난 PHP 코드를 오라클 데이타베이스 환경에서 설계/작성하는 테크닉을 설명합니다. 지난 9년 동안, PHP는 개인용 웹 사이트의 편집을 위한 “틈새” 언어에서 세계 최대 규모의 사이트를 지원하는 강력한 언어 환경으로 발전하였습니다. 대량의 트래픽이 발생하는 웹 사이트의 설계 요구사항은 성능, 확장성, 그리고 유지보수성(maintainability)의 세 단어로 요약됩니다. 확장성이란, 애플리케이션의 트래픽 로드가 증가하는 환경에서 기본 설계의 변경 없이 지속적인 성장이 가능해야 함을 의미합니다. 성능이란, 개별 사용자의 요청을 신속하게 처리할 수 있는 능력을 말합니다. 유지보수성이란 많은 수고를 ..

lang/php 2006.11.16

PHP에서 성능 개선을 위한 유용한 팁

예전에 nzeo.com (제로보드사이트)의 웹스터디 PHP 게시판에 올렸던 글과 코멘트에 덧붙였던 내용을 같이 잘 조합해서 올려봅니다..; 아시는 내용이라면 모르시는 분들을 위해서 패스~ 수정 사항이나 추가 사항있으면 코멘트 때려주세요;; ------------------------------------------------------------------------------------------------------------------------ 웹사이트 성능에 큰 영향을 주는 부분은 대개 부적절한 혹은 최적화되지 않은 데이터베이스 쿼리문에 있습니다. 하지만 데이터베이스 쿼리문이 최적화되었더라도 PHP 프로그램내에서의 간단한 몇가지 수정으로도 좀더 성능 개선을 할 수 있습니다. 해외 PHP관련 컨퍼..

lang/php 2006.11.01

ORACLE 연관배열로 필드값을 가져올경우

연관배열로 필드값을 가져올경우 [code php] $sql = "SELECT FIELD FROM TABLE"; $parse = @OCIParse($connect,$sql); @OCIExecute($parse); while(@OCIFetchInto($parse, $data, OCI_ASSOC+OCI_RETURN_NULLS|OCI_RETURN_LOBSdescriptor)) { $data = @array_change_key_case($data, CASE_LOWER); $FIELD = $rs["FIELD"]; } $sql = "SELECT FIELD FROM TABLE"; $parseq = @OCIParse($connect,$sql); @OCIExecute($parse); @OCIFetchinto($parse,..

lang/php 2006.10.12

HEADER

void header ( string string [, bool replace [, int http_response_code]]) header()은 raw HTTP 헤더를 전송하기 위해 사용한다. HTTP 헤더에 관한 자세한 정보는 HTTP/1.1 규격을 할것!!. file저장시 헤더구분 header("Content-type: text/plain"); // text header("Content-type: text/html"); // html header("Content-type: application/vnd.ms-powerpoint"); // ppt header("Content-type: application/msword"); // doc header("Content-type: application/vn..

pe/standard 2006.09.22
반응형