некоторые параметры в админке не влият на работу сайта

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

некоторые параметры в админке не влият на работу сайта

Сообщение rust122 » 04 сен 2012, 10:39

Подскажите, например, меняю валюту, на сайте ничего не меняется, также менял количество обїявлений, тоже самое. Думал кеш не обновляется, но почистил и дело совсем не в этом. Количество не так критично, а вот валюту очень нужно поменять
rust122
Незнакомец
 
Сообщения: 4
Зарегистрирован: 03 сен 2012, 11:36
Очки репутации: 0

Re: некоторые параметры в админке не влият на работу сайта

Сообщение rust122 » 05 сен 2012, 11:55

Дело таки было в кеше.
Кстати, не мешает в админку кнопочку "очистка кеша" добавить
rust122
Незнакомец
 
Сообщения: 4
Зарегистрирован: 03 сен 2012, 11:36
Очки репутации: 0

Re: некоторые параметры в админке не влият на работу сайта

Сообщение Koduc » 13 сен 2012, 09:47

Кнопочка кнопочкой, но по замыслу и в старых версиях было - кеш сам становился невалидным, когда это было необходимо. С ростом функционала возникли проблемы с поддержанием целостности этого механизма - слишком много всего взаимосвязанного.
В последних версиях кеш постепенно отключаем, потому что на 99% сайтов кеш не нужен, ибо из-за небольшой нагрузки не дает приемуществ.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: некоторые параметры в админке не влият на работу сайта

Сообщение KoKoc » 17 мар 2013, 08:27

Про нагрузку.

Yii это замечательный фреймворк, но статический контент в модулях это не очень хорошо.

Когда писал совет обработки ЧПУ под Nginx столкнулся с тем.
Что при запросах некоторого статического контента и если он отсутствует по прямому пути,
то его поиском занимается уже фреймворк Yii.

Все замечательно, но при довольно большом наличии данных элементов и уже при среднем трафике
это серьезно скажется на производительности сервера.

Было бы идеально если весь статический контент выносился в одну папку static допустим,
с возможностью в админ панели поменять http://domen.ru/static/ на спец сервер http://static.domen.ru/

Нечто подобное сделал на проекте хостинга бесплатных картинок http://10pic.ru/ , плюсы такого решения:
1. Так делают все крупные проекты, вроде mail.ru :-)
2. Балансировка и снижение нагрузки на фронтенд
3. Легче анализировать логи
Windows Server 2003 за 500 рублей в месяц BurstNet
Аватара пользователя
KoKoc
Незнакомец
 
Сообщения: 6
Зарегистрирован: 16 мар 2013, 13:54
Откуда: Омск
Очки репутации: 0

Re: некоторые параметры в админке не влият на работу сайта

Сообщение KoKoc » 17 мар 2013, 16:50

Как говорится сказано - сделано!

Перелопатил энную кучу файлов, даже пришлось фреймворк Yii подправить :-) ,
но все-таки вынес всю статику с главной страницы

Пример http://online55.ru прошу оценить.

Можно пойти дальше объединить все стили в один файл сжать в gz архив и
сделать такие наборы где одинаковые css.
Тоже самое проделать и для JavaScript.

Как итог меньше запросов, меньше ожидания время загрузки.
Windows Server 2003 за 500 рублей в месяц BurstNet
Аватара пользователя
KoKoc
Незнакомец
 
Сообщения: 6
Зарегистрирован: 16 мар 2013, 13:54
Откуда: Омск
Очки репутации: 0

Re: некоторые параметры в админке не влият на работу сайта

Сообщение Koduc » 02 апр 2013, 08:37

KoKoc писал(а):Можно пойти дальше объединить все стили в один файл сжать в gz архив и
сделать такие наборы где одинаковые css.
Тоже самое проделать и для JavaScript.

Как итог меньше запросов, меньше ожидания время загрузки.

В составе продукта есть компонент EClientScript (по умолчанию отключен в конфиге). Если его включить - то как раз начинает работать сжатие, минификация и объединение css и js файлов.
Проблема со поддоменом static.* в том, что большинству пользователей он не особо нужен. Да, загрузку страницы это ускоряет, но для "простых смертных" это всё очень проблемно в настройках.
В следующих версиях планируем сокращать и объединять все файлы, а то их уже слушком много получается..
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15