Activați memcache

Activați MemCache

MemCahed este o tehnologie minunată care vă permite să stocați date cache nu pe hard disk, ci în memorie RAM, care este mai rapidă de mai multe ori și de multe ori. Și dacă înainte ca MODX să fie prieteni cu ea, atunci de la versiunea 2.1, lucrul cu MemCache este deja inclus în motor și acest lucru trebuie activat.







În principiu, operațiunea nu este dificilă, dar există un punct, din cauza căruia scriu acest subiect.

Toate operațiile, ca de obicei, sunt scrise pentru serverul configurat cu această instrucțiune.

Instalați pachetele necesare:
Reportați php5-fpm
Și doar în cazul în care memcached
Noi facem phpinfo (). ar trebui să fie văzut că memcache este conectat.

Pentru proiectele încărcate, puteți specifica mai multe RAM-uri în /etc/memcached.conf.
Instalarea MODX Mergem la setările de sistem, găsim cache_handler și setăm valoarea cache.xPDOMemCache.

Și ca totul, așa cum ne spune rtfm. Da, numai dacă aveți mai multe site-uri pe server și ați inclus MemCache pe ele - vor începe gloanțe brutale. În mod prestabilit, datele cache de pe un site vor fi emise tuturor.

Verificați statisticile din consola, acordați atenție pentru get_hits și get_misses:
Este distractiv să curățați / core / cache / site-urile și să vedeți că fișierele de resurse nu mai apar acolo. Acum sunt toți în RAM.

Concluzie Personal, nu am observat o viteză specială pentru proiectele mele mici, dar am economisit bani plătindu-mă pentru operațiile de citire / scriere de pe hard disk-ul din cloudul Selectel. De asemenea, acum numărul de copii de rezervă va fi mai mic - deoarece nu există aproape nici un fișier cache.

Salutări! Pe site-ul dvs., pe pagina "Lucrul cu cache-urile din Revoluție", este scris următoarele
"Cache.xPDOMemCached este un chic on-the-bot pentru memcached. Este pentru el despre el
cache.xPDOMemCache este un chic on-the-bot pentru memcache. "
În același articol, instalați MemCahed înseamnă în configurația necesară pentru a înregistra cache.xPDOMemCached, dar, de asemenea, au scris „o sută de Wim ZNA-che de cache.xPDOMemCache». Cine sa înșelat?
Dacă aș explica de ce, dacă nu este dificil. Mulțumesc.

Nu voi explica, pentru că eu însumi nu înțeleg diferența dintre ele.

Utilizați mai bine php-apc =)

Apoi o altă întrebare. Dacă site-ul are un sistem standard de cache în fișiere, întregul cache cântărește, de exemplu, 2 GB. și vreau să fiu memorat în cache, atunci mai bine să folosesc MemCahed sau php-apc? (serverul este puternic).







Sincer, nu știu. Un lucru ce pot spune este că php-apc cache-urile compilate php, salvând memoria și memcache nu este.

Activați memcache

Bine ai venit!
Este păcat că nu am atacat o serie de manuale înainte.
Am decis sa ridic site-ul catre Revo fara Apache pe VPS de la Hetzner.
Am colectat Nginx, php-fpm, MySQL, Memcached, dar am încă probleme cu caching-ul pe un alt manual.

În această privință, întrebarea mea este: atunci când se conectează memcached la Modx, este necesar să se schimbe setările în php.ini din cele care sunt implicite:

session.save_handler = fișiere
; session.save_path = "N; / calea"

de exemplu, aici sunt cele (găsite pe Internet):

session.save_handler = memcache
; server de schimbare: port pentru a se potrivi nevoilor dvs. ...
session.save_path = "tcp: //127.0.0.1: 11211? persistent = 1 greutate = 1timeout = 1retry_interval = 15"

Îmi pare rău din afară.

Nimic nu este necesar, Revoluția funcționează cu sesiunea și cache-ul singur.

Activați memcache

Vasily, mulțumesc pentru răspuns.
A încercat să se aplice - problema nu a fost în acest sens.

Aș fi foarte recunoscător dacă puteți să vă împotriviți ideii:
există un site qbk.com.ua/
funcționează pe serverul configurat de manualul howitmake.ru/blog/ubuntu/80.html (toate cu excepția gazdei virtuale, este adaptat pentru MODx).

Există o problemă de bază cu activitatea sesiunii: bunurile în sine pot cădea din coș atunci când se mută pe o altă pagină, utilizatorul înregistrat nu poate fi deconectat.

În plus, TinyMce nu dorește să lucreze în panoul de administrare (nu sunt sigur că acest lucru este cumva interconectat).

Ce nu-i place MODx?

PS Înțeleg că nu este foarte frumos să ceri astfel de întrebări. nu utilizați manualul și scriptul magazinului. După cum am spus, un pic mai târziu a găsit blogul tău.

99% sigur că utilizați acceleratorul php pe server și nu ați pus cache-ul corect.

Dacă totul este configurat așa cum ar trebui - încercați pur și simplu să dezactivați memcache \ php-apc. Dacă problema dispare, modificați setările de găzduire.

a expus procesorul cache.xPDOMemCached și a apărut întrebarea:
Și în cazul în care phpthumbof va cache imagini?
Și cum acum, în general, această memorie cache din memorie pentru a șterge? Ștergerea cache-ului site-ului nu ajută ... în injecție)

citiți articolul, a devenit interesant (pe membrul temporal included memcache). Așa că am decis să încerc, a început să se încarce mai repede, doar unul, dar - în cazul în care manipulatorul pentru imagini este phpthumbof nu există imagini.
și chiar dacă faceți modificări în resursă, pagina este încă încărcată din memoria cache.
Deci cum pot să mă actualizez? Care este timpul să stocați această memorie cache? cum să-l curăț? În general, aveți nevoie de această idee pe o partajare hosting
vă mulțumesc!

Nu știu, nu am de gând să găzduiesc mai mult de doi ani Nu folosesc =)
După instalarea manualului, creați un prefix, accesați directorul / core / cache și ștergeți tot conținutul. Apoi, în panoul de administrare, "goliți memoria cache".

La mine cu php-apc totul este încărcat cu fulgere.

vă mulțumesc! bang cache după schimbarea parametrului am uitat! acum totul a funcționat ... Voi vedea dacă este vreun folos.
Tolka nu va fi pe Shareda - ea a privit sarcina ei pentru 50 cp deja crawls afară / deconectat acum nafik







Articole similare

Trimiteți-le prietenilor: