2010-12-30 22 views
0

Unterstützt Drupal 6 APC?Drupal: Unterstützt Drupal 6 APC?

Der Grund, warum ich frage ist, dass ich Webserver von Apache zu Lighttpd geändert habe und die PECL Progress Bar nicht mehr unterstützt wird.

Ich habe gesagt, APC, anstatt zu installieren, so dass ich mich gefragt, ob:

  1. hat Drupal ACP unterstützt?
  2. Wenn ja, muss ich zusätzliche Module installieren?

dank

Antwort

2

APC ist ein Opcode Cache - automatisch alle PHP-Skripte auf dem Server von ihm profitieren.

Die ACP-Einstellungen apc.rfc1867 ermöglichen, dass der Upload-Fortschritt dynamisch aktualisiert wird. Daher wird APC vorgeschlagen, die PECL-Upload-Leiste zu ersetzen. Drupal wird es automatisch verwenden, wenn es vorhanden ist.

APC kann auch über das CacheRouter-Modul verwendet werden, um Drupal-Inhalte, Block-Caches usw. zu speichern, aber das ist keineswegs erforderlich (oder sogar üblich).

+0

@ceejayoz Sie sagen mir also, dass APC sicherlich die Drupal-Leistungen verbessert, und ich schätze, Sie sagen implizit, dass PECL Progress Bar wieder funktionieren wird? Oder ist es eine schlechte Schätzung? danke – aneuryzm

+0

Nein, APC ist überhaupt nicht mit PECL Uploadprogress verbunden. APC nimmt lediglich PHP-Code, optimiert ihn und speichert den optimierten Bytecode im Speicher. Was meinst du mit "nicht unterstützt"? Möglicherweise müssen Sie das uploadprogress-Modul von PECL nur neu installieren, damit es wieder funktioniert (obwohl das nur ein Stich im Dunkeln ist, da ich nicht weiß, was genau nicht funktioniert). – bhamby

+0

@galador @Patrick APC verfügt über eine Funktion (apc.rfc1867), mit der Drupal eine Fortschrittsleiste für Datei-Upload-Felder anzeigen kann, die die PECL-Lösung ersetzt. Der Leistungsschub ist ein netter Bonus und der allgemeine Zweck von APC. – ceejayoz

0

Ich kann nicht sagen, ob Drupal 'APC' unterstützt, weil es eher umgekehrt ist - APC unterstützt PHP, das Drupal unterstützt. Aber ich habe gesehen, APC mit Drupal auf mehreren Seiten mit guten Ergebnissen verwendet.