Реновираниот по оптоварувањето на серверот проблем![]()
Реновираниот по оптоварувањето на серверот проблем![]()
Дали некој има било каква идеја како голем датотеката кеш може да се добие пред да има негативно влијание врз перформансите?
База на податоци за кеш кешира само преводи. Не целата HTML содржина. Значи, кога некои преведени страница е генерирана, прво нормално страница е генерирана после тоа е разложени и преведени. Во превод ДБ кеш се користи и преведени реченици се преземени од таму. Само реченици - а не цели HTML, бидејќи секој пат кога преводи можат да бидат различни (т.е. различни привилегии на корисниците, промени содржина). Еден HTML страница може да има стотици казни да се преведе - vBET зема содржини помеѓу HTML тагови. Благодарение ДБ кеш оние преводи не треба да се преземат секој пат кога од Google - што троши многу време - наместо тоа, тие се земени од вашиот локален DB. Сепак - нормално страница треба да биде направен и после тоа преведени.
Комплетна датотека кеш за гости работи само за гости. Благодарам што не мора да се грижите дека корисниците имаат различни привилегии и да видиме различни нешта. Ќе гости видите иста содржина. Поради тоа не треба да се интерпретира резултат и да се преведат тоа парче по парче секој пат - ние едноставно може да го стори еден време и кешот целосна HTML излез. Значи во овој случај кога целата страница не се кеширани, или кеширани содржина е премногу стар, тогаш нормално превод се случува - исто како што е опишано претходно. Но, овој пат на самиот крај целосна HTML излез е напишана во датотека. Значи следниот пат кога истото барање доаѓа од гостин не се генерираат дури и нормално страница содржина - ние едноставно поток да гости веќе кеширани HTML датотека. Тоа е причината зошто ние спаси многу SQL queries, процесорот и меморијата. Ние само им даде на корисничките содржини од статички датотека. Тоа е причината зошто е важно да се утврди колку долго ова кеш ќе бидат валидни. Затоа што ако нешто ќе се промени - т.е. нов пост ќе пристигне на конец, а потоа гостите не ќе го гледаат овој нов пост до веќе кеширани датотека истекува. После тоа во текот на наредната барање, повторно нормално страница ќе биде генериранa, преведени, и кешираните - и оваа содржина гости ќе видите, односно за еден час (се подесува). Тие нема да видите какви било промени до кеширани датотека истекува повторно. Се разбира вашите корисници ќе ја видат сè, поради тоа што работи само за гости (така и за роботи, исто така, бидејќи роботи индексирање на вашиот форум како гости).
Ве молиме кажете го тоа им помогне и во случај на било какви прашања Само прашајте - ние со задоволство ќе го опишуваат повеќе![]()
во датотека /images/vbet/flags/vbet.css
Ве молиме опишете подобро што значи тоа "чудно" - можеби ќе можат да ви помогнат. Исто така се препорачува да се користи за такви работи Firefox со приклучок светулка - што ќе им овозможи да точно ви покажуваат кој CSS стилови се користат за одредени елементи. Тоа е навистина од голема помош![]()
Знам дека за секој неговата верзија е најважноИ ние не сакаме да се аргументира со тоа
Во овој случај vBET3.x е претходно за многу добра причина: квалитет. Ние додаваме нови важни функционалност (Комплетна датотека кеш за гости) во оваа верзија, и тоа беше многу полесно да го додадете во vB3, бидејќи не постојат Пријателски Адреси, и ние се преведе само нишка Адреси за vBSEO. Во случај на vB4 тоа е повеќе комплицирано - Friendly Url мора да биде поддржана, и ние преведе многу повеќе видови на Адреси. Ставајќи го на прво место во vB3. ни дозволија да го пробате многу добро на вистински форуми, проверете дека работи добро, можеби ќе покаже некои грешки пред да одат да vB4. И после ние сме сосема сигурни дека тоа е за сите во ред, ние се уште треба да се додаде во vB4 дополнителни поддршка (Friuendly Адреси, повеќе translted URLs). Тоа е причината зошто овој пат vBET3.x е порано и ние се уште треба 2 недели за vBET4.х. И благодарение на кои ќе се добие решение кое има многу добар квалитет, ewen ако тоа е повеќе комплицирано thatin случај на vB3
Не треба да постои такво нешто како негативни резултати влијание, бидејќи на датотека кеш. Тоа е затоа што датотеката кеш не расте ... Ние создаваме посебен фајл за секој URL на барањето. Значи секој кеш датотека е едноставно статички HTML датотека (кеширани излез за барање). Кога вашиот сервер кешира се повеќе и повеќе vBET едноставно создава се повеќе и повеќе датотеки. Па секој пат кога таква датотека се чита:
1. Тоа е само за читање резултат за овој рачно
2. Ние дури и не и го прочита на меморија - едноставно тоа поточно да клиент со користење на PHP функција: readfile
Поради тоа дури и ако вашиот резултат страница е навистина голем - толку кеш датотека е исто така голем, што нема да имаат негативни резултати влијание, бидејќи тоа само ќе поток оваа датотека без дури и читањето целина во меморијата. Па ќе видите предности не недостатоци.