Development

Documentation/de_DE/book/1.0/12-Caching (diff)

You must first sign up to be able to contribute.

Changes between Version 9 and Version 10 of Documentation/de_DE/book/1.0/12-Caching

Show
Ignore:
Author:
Jan.Kunzmann (IP: 79.193.130.161)
Timestamp:
04/18/08 19:45:43 (9 years ago)
Comment:

version bump

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/de_DE/book/1.0/12-Caching

    v9 v10  
    11'''ARBEITSENTWURF ROHÜBERSETZUNG / TRANSLATION WORKING DRAFT'''[[BR]] 
    2 Originaldokument: http://svn.symfony-project.com/doc/branches/1.1/book/12-Caching.txt, Version 7789 vom 2008-03-09[[BR]] 
     2Originaldokument: http://svn.symfony-project.com/doc/branches/1.1/book/12-Caching.txt, Version 8533 vom 2008-04-05[[BR]] 
    33Übersetzungsfortschritt: 100%[[BR]] 
    44Übersetzung: JK[[BR]] 
    261261>           cacheDir:                %SF_TEMPLATE_CACHE_DIR% 
    262262> 
    263 >Sie können in der Angabe `class` Ihre eigene Speicherklasse angeben oder eine der von Symfony bereitgestellten Alternativen (z.B. `sfAPCCache`, `sfEAcceleratorCache`, `sfMemcacheCache`, `sfSQLiteCache` oder `sfXCacheCache`). Die Parameter unterhalb des Schlüssels `param` werden dem Konstruktor Ihrer Klasse als assioziatives Array übergeben. Jede solche Speicherklasse muss alle Methoden abstrakten Methoden aus `sfCache` implementieren. In der API-Dokumentation ([http://www.symfony-project.com/api/symfony.html](http://www.symfony-project.com/api/symfony.html)) finden Sie weitere Informationen über dieses Thema. 
     263>Sie können in der Angabe `class` Ihre eigene Speicherklasse angeben oder eine der von Symfony bereitgestellten Alternativen (z.B. `sfAPCCache`, `sfEAcceleratorCache`, `sfMemcacheCache`, `sfSQLiteCache` oder `sfXCacheCache`). Die Parameter unterhalb des Schlüssels `param` werden dem Konstruktor Ihrer Klasse als assioziatives Array übergeben. Jede solche Speicherklasse muss alle Methoden abstrakten Methoden aus `sfCache` implementieren. In Kapitel 19 erfahren Sie mehr über dieses Thema. 
    264264 
    265265### Verwendung des superschnellen Caches 
    291291### Löschen des gesamten Caches 
    292292 
    293 Der Task `clear-cache` des symfony-Kommandozeilentools löscht den Cache (HTML, Konfiguration und I18n-Cache). Sie können ihm Argumente übergeben, um nur einen Teil des Caches zu löschen, wie in Listing 12-8 gezeigt. Denken Sie daran, es nur aus dem Wurzelverzeichnis des symfony-Projekts aufzurufen. 
     293Der Task `cache:clear` des symfony-Kommandozeilentools löscht den Cache (HTML, Konfiguration und I18n-Cache). Sie können ihm Argumente übergeben, um nur einen Teil des Caches zu löschen, wie in Listing 12-8 gezeigt. Denken Sie daran, es nur aus dem Wurzelverzeichnis des symfony-Projekts aufzurufen. 
    294294 
    295295Listing 12-8 - Löschen des Caches 
    296296 
    297297    // Löscht den ganzen Cache 
    298     > symfony clear-cache 
     298    > php symfony cache:clear 
    299299 
    300300    // Kurzschreibweise 
    301     > symfony cc 
     301    > php symfony cc 
    302302 
    303303    // Löscht nur den Cache der Anwendung frontend 
    304     > symfony clear-cache frontend 
     304    > php symfony cache:clear frontend 
    305305 
    306306    // Löscht nur den HTML-Cache der Anwendung frontend 
    307     > symfony clear-cache frontend template 
     307    > php symfony cache:clear frontend template 
    308308 
    309309    // Löscht nur den Konfigurationscache der Anwendung frontend 
    310     > symfony clear-cache frontend config 
     310    > php symfony cache:clear frontend config 
    311311 
    312312### Löschen von bestimmten Teilen des Caches 
    482482    http://myapp.example.com/frontend_staging.php/user/list 
    483483 
    484 >**TIP** 
    485 >Statt einen bestehenden Frontcontroller zu kopieren, können Sie über den Kommandozeilenbefehl `symfony` einfach einen neuen erzeugen. Wenn Sie z.B. für eine Umgebung `staging` in der Anwendung `frontend` einen Frontcontroller namens `frontend_staging.php` erzeugen wollen, bei der `SF_DEBUG` auf `true` gesetzt ist, rufen Sie einfach folgendes auf: `symfony init-controller frontend staging frontend_staging true`. 
    486  
    487484### Überwachen der Performance 
    488485