Der Alternative PHP Cache (APC) ist ein Open-Source-Zusatzmodul für PHP, das eine beschleunigte Ausführung von PHP-Scripten ermöglicht. Die Beschleunigung wird dadurch erreicht, dass der kompilierte PHP-Quelltext zwischengespeichert wird und bei wiederholter Ausführung das zeitaufwändige Kompilieren nahezu vollständig vermieden werden kann. Der Cache ist als Hashtabelle in der Programmiersprache C implementiert.

Property Value
dbo:abstract
  • Der Alternative PHP Cache (APC) ist ein Open-Source-Zusatzmodul für PHP, das eine beschleunigte Ausführung von PHP-Scripten ermöglicht. Die Beschleunigung wird dadurch erreicht, dass der kompilierte PHP-Quelltext zwischengespeichert wird und bei wiederholter Ausführung das zeitaufwändige Kompilieren nahezu vollständig vermieden werden kann. Der APC beinhaltet auch einen User-Cache. Darin können einfache Werte sowie auch komplexe Objekte zwischengespeichert werden. Die Speicherung erfolgt dabei im Shared-Memory des Webservers. Damit lässt sich zum Beispiel die Datenbankserverlast für oft wiederkehrende Anfragen verringern. Beim Speichern der Variablen kann man dabei noch eine Lebensdauer in Sekunden angeben, nach der der Wert gelöscht werden soll. Der Cache ist als Hashtabelle in der Programmiersprache C implementiert. APC wurde mit Unterstützung von Yahoo weiterentwickelt und ist in die Yahoo! Shops integriert. APC ist einer der ersten PHP-Caches, die PHP ab Version 5.0 unterstützt. Es war vorgesehen, APC in der PHP-Version 6.0 fest zu integrieren, so dass APC nativ zur Verfügung steht, was aber noch vor Veröffentlichung dieser Version verworfen wurde. In der Version 5.5 ist nun der Zend Optimizer in den PHP-Kern eingebunden. Bei den PHP Magazin Reader’s Choice 2003 belegte APC in der Kategorie Beste PHP Bytecode Caches den dritten Platz mit 6 % – hinter PHP Accelerator mit 48 % und Zend Performance Suite mit 45 % In den Jahren 2006, 2007 und 2008 befindet sich APC nicht mehr unter den Platzierungen. (de)
  • Der Alternative PHP Cache (APC) ist ein Open-Source-Zusatzmodul für PHP, das eine beschleunigte Ausführung von PHP-Scripten ermöglicht. Die Beschleunigung wird dadurch erreicht, dass der kompilierte PHP-Quelltext zwischengespeichert wird und bei wiederholter Ausführung das zeitaufwändige Kompilieren nahezu vollständig vermieden werden kann. Der APC beinhaltet auch einen User-Cache. Darin können einfache Werte sowie auch komplexe Objekte zwischengespeichert werden. Die Speicherung erfolgt dabei im Shared-Memory des Webservers. Damit lässt sich zum Beispiel die Datenbankserverlast für oft wiederkehrende Anfragen verringern. Beim Speichern der Variablen kann man dabei noch eine Lebensdauer in Sekunden angeben, nach der der Wert gelöscht werden soll. Der Cache ist als Hashtabelle in der Programmiersprache C implementiert. APC wurde mit Unterstützung von Yahoo weiterentwickelt und ist in die Yahoo! Shops integriert. APC ist einer der ersten PHP-Caches, die PHP ab Version 5.0 unterstützt. Es war vorgesehen, APC in der PHP-Version 6.0 fest zu integrieren, so dass APC nativ zur Verfügung steht, was aber noch vor Veröffentlichung dieser Version verworfen wurde. In der Version 5.5 ist nun der Zend Optimizer in den PHP-Kern eingebunden. Bei den PHP Magazin Reader’s Choice 2003 belegte APC in der Kategorie Beste PHP Bytecode Caches den dritten Platz mit 6 % – hinter PHP Accelerator mit 48 % und Zend Performance Suite mit 45 % In den Jahren 2006, 2007 und 2008 befindet sich APC nicht mehr unter den Platzierungen. (de)
dbo:category
dbo:developer
dbo:latestPreviewDate
  • 2012-09-03 (xsd:date)
dbo:latestPreviewVersion
  • 3.1.13
dbo:latestReleaseDate
  • 2011-05-14 (xsd:date)
dbo:latestReleaseVersion
  • 3.1.9
dbo:license
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1674272 (xsd:integer)
dbo:wikiPageRevisionID
  • 134000763 (xsd:integer)
prop-de:betriebssystem
  • Multi-Platform
prop-de:deutsch
  • nein
dc:description
  • PHP Cache Engine
dct:subject
rdf:type
rdfs:comment
  • Der Alternative PHP Cache (APC) ist ein Open-Source-Zusatzmodul für PHP, das eine beschleunigte Ausführung von PHP-Scripten ermöglicht. Die Beschleunigung wird dadurch erreicht, dass der kompilierte PHP-Quelltext zwischengespeichert wird und bei wiederholter Ausführung das zeitaufwändige Kompilieren nahezu vollständig vermieden werden kann. Der Cache ist als Hashtabelle in der Programmiersprache C implementiert. (de)
  • Der Alternative PHP Cache (APC) ist ein Open-Source-Zusatzmodul für PHP, das eine beschleunigte Ausführung von PHP-Scripten ermöglicht. Die Beschleunigung wird dadurch erreicht, dass der kompilierte PHP-Quelltext zwischengespeichert wird und bei wiederholter Ausführung das zeitaufwändige Kompilieren nahezu vollständig vermieden werden kann. Der Cache ist als Hashtabelle in der Programmiersprache C implementiert. (de)
rdfs:label
  • Alternative PHP Cache (de)
  • Alternative PHP Cache (de)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:page
is dbo:wikiPageDisambiguates of
is foaf:primaryTopic of