быстродействие сайта joomla на Windows
В общем имеется CS 1.6 сервер и сайт к нему http://cs.muo.lv
Оба стоят на компе с ОС Windows XP с ресурсами 1.5 гб оперативки и 2 ядра по 2.4 ггц intel core. Сайт на движке joomla 1.5 и веб-сервер apache, хотя уже и nginx поставил. В общем меня все устраивает кроме быстродействия сайта - когда народу сравнительно много заходит на сайт, всё очень жестоко тормозит и процессор загружается процессами httpd.exe, mysqld.exe. Я начал гуглить и столкнулся с множеством статей, модулей, настроек и прочего, короче разобраться так и не смог и времени не ахти. Прошу посоветовать, что мне лучше всего сделать, дабы снизить нагрузку на сайт и уменьшить загрузку страниц. В процессе гугленья наткнулся на nginx, FreeBSD, поставил их, но так и не разобрался с настройкой. Эффекта просто от установки не вижу. Еще поставил несколько плагинов для joomla, но эффекта по-прежнему мало. Не откажусь от готовых решений, но знаю форумный народ. В целом рассчитываю на дельные советы. ОС нет возможности сменить. |
Ответ: быстродействие сайта joomla на Windows
Дык, ты 80-й порт на ngnix сажал? Или у тебя до сих пор Апач на 80-м ? (возможно, какие-то там инсталляторы сразу ставятся настроенными, но в чистом виде - нет) Если так, то конечно толку не будет.
|
Ответ: быстродействие сайта joomla на Windows
Цитата:
Цитата:
Вообще joomla сама по себе слоу. Основной проигрыш не в PHP, а в MySQL. Жумла очень много общается с базой данных. 1) Отказаться от MySQL? 2) http://webew.ru/articles/1041.webew 3) Гугли кеширование средствами Joomla 4) Отказ от Joomla и выбор более правильного двигла. Как и большинство новичков ты думаешь, что жумла это CMS. Дак вот нет! Жумла это фреймворк с уже написаной админкой. Nginx действительно должен помочь. |
Ответ: быстродействие сайта joomla на Windows
nginx настроил в связке с апач (апач на 27016 порту). Тут, думаю в плане, что изначально соединение идет на nginx, а он уже общается с апачем, я всё сделал корректно, кроме настройки общения, тут я просто не компетентен, как и что.
Цитата:
1. это возможно с движком joomla? 2. очень полезно, попробую 3. Кеширование гуглил и настраивал, не знаю, насколько хорошо. 4. Времени пока не так много, над этим думал. Но я не знаю, как правильно выбирать подходящий движок. |
Ответ: быстродействие сайта joomla на Windows
Для начала открой любую страницу и посмотри, все ли картинки загружаются. Обратились ко мне тут, мол сайт тормозит.
Запустил Firefox + FireBug. Смотрю, а там дофига битых ссылок. Из-за них и создается впечатление, что сайт тупит. Для ускорения Joomla думаю достаточно отключить не сильно нужные модули. |
Ответ: быстродействие сайта joomla на Windows
JOOMLA гавно!!! её архитектура на xml , многих инклудах , очень тормозит сама по себе ;) забросьте, ставьте DLE .
Пишите свой двиг - и все будет хорошо))) меня устраивает лично мои работы...))) и не нуждаюсь в другом... |
Ответ: быстродействие сайта joomla на Windows
С радостью напишу свой движок, но пока нет на это времени. Так что лучше поставить вместо joomla?
|
Ответ: быстродействие сайта joomla на Windows
Цитата:
|
Ответ: быстродействие сайта joomla на Windows
Он подойдет для CS сервера? Смогу свои скрипты весьма удобно и безопасно пихать? Как я понимаю, это движок для блогов больше.
|
Ответ: быстродействие сайта joomla на Windows
При чём тут CS сервер?
Это отдельные приложения же. Ну или что ты имел в виду? Или там у тебя какая-то админка, приделанная на Жумлу? Олсо ты кеширование nginx'а настраивал? |
Ответ: быстродействие сайта joomla на Windows
В nginx разделил статические и динамические данные.
В joomla есть плагины для вставки своих скриптов. Пишу себе в отдельной папке чего хочу, а потом типа инклудом впихиваю куда хочу на сайте. Удобно и у админов нет доступа, чтобы навредить. Еще всякую информацию, например, логин юзера достать могу. Вот мне нужна похожая функциональность и от другого движка. |
Ответ: быстродействие сайта joomla на Windows
Сменил движок на другой, более быстрый, но поначалу всё было как надо, а потом постепенно первая страница, а точнее даже прогрузка сайта в первый раз стала становиться всё медленнее и медленнее. После уже переключение по страницам происходит быстро, но первый раз всегда долгий. На хостинге этот же движок отлично работает и в первый раз.
Простые скрипты, которые не включены в движок, например, http://cs.muo.lv:81/scripts/maplist.php открываются моментально. Я так понимаю, проблема явно в настройке веб-сервера, но не знаю, где. Советы, предложения? |
Ответ: быстродействие сайта joomla на Windows
Пинг до сервера приемлемый.
Просадка скорости именно в ожидании ответа. Цитата:
Хотя может и скрипт прикалываться. Есть возможность провести бенчмарк в index.php? |
Ответ: быстродействие сайта joomla на Windows
nginx.conf
Код:
worker_processes 1; |
Ответ: быстродействие сайта joomla на Windows
бенчмарк - прога для проверки компонентов компьютера на быстродействие. Например, бенчмарк для видеокарты(часто) - отображение большого числа сложных обьектов
|
Часовой пояс GMT +4, время: 06:03. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot