Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

snastik

Users
  • Posts

    4,747
  • Joined

  • Last visited

Everything posted by snastik

  1. 10 Скачать / Купить дополнение SEO Last-modified if-since-modified | Opencart 2.x Зачем нужен Last-Modified ? HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since (не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified. http://opencart.pro/screen1.jpg Экономия Трафика Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут. Снижение нагрузки на сервер Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified. Ускорение индексации поисковыми системами Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modified и правильно обрабатывать If-Modified-Since. Модуль работает со всеми стандартными типами страниц магазина. home, category, product, manufacturer, information Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']. Проверить работоспособность модуля можно здесь https://webmaster.yandex.ru/server-response.xml В чем отличие от аналогов? 1. Дополнение было разработано в первую очередь для собственных нужд, а не для массмаркета, поэтому сделано с учетом всех возможных "подводных камней". 2. Дополнение в отличии от всех других отдает код 304 не только для роботов поисковиков, но и для браузеров. Это не просто копипаст или интеграция OpenSource кода, а с 0 разработанный модуль. 3. Основной целью при разработке этого дополнения была задача, максимально автоматизировать отслеживание дат изменения контента, а также сделать дополнение максимально утилитарным в использовании 4. Дополнение использует собственные таблицы хранения дат изменения контента, за счет чего абсолютно минимизирована нагрузка на сервер. 5. При изменение данных, использована интеллектуальная система отслеживания-изменения связанного контента. 6. Дополнение не использует время сервера баз данных - так как на серверах расположенных не в текущей UTC зоне, оно может существенно отличаться и отдавать некорректное значение. 7. Дополнение не отдает 304 заголовок в случае системных исключений (если покупатель авторизован, администратор авторизован, есть товары в корзине или сравнении). Также 304 заголовок исключен для Ajax - запросов. Добавил snastik Добавлено 18.03.2016 Категория SEO, карта сайта, оптимизация Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет ocStore 1.5.5.1.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  2. Version 1.0

    Зачем нужен Last-Modified ? HTTP заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since (не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified. http://opencart.pro/screen1.jpg Экономия Трафика Если страница не изменилась, то сервер прекратит передачу данных после отправки заголовков с кодом 304 Not Modified, тело страницы, изображения и другие объекты передаваться не будут. Снижение нагрузки на сервер Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified. Ускорение индексации поисковыми системами Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modified и правильно обрабатывать If-Modified-Since. Модуль работает со всеми стандартными типами страниц магазина. home, category, product, manufacturer, information Перед покупкой проверьте передает ли ваш сервер параметры $_SERVER['HTTP_IF_MODIFIED_SINCE'] или $_ENV['HTTP_IF_MODIFIED_SINCE']. Проверить работоспособность модуля можно здесь https://webmaster.yandex.ru/server-response.xml В чем отличие от аналогов? 1. Дополнение было разработано в первую очередь для собственных нужд, а не для массмаркета, поэтому сделано с учетом всех возможных "подводных камней". 2. Дополнение в отличии от всех других отдает код 304 не только для роботов поисковиков, но и для браузеров. Это не просто копипаст или интеграция OpenSource кода, а с 0 разработанный модуль. 3. Основной целью при разработке этого дополнения была задача, максимально автоматизировать отслеживание дат изменения контента, а также сделать дополнение максимально утилитарным в использовании 4. Дополнение использует собственные таблицы хранения дат изменения контента, за счет чего абсолютно минимизирована нагрузка на сервер. 5. При изменение данных, использована интеллектуальная система отслеживания-изменения связанного контента. 6. Дополнение не использует время сервера баз данных - так как на серверах расположенных не в текущей UTC зоне, оно может существенно отличаться и отдавать некорректное значение. 7. Дополнение не отдает 304 заголовок в случае системных исключений (если покупатель авторизован, администратор авторизован, есть товары в корзине или сравнении). Также 304 заголовок исключен для Ajax - запросов.
    $10
  3. это похоже на мысль ввиду последних изменений на форуме как минимум мне бы хотелось группировать своих клиентов по сборке да и команду тоже
  4. Кешер стоит мой... Только вот покупали его или нет вопрос большой. И что делать если не покупали.
  5. Раздел поддержки сборки https://opencartforum.com/forum/74-opencartpro/
  6. 15 Скачать / Купить дополнение OPENCART.PRO 2.X Ознакомиться с возможностями вы можете по ссылке: http://opencart.pro/overview/ Демо доступно по ссылкам: Магазин: http://demo.opencart.pro/ Админка: http://demo.opencart.pro/admin/ (demo\demo) Магазин 2.3: http://demo23.opencart.pro/ Админка 2.3: http://demo23.opencart.pro/admin/ (demo\demo) В сборку OPENCART.PRO 2.X входят следующие дополнения: SiteMap.Pro 2x Custom Banner v_2.X Custom Footer v_2.X CoolBanner v_2.X Витрина Категорий v_2.X Хиты продаж с привязкой к категории и производителю v_2.X Акции с привязкой к категории и производителю v_2.X Новинки с привязкой к категории и производителю v_2.X И другие которых нет в виде отдельных дополнений В том случае если у вас несколько магазинов стоимость второй лицензии составит 50% от стоимости на день ее покупки. Если вы занимаетесь, созданием магазинов для клиентов начиная со второй покупки, Ваша скидка составит 50% от стоимости на день покупки. Для получения скидки напишите мне в личку. Добавил snastik Добавлено 11.03.2016 Категория Сборки Системные требования Метод активации По запросу в ЛС Ioncube Loader Требуется Обращение к серверу разработчика Нет  
  7. Version 2.3.0.2.5

    Ознакомиться с возможностями вы можете по ссылке: http://opencart.pro/overview/ Демо доступно по ссылкам: Магазин: http://demo.opencart.pro/ Админка: http://demo.opencart.pro/admin/ (demo\demo) Магазин 2.3: http://demo23.opencart.pro/ Админка 2.3: http://demo23.opencart.pro/admin/ (demo\demo) В сборку OPENCART.PRO 2.X входят следующие дополнения: SiteMap.Pro 2x Custom Banner v_2.X Custom Footer v_2.X CoolBanner v_2.X Витрина Категорий v_2.X Хиты продаж с привязкой к категории и производителю v_2.X Акции с привязкой к категории и производителю v_2.X Новинки с привязкой к категории и производителю v_2.X И другие которых нет в виде отдельных дополнений В том случае если у вас несколько магазинов стоимость второй лицензии составит 50% от стоимости на день ее покупки. Если вы занимаетесь, созданием магазинов для клиентов начиная со второй покупки, Ваша скидка составит 50% от стоимости на день покупки. Для получения скидки напишите мне в личку.
    $15
  8. Tom - абсолютно прав. Но кроме запросов, есть еще волшебные модули от Adddist и модули скачанные с вареза. И если модули от addist дадут только тормоза, то варез еще вам "вкусняшек" может накачать.
  9. Если у вас 2.0 - то надо очистить кеш модификаторов.
  10. Ошибки присутствуют изза кривых рук при переносе, а не по причине неработоспособности дополнения.
  11. EXPLAIN - лучший модуль. Но если тормозит при парсинге - то тут только переписывать парсер. Так как, если у вас идет построчное обновление данных, в момент записи в таблицу она запирается для чтения. А если это к примеру таблица oc_product - то запирается весь магазин. Если в этот момент есть маломальская нагрузка - этот процесс вызывает цепочку очередей из запросов - что в свою очередь часто приводит к умиранию mysql сервера. Также если парсер, использует методы стандартного класса модели product для обновления-добавления товаров, при каждом действии у вас сбрасываются все кеши, что опять же приводит к зависанию и лавинообразному росту нагрузки на базу.
  12. Меня очень заинтересовало. Если найдете специалиста, мне таких надо 10 человек.
  13. Правильная настройка сервера mysql - спасет отца русской демократии.
  14. Проблема не в хостере, а в тяжелом неоптимизированном магазине. Нужно ему сделать "красиво" и все заработает.
  15. Если без фильтров - то и 10м не проблема. Но на 100 000 Сразу вывалится проблема с поиском, проблема с фидами (карта сайта, яндекс маркет). Проблема со списком товаров в админке. Про долгую загрузку страниц - я уже молчу... Знаю истории, когда люди 50 000 товаров, после 10 разработчика-оптимизатора не могли завести нормально. Знаю истории, где 400 000 работает ок. Но реализация вываливается в копеечку.
  16. Самая большая проблема DO - в том что у них сервера не в ру зоне. Для Москвы не критично, а вот до Перьми к примеру пинг уже длинный. Поэтому при выборе сервера. Первое условие - это физическое расположение в зоне RU-IX. Второе. Сервер должен все таки быть с SSD, ине с SSD под SWAP, а с полным дисковым пространством. Третье. Никаких оверселлингов KVM-ов и прочего. Так как тот же FastVps мало того что эстонский, так еще и балуется с выделением ресурсов, и в итоге вместо типа VPS мы получаем по сути обычный хостинг, но в обертке виртуального сервера. Четвертое. Поддержка и саппорт. Часто сталкиваясь с разными хостерами, могу сказать одно, один раз я видел хостера, который дает нормальную предустановленную сборку того же CENTOS, в которой не надо танцевать с бубнами включая руками необходимые библиотеки типа GD2, Ioncube, mod_headers etc.... Если для вас консоль - это что то такое, что было в quake2, чтобы режим бога ввести, и нет навыков администрирования, то на голом установленном Centos, пусть даже с ISP4, можно протанцевать с бубном месяц, пока не придет здравая мысль поискать специалиста. Пятое. Голая ось на VPS с установленным LAMP - мало чем будет отличаться по производительности от шареда, за три копейки. После того как вы купили сервер. Все таки его надо еще уметь донастроить, чтобы получить от него толк. Шестое, вытекающее из пятого - избыточность. На моей памяти были случаи, когда вместо того чтобы настроить сервер, хостер предлагал перейти на больший пакет и под магазин на 5000 товаров, люди брали 8GB + 4Core CPU. Что не дешево и глупо. Так как за те же деньги можно задуматься об аренде выделенной железки. Седьмое. Бекапы и надежность дата центра. На моей памяти у Ukraine.com.ua несколько лет назад в Одессе полностью выгорел ДЦ и умерло там много-много сайтов. Чтобы избежать этого, нормальный хостер к серверу должен давать бекап-диск, физически расположенный в другом ДЦ. И не рассказывайте что в ISP есть встроенные средства резервных копий. Да есть. Но нужно понимать что, вы должны хранить ваши данные физически, подальше от места расположения основного сервера. И бекап у вас должен быть полный образ серевера за вчера. И все файлы магазина хотя бы раз в месяц. А у кого вы его купите соблюлая эти условия. у рег.ру или рыг.ру - не принципиально.
  17. Ну если найдете рецепт, как из Лады Весты бесплатно Ламборджино сделать - поделитесь.
  18. Да для получения доп лицензий напишите мне в личку дам скидку Да там нужна немного измененная версия
  19. Для поисковиков достаточно частоты обновления она там указана все остальное больше от лукавого
  20. вы и яндексу такую даете ? вы как пример привели ее в тройном написании внимательней скопируйте в админке и вставьте в яндекс вебмастер все кроме своего домена
  21. Да все верно устанавливать точнее записывать нужно через ФТП а уж настраивать через админ панель Инфляция
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.