Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

0 Пользователей и 1 Гость просматривают эту тему.
  • 26 Ответов
  • 4674 Просмотров
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Оптимизация базы данных
« : 18.12.2009, 20:12:35 »
Читал, что как-то можно оптимизировать базу данных, вроде бы где-то в phpMyAdmin должна быть кнопка оптимизировать. После оптимизации насколько известно Joomla начинает быстрее грузится. Почитав информацию, ничего конкретного не нашел. Материал расплывчатый и поверхностный, без каких либо конкретных действий. Искал ту же самую кнопку в phpMyAdmin не нашел, может неправильно искал, кто знает подскажите, как оптимизировать базу и таблицы или как найти эту самую кнопку оптимизировать.
На сайте даже есть плагин от smart'a, поставил его. Установился нормально, включил и в инструкции писалось, что тоже должна быть кнопка оптимизировать, но она так и  не появилась и в данный момент её нет.
Так же когда встречал на форуме тему об оптимизации Joomla, но насколько помню, в теме говорилось о Joomla 1.0. Я использую Joomla 1.5, насколько методы применимы к 1.5 не известно. Искал эту же тему на днях, не нашлась, выскакиали темы об оптимизации, но в сторону продвижения и раскрутки.. Мне же нужно наоборот для увелечения производительности Joomla, ускорения её загрузки быстродействия. Кто что знает подскажите, буду очень благодарен! Если кто знает какие-нибудь линки, где есть какая-то конкретика и последовательность действий, что надо сделать, чтобы улучшить работу и добиться результата, так же пишите, думаю они помогут и будут полезны не только мне.
« Последнее редактирование: 18.12.2009, 21:07:07 от red »
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #1 : 18.12.2009, 21:58:30 »
На сайте даже есть плагин от smart'a, поставил его. Установился нормально, включил и в инструкции писалось, что тоже должна быть кнопка оптимизировать, но она так и  не появилась и в данный момент её нет.
Не должно быть никакой кнопки, там оптимизация идет раз в сутки в заданное время.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #2 : 19.12.2009, 02:55:04 »
Цитировать
На сайте даже есть плагин от smart'a
Можешь показать что за плагин? найти не могу.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #4 : 19.12.2009, 08:20:06 »
плагин скачал на joomlaportal.ru, если они одинаковы, значит один и тот же.
а какие тогда ещё есть способы оптимизировать базу, или ускорить загрузку Joomla, т.е. уменьшить количество запросов в базу? мне кажется мой сайт долго грузится из-за слишком большого количества запросов, но возможны и другие причины.
« Последнее редактирование: 19.12.2009, 15:39:20 от red »
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Оптимизация базы данных
« Ответ #5 : 19.12.2009, 10:45:30 »
Оптимизация БД на количество запросов никак не повлияет (хотя продуманные индексы и правильно настроенные параметры mysql могут повлиять на скорость их выполнения). Избавиться от лишних запросов можно только за счет использования различных вариантов кэширования.
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #6 : 19.12.2009, 14:15:28 »
.... либо использования менее громоздких аналогов компонентов.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #7 : 19.12.2009, 14:37:54 »
.... либо использования менее громоздких аналогов компонентов.
менее громоздких это каких?
есть что-то менее громоздкое, чем VirtueMart?
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация базы данных
« Ответ #8 : 19.12.2009, 14:46:13 »
Если к примеру VM используется в качестве каталога - то есть множество более подходящих компонентов.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #9 : 19.12.2009, 15:21:28 »
Если к примеру VM используется в качестве каталога - то есть множество более подходящих компонентов.
VM используется как магазин, я в него загрузил более 2000 товаров, а он теперь стал грузится по 30 сек. На сайт когда заходишь, пока дождешься как он загрузит - уже и ждать не хочется. Что в таком случае делать?
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Оптимизация базы данных
« Ответ #10 : 19.12.2009, 15:25:04 »
Можете попробовать компонент кэширования JRE Cache, вроде бы он с VirtueMart дружит (правда, сам еще не пробовал)
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #11 : 19.12.2009, 15:30:19 »
Зайди сюда посмотри и почитай  http://webo.in/
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #12 : 19.12.2009, 15:34:46 »
Зайди сюда посмотри и почитай  http://webo.in/
здесь написал, что оптимизировать можно на 503%, но для этого прогу надо покупать, что очень не кстати
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #13 : 19.12.2009, 15:37:35 »
Можете попробовать компонент кэширования JRE Cache, вроде бы он с VirtueMart дружит (правда, сам еще не пробовал)
этот компонент платный, полтос евро стоит
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #14 : 19.12.2009, 16:03:22 »
здесь написал, что оптимизировать можно на 503%, но для этого прогу надо покупать, что очень не кстати
Ты зарегся там, пройди ещё раз тест. Тебе дадут много рекомендаций по оптимизации.

Скачай FireBug для мазилы и там посмотри что тормозит загрузку сайта.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #15 : 19.12.2009, 16:15:12 »
Скачай FireBug для мазилы и там посмотри что тормозит загрузку сайта.
FireBug стоит. А как смотреть, что тормозит загрузку сайта?
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #16 : 19.12.2009, 16:22:04 »
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #17 : 19.12.2009, 16:26:39 »
http://getfirebug.com/
эту инструкцию я видел. скажи, куда конкретно смотреть, что делать и как определить?
*

vetall

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #19 : 19.12.2009, 16:54:51 »
http://webo.in/articles/habrahabr/02-delay-loading-stylesheets/
насколько я понял, надо создать файл с кодом который там написан, правильно?
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Re: Оптимизация базы данных
« Ответ #20 : 19.12.2009, 17:01:37 »
imho, если сайт грузится 30 секунд, клиентская оптимизация (а именно ей посвящен webo.in) тут вряд ли поможет.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #21 : 20.12.2009, 00:37:38 »
народ реально нужна помощь. измерил количество запросов в firebug, количество запросов - 5, время загрузки - 3мин. 46сек.. при этом 4 запроса, грузилось 13сек 26мсекунд, а вот этот вот один подвис аж на такое время. что это может быть?
у меня иногда firefox подвисает, но на столько - очень редко. у кого какие есть варианты?
измерял во вкладке "Сеть" на кнопке "Все", перед этим запросом составило время - 2мин. 57сек. может я что-то неправильно измеряю, кто готов измерить своим firebug'om могу дать ссылку..


в то время, как измерил у нас на форуме, таким же способом страница зарузилась за 5сек. 26мсекунд
« Последнее редактирование: 20.12.2009, 00:43:20 от red »
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация базы данных
« Ответ #22 : 20.12.2009, 04:18:33 »
поставь компонент query cache для кеширования запросов, хорошая штука.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #23 : 20.12.2009, 06:40:37 »
поставил, вроде немного быстрее стало грузить, но всё равно заметно, что притормаживает. страницы вроде нормально подгружаются, а вот VirtueMart реально задерживает, можно его как-нибудь закешировать? потому, что переходишь по страницам, все элементы загрузились, а VirtueMart и категории в нем нет и он начинает тормозить, вроде бы чуть-чуть и всё загрузилось, так нет же VirtueMart грузит-грузит ни в какую проходит 5сек. - 7 - 11 - 15 и т.д. потом через время обана и выскочило, аж теперь становится всё нормально. мне кажется надо что-то с виртуем сделать, как-то его закешировать или убыстрить. в нем категорий много и товаров, так вот он притормаживает. переставил уже столько компонентов, плагинов, а всё вроде бы пох*ру, стоит уже и query cache, и JRE Cache (платный), отзывов столько написано "о, крутая штука, респект админу..", "клево, я давно такую искал..", "самое лучшее, что вообще есть.." и т.д.. потом ставишь компонент, заходишь на сайт, смотришь, а оно, что есть, что нет. результата почти не заметно, стало чуть быстрее грузится, но не на столько, что можно сказать нормально..
*

Skit

  • Захожу иногда
  • 75
  • 5 / 0
  • Нет смысла в том, что ты делаешь!
Re: Оптимизация базы данных
« Ответ #24 : 20.12.2009, 09:13:40 »
Перечисленные компоненты для кэширования работают, уменьшают нагрузку на сервер и делают ее стабильной. На днях пришлось воспользоваться данными компонентами. Попробуй протестировать сайт, через on-line сервис (2ip.ru или pr-cy.ru или что нибудь в этом духе), посмотри параметры загрузки сайта, в Google (для web мастеров) в Yandex Webmaster обратись.
JRE Cache - вообще кэширует весь сайт, отличный компонент, но там есть не мало настроек, стоит понять как он работает, он выполняет кэширование CSS, JS и контента. Так же нагрузку на сервер могут давать ошибки, посмотри логи где у тебя ошибки или конфликты, почисти шаблоны. Тут просто установкой компонента не справишься, нужно пошевелить предустановленными органами в туловище... Вчера знакомый увидел на сайте ошибку, в IE 7 выскочила, после ее устранения, сайт с ВМ стал работать в два раза быстрее, ошибка была в шаблоне сайта, но при обращении к страницам ВМ сайт не выносимо подвисал, это с настроенным кэшированием.
Почитай как оптимизировать шаблоны, ВМ работает на шаблонах, Joomla работает на шаблонах, будет полезно.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Re: Оптимизация базы данных
« Ответ #25 : 20.12.2009, 16:47:50 »
Перечисленные компоненты для кэширования работают, уменьшают нагрузку на сервер и делают ее стабильной. На днях пришлось воспользоваться данными компонентами. Попробуй протестировать сайт, через on-line сервис (2ip.ru или pr-cy.ru или что нибудь в этом духе), посмотри параметры загрузки сайта, в Google (для web мастеров) в Yandex Webmaster обратись.
JRE Cache - вообще кэширует весь сайт, отличный компонент, но там есть не мало настроек, стоит понять как он работает, он выполняет кэширование CSS, JS и контента. Так же нагрузку на сервер могут давать ошибки, посмотри логи где у тебя ошибки или конфликты, почисти шаблоны. Тут просто установкой компонента не справишься, нужно пошевелить предустановленными органами в туловище... Вчера знакомый увидел на сайте ошибку, в IE 7 выскочила, после ее устранения, сайт с ВМ стал работать в два раза быстрее, ошибка была в шаблоне сайта, но при обращении к страницам ВМ сайт не выносимо подвисал, это с настроенным кэшированием.
Почитай как оптимизировать шаблоны, ВМ работает на шаблонах, Joomla работает на шаблонах, будет полезно.
2ip.ru - там не нащел как протестировать всё как-то запутано
pr-cy.ru - мало понятно, что он там на тестировал, но показал, что "Размер стр.: 537.9 кб (550759 байт)", в то время как на сайте конкурента с такими товарами и таким же количеством "Размер стр.: 11.8 кб (12043 байт)".

cy-pr.com - во время тестирования вообще вот такое написал:
"Возникли следующие ошибки:
Сервер, на котором расположен сайт moy-sait.ru не отвечает (не ответил нам в течении 3-х секунд). Анализ сайта не возможен :o(
Пожалуйста убедитесь, что анализируемый сайт работает." Хотя другие сайты нормально определял.

Шаблон пока используется стандартный джумловский синий, неужели его надо чистить? Ты имеешь в виду ошибки валидности HTML и CSS?
« Последнее редактирование: 20.12.2009, 19:50:45 от red »
*

Skit

  • Захожу иногда
  • 75
  • 5 / 0
  • Нет смысла в том, что ты делаешь!
Re: Оптимизация базы данных
« Ответ #26 : 21.12.2009, 04:32:27 »
Если нет денег на JRE CACHE, то наверняка можно заменить его, несколькими компонентами. Никаких секретов тут нет, ВМ используется не на 10 доменах.
С сайтами (тестерами) поразбирайся, в первую очередь, глянь время загрузки сайта. Валидности это круто, но не обязательно. Есть ошибки разного уровня, желательно, чтоб у сайта оставались замечания по валидности, а не ошибки.
Из шаблона нужно выкинуть все, что не используешь. Шаблон есть шаблон и сделан он универсально, на рабочем сайте, лучше выкинуть из него все лишнее.
Кстати, webo.in дает очень много информации.
Почитай по PHP, HTML, Apache, Mysql будет понятно как оно работает, станет ясно, что делать, будет жить проще.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка #1050 при переносе базы данных на хостинг

Автор Ksen

Ответов: 7
Просмотров: 24892
Последний ответ 16.03.2020, 17:47:29
от Petrovich
Передача данных в форму при нажатии на ссылку

Автор usmdamir

Ответов: 4
Просмотров: 1741
Последний ответ 26.07.2017, 09:40:22
от usmdamir
Re: Изменение таблиц базы данных

Автор ZAlex60

Ответов: 4
Просмотров: 1508
Последний ответ 23.09.2016, 09:57:14
от ZAlex60
Ввод данных на сайте – подстановка их в текст. документ

Автор Plazmodina

Ответов: 4
Просмотров: 2752
Последний ответ 10.09.2015, 15:20:44
от DeKajper
[Решено] Права администратора или создание нового администратора через базу данных

Автор Savior

Ответов: 8
Просмотров: 7634
Последний ответ 24.10.2014, 20:01:45
от AlekVolsk