에릭 @ EricBess WebHome

우승을 잃지 않도록, 거기는 배고픈 충격을 가슴과 얼굴, Pinghu 등 광산으로 거만하지

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

wpdb wp를 사용하는 경우 데이터 테이블을 만들려면

?보기 코드는 PHP
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
 11 
 12 
 13 
 14 
 15 
 16 
 17 
 18 
 19 
 20 
 21 
 22 
 23 
 24 
 25 
 26 
 27 
 28 
 29 
 30 
 31 
 32 
 33 
 34 
  ; 글로벌 $ wpdb; 
  donators = $wpdb -> prefix . 'donators' ; //Donators Table Name $ wpdb -> Donators = $ wpdb -> 접두사. 'Donators'; / / Donators 테이블 이름 
  # # # 기능 : Donators 표 만들기 
  , 'install' ) ; register_activation_hook (__FILE__, '')를 설치; 
  기능 설치 () ( 
	  ; 글로벌 $ wpdb; 

	  @ is_file ( ABSPATH . '/wp-admin/upgrade-functions.php' ) ) { (@ is_file (ABSPATH. '/ wp-admin/upgrade-functions.php')) ( 
		  ABSPATH . '/wp-admin/upgrade-functions.php' ) ; include_once (ABSPATH. '/ wp-admin/upgrade-functions.php'); 
	  ( @ is_file ( ABSPATH . '/wp-admin/includes/upgrade.php' ) ) { )이 elseif (@ is_file (ABSPATH. '/ Wp-admin/includes/upgrade.php')) ( 
		  ABSPATH . '/wp-admin/includes/upgrade.php' ) ; include_once (ABSPATH. '/ wp-admin/includes/upgrade.php'); 
	  { ) 없다 ( 
		  'We have problem finding your \' /wp-admin/upgrade-functions.php \'  and \' /wp-admin/includes/upgrade.php \' ' ) ; ( '우리는 당신의 \'/ wp-admin/upgrade-functions.php을 찾는 문제가 죽는 \ '과 \'/ wp-admin/includes/upgrade.php \ ''); 
	  ) 

	  / / Donators 표 만들기 
	  "CREATE TABLE $wpdb->donators (" . $ create_table = "는 CREATE TABLE의 $ wpdb -> Donators (". 
			  "bigint (20)은 NULL을 auto_increment,"ID입니다. 
			  "BUYER_EMAIL varchar (100)은 NULL을 기본 '',". 
			  "항목 varchar (255)은 NULL을 기본 '',". 
			  "ItemNumber varchar (50),". 
			  "URL을 varchar (255),". 
			  "USER_MEMO varchar (255),". 
			  "PAYMENTDATE varchar (50)은 NULL을 기본 '',". 
			  "TXNID varchar (30)은 NULL을 기본 '',". 
			  "PAYMENT_GROSS varchar (10)은 NULL을 기본 '',". 
			  "PAYMENT_FEE varchar (10)은 NULL을 기본 '',". 
			  "MC_CURRENCY varchar (5)하지 NULL을 기본 '',". 
			  "송장 varchar (255)은 NULL을 기본 '',". 
			  "기본 키 (ID를 ));"; 
	  -> donators , $create_table ) ; ($ maybe_create_table wpdb -> Donators, $ create_table); 	  

	  , "1.0" ) ; Add_option ( "donators_db_version", "1.0"); 
  ) 

codex.wordpress : 표 건설 문서
http://codex.wordpress.org.cn/Creating_Tables_with_Plugins

2008년 4월 29일 에릭 의해 | Wordpress 프로그래밍 | 댓글 없음

다시 : 왜 MS는 야후가 리눅스를 구입하는 것입니다?

다시 : 왜 리눅스가 MS의 야후 인수가? http://blog.sina.com.cn/s/blog_4e85818901008g4k.html

리눅스, 심지어는 좋은 예가 될 수 없어 세상 모든 오픈 소스로 간주되지 않습니다. 와 너무, 너무 많은 상업적 이익을 호스팅에 관여 제어하기 어렵다, 나도 더 유리창의 최소한 조직 경쟁, 창문 될 것이라고 생각하지 않습니다.
엘리트의 독립적인 권한으로 FreeBSD의 기본 프레임 워크, 자신의 기준에 따르면, 세계의 포괄적인 오픈 개발의 핵심을 유지하도록하겠습니다. 이와 같은 방식의 개발로 인해 그렇게 FreeBSD의 안정성과 풍부한. 사실, "이후 이쪽에서"대형 - 규모의 시스템 개발, 고대 시대의 주류가없습니다. 당신과 함께 생각에 동의하지 마십시오의 TCP / IP는 RFC를 함께했다.
보 가지 경우의 관점의 인수 합병은 상대방의 MS는 실제 게임에 대한 주요 책임은 FreeBSD TCP는되어야 / IP를 고대 시대부터 매우 큰 모델 - 규모 시스템의 성공적 개발을 위해 존재했다. 즉, 엘리트의 독립적인 팀에 의해가 열리지 않습니다과 자기 이익을 위해 소재의 토대 - 희생과 자기의 모든 좋은 요소 - 업적을 흡수했다. 이것은 MS와 같은 등 사업 베인 수없는 얼굴이지만, MS는 얼굴 일일 수밖에 없다, Bill.G 나타납니다.

2008 년 4 8 에릭 의해 | 유닉스 /가 BSD / 리눅스, 노출 마음을 배치하는 | 코멘트가없습니다

내 FreeBSD의 설정

전 장 : FreeBSD의 표준 설정 및 튜닝 [로드]

0 섹션 : 설치의 최소 작동

sysinstall -> 구성 -> 배포판 -> 남자 / / 내가 사용하는 남자를 설치 추측엔, 정말 고통이다
는 / usr / libexec / locate.updatedb / / 데이터베이스를 찾습니다 업데이트

하위 1 : SSH를 구성

컴퓨터 공학부는 / etc / rc.conf
/ / 경우에는 sshd_enable = "예"그때 우리는 ssh 서버를 열고이 아니라면, 제발 추가할 수있습니다.

컴퓨터 공학부는 / etc / SSH를 / sshd_config
/ /, 전면에 나서 예 아니오 변화의 위로 # 기호를 제거, ESC를 따라 다음 두 번 - 캐리지 리턴에서 구할 # PermitRootLogin없는 줄을 찾습니다. 만약 6 세를 사용할 수있습니다.

/ / 다시 시작 SSH를 서비스
은 / etc / rc.d / 다시 시작 sshd

하위 2 : 시스템 업데이트

/ / cvsup 설치 절차. 원격 서버에서 cvsup (1) 분산 데이터베이스의 주요 CVS는 호스트와 나무 - 소스 소프트웨어 패키지를 업데이 트하는 데 사용되는 운영 체제와 소프트웨어를 업데이 트합니다.
setenv를 PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv를 PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/"또는
/ /은 / etc / 프로필에서 설정을 신속 국내 packagesite
= PACKAGESITE 수출 ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
수출 PACKAGEROOT = ftp://ftp.freebsdchina.org/

pkg_add - R을 cvsup - 않고 - GUI를
재탕

/ / 이제 우리는 cvsup, 모든 - 소스 소프트웨어 패키지의 첫 번째 포트를 업데이 트를 사용할 수있습니다.
전화기는 / usr / share / 예제 / cvsup / 포트 - supfile ~ 루트

업데이트 서버 :

컴퓨터 공학부 ~ 루트 / 포트 - supfile
/ / * 기본 호스트 = CHANGE_THIS.FreeBSD.org
/ / 순서에서는 더 빠른 속도로, 일반적으로 우리는 비교적 가까이에서 서버를 선택하십시오 :
/ / * 기본 호스트 = cvsup.freebsdchina.org

업데이트 포트 목록 :

cvsup - G 조 - 패 2 ~ 루트 / 포트 - supfile

독서를 클릭하여 계속합니다

2008년 3월 23일 에릭 의해 배치하는 | 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

재고 이전과 이후 전에 우선 주식의 배정 후 대응 전략을 상인

첫째, 전 첫 - 우선순위 부문의 사업 전략과 투자 전략

1, 우선 전에 가능하면 주식 시장에서 주요 시장 Shenglang 또는 무대에서 전도의 하단의 물결이 시점에서 시장이 상승하기 시작, 시장 출격하는 권리를 갖게되지, 주가 상승 빠른 시장의 상승보다 거래량이 크게 증폭. 이 시점에서, 소량 기관에서, 오른쪽 사람의 손에의 일부 칩 판매를 강제로 빼앗아 배송됩니다. 모멘텀을 유지하기 위해, 먼저 - 우선 순위가 너무 높은 가격을 마친 후, 첫 - 우선 시장 탄탄한 토대 Tianquan Tianquan의 압력을 줄일 수있습니다. 투자자 들어, 우선 순위를 충족하기 위해서는 시장 Tianquan 후 큰 비중을 가진 주식의 경우에 좋은 성능, 성장, 움직이기 힘드는, 이익을 최대화하기 위해 개최된다.

2, 기관 Jiancang이 완료되면, Kongpan 재고를 위해, 일단 시장에 깊은 높은 아래, 대개 높은 바겐세일의 배후 - 사냥 모드에서 시작 시도 후, 그래서 주가를 백업할 작은, 그래서 모두 손의 유지 관리가 될 수있습니다 첫 - 우선순위를 준비, 낮은 비용 뒤 Tianquan - 칩의 비율, 위험을 줄이기 위해 공유할 수있습니다. 투자자 들어, 연구 기관 단위의 홍콩 팬의 강점과 잠재력에 대한 일반적인 추세가 결정하게 결정되어야합니다.

둘째, 작업의 전략 및 투자 전략의 첫 - 우선순위 부문 후

1 무대에 첫 - 우선권을 주장했을 때 주식 시장이 상승, 기관 주식 시장의 상황을 사용하여 좋은 발전을 Tianquan 수밖에 없다. Tianquan, 일주일 만에 높은 거래를 던져 작은 시장 - 사냥, 중고 - 더 수익성이 칩을 소화에 첫 - 우선권 주장에, 작은 가격 변동, 비틀거리며 음과 양을 유지하게된다, Tianquan에서 상당한 증가 발을 발사한 석션 칩, 시장. 상승 물결 Ⅲ 구조, Ⅰ 우선 파도에 대한 격차를 채우기 위해 한 상인 방법 / 4, 다음 음과 옆으로 정열의 조정, 또는 작은 음과 - 작은 3~5일 양을 만들거나 양을 조정하는 방법이 편리합니다. 바겐세일을 유치하기 위해서는 트렌드를 따라 - 사냥 기관이이 시간에, 작은 가격 변동을 유지하기 위해 설정합니다. 그럼 입 Ⅱ, 격차가 50 % -70 %를 채우기 위해 우선 순위 중 가장 격렬한 파도에 착수, 기관 우주선을위한 시도로, 그리고 주가가 하루에 1-3 다운 시작, 격차는 다시 1로 떨어졌다 / 2,할지 여부를 채우기 위해 또는 다른 사상 최고가에 대한 권리, 시장 동향이이 시간에 현재와 미래에 주식의 성능을 향상시킬 수있는 결정됩니다. 시장에 변화가있을 경우, 기관 토핑 - 밖에서 주식 시장의 변동과 미래의 모든 칩을 충격이 아니라 뛰어난 성능을 배포할 예정이다. 만약 그 회사에 따라 - 최대의 주제와도 잘했지만, 기관은 높은 - 바겐세일 던져 - 사냥 모드를 채택할 예정이다 일부 칩의 손을의 유지. 투자자들이 시장의 상승 추세, 주식 상승의 잠재적인 규모로 주변의 관심을 지불할 수있습니다.

2 일 주식을 처음 - 우선권 주장하고있다. 시장의 상단의 무대에서 내려와, 주식 시장의를 붙여 매우 권리에 대한 시작할 가능성이 높다. 돌파구를 추구하기 위해서는 비용, 시간을 공유하는 충격 상자가 정상적으로 유지하기 위해, 높은 바겐세일 - 사냥, 멀티 - 하단에 남아있을 래요. 때 시장이 상승 반전, 기관 가기 박스 근처에서 시작 - Xihuo 옆으로 50-10 셋톱박스를 유지, 디스크 유치의 흐름에 따라, 그리고 가기 상자에 빅뱅의 돌파구와 시장의 급속한 단계 오른쪽에 정점에 대한 시도하거나 기입 모든 칩을 없음. 첫 - 우선 시장 동향에 따라 결정되어야하고, 주식은 우선순위에 큰 차이를 만드는 방법에 대한 재고에 투자했다. 만약 우선 이전과 이후 주식 시장은 높은 지점 이전 단계에서 드롭 움직입니다. 투자자들이 가장 먼저 - 우선, 적어도 원래의 주식을 판매하는 회사 책임감이 강하고, 레알 뒤에 남겨두고 그리고 높은 - 출하 지점을 추구하는 높은 바겐세일 - 사냥을 할되어야하는, 낮은의 공유 - 비용, 시장에서 상승 반전의 기회를 추구하고 해결 , 오른쪽 밖의 단위가 알아채지 때까지 자리를 채워야한다는와 대담에서 상단에있는 상자에 돌파구를 가진 빅뱅은 지난 몇 일 동안 상자 속에 알아채지 최고 가격이다.

셋째, 전에 재고의 주식의 배정과 기관 투자가와 전략의 운영 전략은 후

같은 방식으로 기관 주식의 변화, 즉 접근법을 이사회에서 발표하기 전에 문제를 공유하는 데 사용되는 운영, 플랫폼, 옆으로 마무리, 상황의 팬 2 Sheng 플랫폼을 만들려고 추세를 유치하도록 설정 후 지역에서 플랫폼에 따라 한번에 주식을 단계적으로 2-3 일 안에 결과적으로 칩 표면의 나머지 부분 Mengza 등록 날짜 이전의 우주선으로, 공유 플랫폼을 내려, 같은 메시지를 설정 Zhancang 강화를위한 플랫폼을 강요 지역 파산, 낮은 신체의 칩의 다음 부분은, 같은 날 첫 - 우선권 주장으로 활용 Zapan 다시 그 후 첫 번째 우선순위에 따라 -까지 한 번 더 나가 CANG 투자자 Zhan. 완전 Jiancang이 시점에서 특정 하루 거래량, 최대 30 % 이상, 반도체의 손에의 배포에 대한 조언을 만들기 따라 송금 시도, 상인 전략은 두 마리에 한 돌을 정리가 될 수있습니다 : 첫째, 트렌드 전에 강제 설정에 따라 처음 - 우선 두 Zhancang 후 밖으로 낮은 칩 중 상당수를 구하십시오; 번째, 아니 전 처음 - 우선 액세스 칩의 많은 수의 높은에만 다시 교섭에 참여 지분의 작은 숫자로 낮은 르브론로 많은 돈을 절약할 수있습니다. 이 칩은 두 번째로 Zapan, 이익 안에 사용되는 소량의 부분이며, 1 - 우선순위에 의해 이익으로 가격을 지불하지 않는 경우에 따라 재고를 입력합니다. 투자자를 위해 주식을 더 큰 위험의 유형을 운영하고 더 많은 마스터, 혹은 재고 Tianquan 레알 좋은에 대한 순수한 우려하기 어렵다 어렵다. 하지 않는 한 개발을위한 회사의 우수한 잠재 고객, 참여의 소량에 불과하거나, 그렇지 않으면 개입하지 Tianquan 재고의 주식을 더했다.

3 월, 2008 14 에릭 작성자 | 투자 감정 | 댓글

WordPress 데이타베이스와 wpdb 클래스

이외의 다음과 같은 정보를 네트워크를 대조하려면 - 원래

다음 wp를 - (응급실 다이어그램)의 데이터베이스 구조의 2.0.5 버전입니다. 여기에 기본 키 및 외래 키만을 나열합니다. 다이아몬드 - 모양의 그림 1 : n을 관계의 일환으로 백인, 검은색 사전적 의미의 일환으로

wordpress-db-er-diagram.png

WordPress의 10 테이블의 총 4 개의 범주로 나누어 함수를 따라.

  • 사용자 : 사용자 정보, wp_users 테이블과 테이블 등 wp_usermeta.
  • 게시물 :이 문서 리뷰 및 정보, wp_posts, wp_postmeta, wp_comments, wp_post2cat 등 5 wp_categories뿐 아니라 테이블.
  • 링크 : 링크, wp_links 테이블과 테이블 등 wp_linkcategories.
  • 옵션 : wp_options 테이블을 포함한 전반적인 상황을 설정했다.

테이블 명명 매우 흥미로운 일이다. 기본적인 규칙을 정리해 보면 다음과 같습니다 :

  • 개체의 기본 속성, wp_objects 이름을 보존하기 위해, 복수 (예를 들어, wp_posts, wp_comments)의 사용;
  • 개체 속성의 확장, wp_objectmeta라는 금액의 사용 단수 예를 들어, wp_postmeta, wp_usermeta) (대한;
  • 많은 -에게 - 많은 관계는 B와 개체의 이름 약자의 두 끝을 사이에 많은 -에게 - 많은 관계 (예를 들어 있었다 wp_a2b,라는 wp_post2cat).
카테고리 WPDB

http://codex.wordpress.org.cn/Function_Reference/wpdb_Class

http://codex.wordpress.org/Function_Reference/wpdb_Class

데이터베이스에 대한 설명

http://codex.wordpress.org/Database_Description # Table_Overview

wp_categories : 테이블에 관련된 기밀 정보의 보존을 위해. 5 필드를 포함하고있다 :

  • a bigint (20 cat_ID - 각 고유 ID 번호로 분류) 가치 및 추가 속성 auto_increment.
  • cat_name - varchar (55에 대한 분류 이름)의 가치입니다.
  • category_nicename - 분류가 사용자에게 할당 - 친근한 이름, 즉, 너무 - 느릿느릿한 불리는이 varchar (200) 값을 기억합니다.
  • category_description - 분류 longtext - 가치의 상세한 설명입니다.
  • category_parent - 분류 카테고리, int (4) 가치, 현재 테이블에 해당하는 높은 것은 cat_ID, wp_categories.cat_ID입니다. 아니 높은 수준의 분류,이 값이 0입니다.

독서를 클릭하여 계속합니다

3 월, 2008 12 에릭 의해 배치하는 | 데이터베이스, 프로그래밍 Wordpress | 댓글

페이팔의 PHP 인터페이스

페이팔 빠르고, 안전하고 편리한 - 국경 간 거래를 선호하는 온라인 지불 방식입니다. 지금 페이팔 수있는 대부분의 국내 신용 카드 협회의 사람들이 지불 - 국경 간 거래의 균형을 이룰 수있다.
페이팔은 웹 사이트의 등록을 신청합니다 : https : / / www.paypal.com/

페이팔 인터페이스는 다소 다른 인터페이스와 함께, 조금 복잡하게 다르다. 사실, 은행의 인터페이스는 또한 플러그의 사이트 -에있습니다.

이른바 - 페이팔 ipn (인스턴트 납부 통지)라고 불리는, 페이팔에 의해 개발된 3 - 파티 판매자 상태하기위한 메카니즘으로 거래 시스템을 알려 드리기 위해 솔선수범하는 것입니다. 이 IPN 매우 원칙, 그 때 사용자가 같은 트랜잭션, 트랜잭션 상태 변경, 지불 또는 환불, 취소 때, 일반적으로 사용되는 HTTP POST를 사용하는 방법 중 하나가 생성됩니다 페이팔 일부 트랜잭션의 변수의 웹 사이트로 제출됩니다 간단하다 페이지 (IPN 처리기로),이 페이지를 요청이 접수되면 추천, 이러한 데이터는 온전히 지침 입증된 cmd를 _notify = -, POST를 다시 인터페이스의 페이팔 주소로, 만약 데이터가 정확한지, 다음 페이팔의 유효성을 추가하려면 반환 문자열 안심 클릭 또는 무효로 결과를 확인한 경우에는 다음 프로그램이 데이터를 사용하여 작업을 수행할 수있게된다.

샌드 박스 계정 열기

그러나 디버깅 코드는 매우 고통스러운 건, 3 - party 개발자이기 때문에, 두 개의 계좌를 오픈하는 것은 불가능합니다, 각도 돈 사이의 거래를 테스트하기 위해, 그래서 페이팔 개발자에게 개발을 위해, 우선 전문 샌드 개발했다고 싶습니다 하려면 https : 개발 계정의 / / developer.paypal.com / 등록, 다시 이후의 설립을 잘 - 가상 페이팔 계정의 샌드 박스 테스트 입력 (적어도 비즈니스 구축하고 한 개인의)의 등록 및 페이팔 계정이 방법 프로세스, 정보, 은행 계좌, 신용 카드 등 거짓이다 (사실은 페이팔 샌드 박스에 자동으로) 임의의 숫자의 번호를 생성합니다. 페이팔 샌드 박스 가상 계정을 활성화하는 다음 단계로, 장소에 상관없이 등록에 페이팔 SANbox 어떤 전자 - mail 주소, - 메일 메시지 페이지를 이메일의 계정 관리 인터페이스의 개발에 보관하는 어떠한 가득 보낼 가상 계좌 번호를 기입 주목 ( 이미 네비게이션 바에서)입니다. 페이팔에 가상 샌드 박스 일지, 또한 가상의 은행 계좌, 당신을 채울 수 없어를 확인하고 나서 펀드에 추가로 계정을 충전 (920-203 920-533 얼마나 많은 작성하고 싶습니다의 숫자)를 기입해야합니다. 그럼, IPN 또한, 다음 IPN을 열고, 여기 있으면, 그 주소에 채울 수있는 핸들을 사용하는 고정 IPN 프로필 설정 페이지 편집 단추를 클릭, 클릭의 계좌에 비즈니스의 옵션을 활성화해야합니다.

다음, 우리는 페이팔 인터페이스의 주소를 설정해야한다 시험은 https : / / www.sandbox.paypal.com이 / cgi - bin / webscr

1 2 3 4

3 월, 2008 11 에릭 의해 배치하는 | 코딩,기술 | 코멘트가없습니다

6 7 8 9 10 » ... Last » 5 페이지의 27«1 2 3 4 5 6 7 8 9 10»... 마지막»의