Перейти к содержимому


- - - - -

Что влияет на скорость работы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 blacktop

blacktop

    Активный участник

  • Пользователи
  • PipPipPip
  • 51 сообщений

Отправлено 05.04.2009, 00:15

1. Какое максимальное кол-во страниц рекомендуется? Понимаю, что зависит И от хостинга, но тем не менее? 1к? 10к? 20к?
2. Как можно оптимизировать скорость работы?
включить кэш,
уменьшить кол-во категорий,
или наоборот разложить файлы по большому кол-ву разделов,
убрать тэги, например @@publish
что-нибудь еще

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 05.04.2009, 07:59

Просмотр сообщенияblacktop (5.4.2009, 4:15) писал:

1. Какое максимальное кол-во страниц рекомендуется? Понимаю, что зависит И от хостинга, но тем не менее? 1к? 10к? 20к?
Зависит от хостинга, рекомендуем не более 1к страниц.

Просмотр сообщенияblacktop (5.4.2009, 4:15) писал:

2. Как можно оптимизировать скорость работы?
включить кэш,
Включить кэш и установить время жизни кэша максимально возможное (например, если новые страницы появляются на сайте очень редко, то можно поставить время жизни месяц).

Просмотр сообщенияblacktop (5.4.2009, 4:15) писал:

уменьшить кол-во категорий,
или наоборот разложить файлы по большому кол-ву разделов,
Лучше разложить по большему количеству разделов.

Просмотр сообщенияblacktop (5.4.2009, 4:15) писал:

убрать тэги, например @@publish
что-нибудь еще
Если в шаблоне не прописано кэширование сайдбара, то @@publish существенно не влияет на время генерации страницы и время жизни кэша.

#3 blacktop

blacktop

    Активный участник

  • Пользователи
  • PipPipPip
  • 51 сообщений

Отправлено 25.05.2009, 10:57

Еще вопросы по быстродействию
1. Если я вывожу ссылки сапы через файл шаблона template.php, будет ли влиять кэш ttl=86400 на появление новых ссылок, будут ли они отображаться сразу после того, как оптимизатор купил ссылку на моем сайте, либо появится после сброса кэша?
2. На денвере включил кэширование, заметно увеличилось быстродействие. Если страница уже закэширована, на сайте около 1000 стр., то на сколько будет медленнее работать зебра в сравнении со статичным html? Хотя бы порядок цифры, к примеру, на 10%, на 50% или около того. Понимаю, что многое зависит от хостера, но тем не менее...

#4 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 25.05.2009, 12:14

Просмотр сообщенияblacktop (25.5.2009, 14:57) писал:

Еще вопросы по быстродействию
1. Если я вывожу ссылки сапы через файл шаблона template.php, будет ли влиять кэш ttl=86400 на появление новых ссылок, будут ли они отображаться сразу после того, как оптимизатор купил ссылку на моем сайте, либо появится после сброса кэша?
Шаблон не кэшируется, поэтому данная настройка никак не будет влиять на отображение ссылок сапы.

Просмотр сообщенияblacktop (25.5.2009, 14:57) писал:

2. На денвере включил кэширование, заметно увеличилось быстродействие. Если страница уже закэширована, на сайте около 1000 стр., то на сколько будет медленнее работать зебра в сравнении со статичным html? Хотя бы порядок цифры, к примеру, на 10%, на 50% или около того. Понимаю, что многое зависит от хостера, но тем не менее...
Такое тестирование не проводилось и напрямую зависит от настроек сервера. Вы можете попробовать провести это исследование самостоятельно. Сайт на Zebrum Lite с включенным кэшированием будет на 14-25% медленнее, чем при выводе статической страницы через PHP и на 27-50% медленнее, чем чистая статика. Эти цифры основаны на результатах, полученых при простом тестировании с использованием ab и нагрузке на сервер 1 и 10 одновременных запросов. Результаты могут быть не точными.

#5 blacktop

blacktop

    Активный участник

  • Пользователи
  • PipPipPip
  • 51 сообщений

Отправлено 29.05.2009, 12:56

А каким образом кроме тупого обхода страниц вручную можно принудительно загнать в кэш все страницы сайта
Думаю, на этапе индексации ПС поможет снизить нагрузку на сервер.

#6 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 29.05.2009, 13:06

Просмотр сообщенияblacktop (29.5.2009, 16:56) писал:

А каким образом кроме тупого обхода страниц вручную можно принудительно загнать в кэш все страницы сайта
Думаю, на этапе индексации ПС поможет снизить нагрузку на сервер.
Автоматизированным тупым обходом :) Например, пишется небольшой скрипт, который от Zebrum Lite получает список всех страниц, а потом запрашивает их с сервера по одной.

#7 blacktop

blacktop

    Активный участник

  • Пользователи
  • PipPipPip
  • 51 сообщений

Отправлено 11.06.2009, 05:17

Еще вопрос. А время жизни исчисляется с момента создания кэшированной страницы или с момента последнего обращения к странице?
Какое значение TTL лучше поставить, если сайт продает ссылки в сапе?

#8 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 15.06.2009, 08:32

Просмотр сообщенияblacktop (11.6.2009, 9:17) писал:

Еще вопрос. А время жизни исчисляется с момента создания кэшированной страницы или с момента последнего обращения к странице?
Какое значение TTL лучше поставить, если сайт продает ссылки в сапе?
Время жизни кэша начинается с момента его создания и не влияет на код сапы, т.к. он выполняется каждый раз при обращении к странице и не заносится в кэш.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей