X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> EAccelerator - есть ли подводные камни?
sae
sae
Topic Starter сообщение 9.1.2013, 16:42; Ответить: sae
Сообщение #1


На примере Wordpress удалось снизить объемы затрачиваемой памяти до 2Мб. Но что-то не могу сообразить, есть ли случаи, в которых стоит воздержаться от кэширования скомпиленных скриптов?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
isvetlichniy
isvetlichniy
сообщение 9.1.2013, 19:54; Ответить: isvetlichniy
Сообщение #2


смысл кеширования вообще какой?
правильно, ускорить работу и уменьшить нагрузку на сервер.

я вообще не вижу смысла, если нет большого количества посетителей.
сейчас работаю с проектом, где посещался больше 100К в сутки. вот тут кеширование очень хорошо идет.

а если посещалка 20 человек, то смысла нету
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sae
sae
Topic Starter сообщение 9.1.2013, 20:38; Ответить: sae
Сообщение #3


[member=isvetlichniy], не уходите от темы. Это все понятно. Меня интересует другое (причем больше в образовательных целях). Может ли такой кэш стать причиной некорректной работы скрипта? Если да, то в каких случаях?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mr.Developer
Mr.Developer
сообщение 10.1.2013, 11:44; Ответить: Mr.Developer
Сообщение #4


Ну во первых можно сказать что eAccelerator хоть и стабильное, но довольно старое решение. Новые версии уже довольно давно не выходят.
На данный момент актуальны XCache и APC, у обоих есть в комплекте php-скрипт рисующий статистику использования кэша.

Подводных камней быть не должно т.к. это всего лишь кешеры опкода, т.е. при каждом новом запуске php-скрипт не будет заново интерпретироваться, а загрузится уже готовый опкод.

У вас php в каком режиме работает? В виде модуля или CGI/FastCGI?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sae
sae
Topic Starter сообщение 10.1.2013, 12:17; Ответить: sae
Сообщение #5


Подводных камней быть не должно т.к. это всего лишь кешеры опкода, т.е. при каждом новом запуске php-скрипт не будет заново интерпретироваться, а загрузится уже готовый опкод.


Спасибо, именно это я и надеялся услышать :rolleyes:

У вас php в каком режиме работает? В виде модуля или CGI/FastCGI?


Как модуль.

Про XCache мельком что-то встречал, надо покурить эту тему. Еще раз спасибо!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mr.Developer
Mr.Developer
сообщение 10.1.2013, 23:14; Ответить: Mr.Developer
Сообщение #6


Ну раз как модуль, тогда еще проще - будет один общий кеш для всех процессов.

Да пожалуйста =)
Единственное что иногда (очень редко) могут возникнуть такие косяки типа несовместимости некоторых приложений с кешерами.
Например с ними категорически не дружит PhpMyAdmin, решение пока только одно - отключить для него кеширование через директивы php. Самый простой вариант прописать это дело в .htaccess:

# APC:
php_admin_flag apc.enabled Off
# Eaccelerator
php_admin_value eaccelerator.enable 0
# Xcache
php_admin_value xcache.cacher Off
php_admin_value xcache.stat Off
php_admin_value xcache.optimizier Off

Еще не так давно у меня всплыл косяк при установке XCache 3, все сайты вдруг стали выдавать error 500, причем в логах ничего не было ибо скрипты даже не доходили до выполнения., хотя до этого вообще не было с ним проблем. Заменил его на APC.
Оба кешера идут как модули к php, ставятся одной командой с консоли.
Посмотреть используется ли один из этих модулей с консоли можно так (если установлен php-cli): php -m
И еще запись об используемом кешере выводится вместе с версией php: php -v

Будут вопросы - пишите =)


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Есть смысл создавать сайты на латышском?
15 Nekit 3249 20.3.2024, 9:40
автор: Skyworker
Открытая тема (нет новых ответов) Есть ли инструмент для поиска запросов на YouTube?
1 rownong27 967 18.2.2024, 22:19
автор: malamut
Горячая тема (нет новых ответов) Microsoft отказался работать в России: на что повлияет и есть ли ему замена
30 Room 4481 30.12.2023, 23:17
автор: australianman
Горячая тема (нет новых ответов) Pharmcashusa.com. Есть USA фарма траф? Вам сюда!
36 Herbalka 14523 11.12.2023, 21:27
автор: Herbalka
Открытая тема (нет новых ответов) Кликандеры: есть ли риски в 2023 году?
7 Kiloan_Frost 1660 19.11.2023, 14:46
автор: kuprum


 



RSS Текстовая версия Сейчас: 29.3.2024, 6:31
Дизайн