• /
  • EnglishEspaΓ±olFranΓ§aisζ—₯本θͺžν•œκ΅­μ–΄PortuguΓͺs
  • λ‘œκ·ΈμΈμ§€κΈˆ μ‹œμž‘ν•˜κΈ°

μ‚¬μš©μžμ˜ 편의λ₯Ό μœ„ν•΄ μ œκ³΅λ˜λŠ” 기계 λ²ˆμ—­μž…λ‹ˆλ‹€.

영문본과 λ²ˆμ—­λ³Έμ΄ μΌμΉ˜ν•˜μ§€ μ•ŠλŠ” 경우 영문본이 μš°μ„ ν•©λ‹ˆλ‹€. 보닀 μžμ„Έν•œ λ‚΄μš©μ€ 이 νŽ˜μ΄μ§€λ₯Ό λ°©λ¬Έν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€.

문제 μ‹ κ³ 

Drupal μ „μš© κΈ°λŠ₯

PHP μ—μ΄μ „νŠΈλŠ” Drupal μ›Ήμ‚¬μ΄νŠΈμ— λŒ€ν•œ νŠΉλ³„ν•œ μ§€ν‘œλ₯Ό μΊ‘μ²˜ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μ§€ν‘œκ°€ μˆ˜μ§‘λ˜λ©΄ 뉴렐릭 μΈν„°νŽ˜μ΄μŠ€ μ‚¬μš©μžμ— Drupal 탭이 λ‚˜νƒ€λ‚©λ‹ˆλ‹€. one.newrelic.com > All capabilities > APM & services > (select a Drupal app) 둜 μ΄λ™ν•˜μ„Έμš”.

ꡬ성

Drupal κ΄€λ ¨ μ§€ν‘œ μ»¬λ ‰μ…˜μ€ newrelic.framework.drupal.modules 으둜 μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” 기본적으둜 ν™œμ„±ν™”λ˜μ–΄ 있으며(버전 3.0 이상) λ‹€μŒμ„ μ‚¬μš©ν•˜μ—¬ λΉ„ν™œμ„±ν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

newrelic.framework.drupal.modules = 0

이 섀정은 "λͺ¨λ“ˆ"μ΄λΌλŠ” 단어λ₯Ό μ‚¬μš©ν•˜μ§€λ§Œ λͺ¨λ“  Drupal λ©”νŠΈλ¦­(λͺ¨λ“ˆ, 보기 및 후크)의 μ»¬λ ‰μ…˜μ„ μ œμ–΄ν•©λ‹ˆλ‹€.

λ©”νŠΈλ¦­

PHP μ—μ΄μ „νŠΈλŠ” λ‹€μŒμ— λŒ€ν•œ λ©”νŠΈλ¦­μ„ μˆ˜μ§‘ν•©λ‹ˆλ‹€.

  • Modules

    : 버전 2.5 이상. μ΄λŸ¬ν•œ μ§€ν‘œλŠ” 각 Drupal λͺ¨λ“ˆ λ‚΄μ—μ„œ μ†Œμš”λœ μ‹œκ°„μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 버전 3.5 μ΄μƒμ—μ„œλŠ” 후크 λ””μŠ€νŒ¨μΉ˜ ν•¨μˆ˜ module_invoke 및 module_invoke_all μ—μ„œ μ‹œκ°„μ΄ κ³„μ‚°λ©λ‹ˆλ‹€. 이전 λ²„μ „μ—μ„œλŠ” ".module"이 μžˆλŠ” 파일의 ν•¨μˆ˜μ—μ„œ μ‹œκ°„μ„ κ³„μ‚°ν–ˆμŠ΅λ‹ˆλ‹€. 파일 이름과 ν•¨μˆ˜ 접두사가 μΌμΉ˜ν•˜λŠ” ν™•μž₯λͺ….

  • Hooks

    : 버전 3.5 이상. μ΄λŸ¬ν•œ μ§€ν‘œλŠ” 각 Drupal 후크 λ‚΄μ—μ„œ μ†Œμš”λœ μ‹œκ°„μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. μ‹œκ°„μ€ 후크 λ””μŠ€νŒ¨μΉ˜ ν•¨μˆ˜ module_invoke 및 module_invoke_all μ—μ„œ κ³„μ‚°λ©λ‹ˆλ‹€.

  • Views

    : 버전 3.5 이상. μ΄λŸ¬ν•œ μ§€ν‘œλŠ” 보기의 view::execute λ©”μ„œλ“œ λ‚΄μ—μ„œ μ†Œμš”λœ μ‹œκ°„μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€.

Drupal 및 λΈŒλΌμš°μ € 계츑

Drupal 7.15μ—μ„œλŠ” Compress cached pages 기본적으둜 켜져 μžˆμŠ΅λ‹ˆλ‹€. Cache pages for anonymous users 도 μ„ νƒν•˜λ©΄ μžλ°”μŠ€ν¬λ¦½νŠΈκ°€ 읡λͺ… μ‚¬μš©μžμ—κ²Œ μ œκ³΅λ˜λŠ” νŽ˜μ΄μ§€μ— μ‚½μž…λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ΄λŠ” Drupal의 νŽ˜μ΄μ§€κ°€ μΊμ‹œμ— μ €μž₯되기 전에 λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ 직접 μ••μΆ•λ˜μ–΄(gzip μ‚¬μš©) λ‰΄λ λ¦­μ˜ PHP μ—μ΄μ „νŠΈκ°€ HTML을 ꡬ문 뢄석할 κΈ°νšŒκ°€ μ—†κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

μ΄λŸ¬ν•œ μƒν™©μ—μ„œλŠ” μˆ˜λ™ 계츑이 읡λͺ… μ‚¬μš©μžμ˜ 데이터λ₯Ό μΊ‘μ²˜ν•  수 μžˆλŠ” 더 λ‚˜μ€ 기회λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ λΈŒλΌμš°μ € λͺ¨λ‹ˆν„°λ§ 및 PHP μ—μ΄μ „νŠΈλ₯Όμ°Έμ‘°ν•˜μ„Έμš”.

Drupal 10.2μ—λŠ” content-length 헀더λ₯Ό μ„€μ •ν•˜λŠ” μƒˆλ‘œμš΄ λ³€κ²½ 사항이 λ„μž…λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 뉴렐릭 PHP μ—μ΄μ „νŠΈλŠ” HTTP 헀더 ν•„λ“œ Content-Length 이 μ„€μ •λœ 경우 λΈŒλΌμš°μ € μžλ™ μΈ‘μ •, μžλ™ 둜그λ₯Ό μžλ™ μ‚½μž…ν•  수 μ—†μŠ΅λ‹ˆλ‹€. λΈŒλΌμš°μ € λͺ¨λ‹ˆν„°λ§μ„ 계속 μ‚¬μš©ν•˜λ €λ©΄ λΈŒλΌμš°μ € μžλ™ μΈ‘μ •, μžλ™ 둜그λ₯Ό λΉ„ν™œμ„±ν™”ν•˜κ³  JavaScript 머리글 및 λ°”λ‹₯글을 ν…œν”Œλ¦Ώμ— μˆ˜λ™μœΌλ‘œ μ‚½μž…ν•˜μ„Έμš”. μžμ„Έν•œ λ‚΄μš©μ€ μ—¬κΈ°λ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

크둠 μž‘μ—…

Drupal은 μ„€μΉ˜λœ Drupal λͺ¨λ“ˆμ„ λŒ€μ‹ ν•˜μ—¬ 일상적인 μœ μ§€ 관리 λ˜λŠ” μœ μ‚¬ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•˜κΈ° μœ„ν•΄ 주기적으둜 μž‘μ—…μ„ μ‹€ν–‰ν•˜λŠ” 것을 μ§€μ›ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μž‘μ—…μ€ 초기 ꡬ성 μ΄μ™Έμ˜ μˆ˜λ™ κ°œμž… 없이 μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 일반적으둜 μ΄λŸ¬ν•œ μž‘μ—…μ„ cron μž‘μ—… 이라고 ν•©λ‹ˆλ‹€. 버전 4.3λΆ€ν„° New Relic PHP μ—μ΄μ „νŠΈλŠ” μ΄λŸ¬ν•œ μž‘μ—…μ˜ 싀행을 κ°μ§€ν•˜κ³  μ‹œμž‘ 방법에 관계없이 μžλ™μœΌλ‘œ λ°±κ·ΈλΌμš΄λ“œ νŠΈλžœμž­μ…˜ 으둜 ν‘œμ‹œν•©λ‹ˆλ‹€.

Copyright Β© 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.