나는 스크립트의 성능을 최적화하고 무거운 초기화 히트를 피하기 위해 서로 다른 PHP 스크립트 실행간에 '정적'객체를 만들고 싶습니다. 이렇게하는 방법이 있습니까?스크립트 실행 사이의 PHP 개체 remanent
0
A
답변
2
1
해당 개체를 직렬화하여 세션에 저장하십시오. 다시 사용하려면 사용자가 직렬화 해제하십시오.
2
개체를 serialize하고 로컬 파일이나 데이터베이스에 유지할 수 있습니다. 이것은 PHP 함수를 사용하는 것이 가장 좋습니다 serialize()
그런 다음 unserialize()
을 사용하여 개체를 복원합니다.
개체의 클래스가 실행 스크립트에서 사용 가능해야하는 몇 가지 "문제"가 있습니다.
직렬화 및 직렬화를 해제 할 때 각각 __sleep()
및 __wakeup
의 직렬화되는 개체에 대한 마법 메서드를 호출합니다. 모든 데이터베이스 초기화는 이러한 메소드에서 수행되어야합니다. PHP는 워드 프로세서에
+0
+1 그래서 모든 세션 솔루션을 한꺼번에 처리 할 수 있습니다. 세션은 하나의 오브젝트가 아닌 적은 오브젝트를 생성합니다. 목표가 하나의 단일 객체를 갖는 것이라면 다른 것을해야합니다. 세션은 사용자에 따라 다르므로 – DampeS8N
1
세션에 고정하면 자동으로 serialize됩니다. __wakeup 및 __sleep 마법 메서드를 사용하여 데이터베이스 연결을 처리 할 수 있지만 디스크 히트를 피할 수 있습니다.
관련 문제
- 1. PHP 스크립트 자동 실행
- 2. PHP 장시간 실행 스크립트
- 3. PHP 스크립트 자동 실행
- 4. PHP 실행 중 스크립트 변경
- 5. .net 페이지에서 PHP 스크립트 실행
- 6. phpMyAdmin 내에서 PHP 스크립트 실행
- 7. 플래시와 PHP 스크립트 사이의 보안 통신
- 8. 차단하지 않고 PHP 스크립트에서 PHP 스크립트 실행
- 9. 자바 스크립트 개체 [개체 개체]
- 10. PHP 사이의 통신
- 11. 2 개체 사이의 Salesforce.com visualforce
- 12. 두보기 사이의 전역 개체 공유
- 13. 개체 사이의 WPF 이벤트 처리
- 14. 스크립트 실행 중 PHP 가비지 수집
- 15. Google Bot에서 PHP 스크립트 실행 가능
- 16. 크론 작업 PHP 스크립트 실행 시간 보고서
- 17. 자바 스크립트 이후 PHP 코드 실행 문제
- 18. 실행 PHP 스크립트와 자바 스크립트 onclick을
- 19. 실행 PHP 스크립트 일주일에 한 번
- 20. PHP/Cron 동시 실행 스크립트 수 제한
- 21. 실행 PHP 스크립트 내가 매일 데이터를 얻고
- 22. 매분 1 회 PHP 스크립트 실행
- 23. 자바 스크립트 양식에서 PHP 실행 submit
- 24. 백그라운드 프로세스로 명령 줄에서 PHP 스크립트 실행
- 25. PHP 스크립트 테스트 최대 실행 시간
- 26. 하나의 cron 작업에서 여러 PHP cron 스크립트 실행/실행
- 27. jquery에서 2 개의 스크립트 사이의 충돌
- 28. PHP 스크립트
- 29. 자바 스크립트 개체 문제
- 30. 자바 스크립트 다차원 개체
캐시를 사용하지 않는 이유는 무엇입니까? ACP가 유용 할 수 있습니다. – joksnet
ACP ??? 도와주세요. – millebii
https://encrypted.google.com/search?hl=ko&q=php+apc 첫 번째 조회수 (또는 위키피디아의 세 번째 조회수) –