LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 21:26:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ещё один способ снизить нагрузку на сервер  (Прочитано 1651 раз)
0 Пользователей и 1 Гость смотрят эту тему.
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« : 05.06.2008, 10:44:55 »

До сих пор оптимизировал только ту часть кода страницы, которая находится перед выводом контента. Сейчас стал смотреть на всё остальное... очень много стилей прямо в коде страницы, скриптов. В результате выноса всего этого из тела пхп-файлов в отдельные подключаемые файлы, вес главной страницы снизил с 65кБ до 45кБ. Соответственно и остальные страницы тоже похудели.
Оптимизированные модули:
- mod_adeptlogin
- mod_diashow
Список можно и продолжать, пока что не со всеми модулями разобрался. Плюс к тому. Тем кто пользуется мамботом multithumbs известно, что выдаёт он изображения вот так:

Цитировать
<div style='width:145px;float:left;' class='mtImgBoxStyle'><a target='_blank' href='http://turist-spb.ru/images/stories/dostopr/nevskiy_pr.jpg' rel='Невский проспект' alt='Невский проспект' title='Невский проспект' class='thickbox'><img class='multithumb'  src="http://turist-spb.ru/mambots/content/multithumb/thumbs/4254125448.jpg"width="145" height="109"  alt='Невский проспект' title='Невский проспект' border='0' /></a><div class='mtCapStyle'>Невский проспект</div></div>

После работы над мамботом получил сделующее:

Цитировать
<div class='mtImgBoxStyle'><a target='_blank' href='images/stories/dostopr/nevskiy_pr.jpg' title='Невский проспект' class='thickbox'><img src="mambots/content/multithumb/thumbs/4254125448.jpg"  alt='Невский проспект' title='Невский проспект' /></a><div>Невский проспект</div></div>

Облегчённый код помимо прочего позволяет поисковым роботам проще разбираться в коде страницы, возрастает вероятность индексирования нужного текста. Да и вообще, зачем тэгу <a> параметры rel, alt? Для <img> параметры border, width и height в css загнать можно, так же как и стили для слоя.

Как считаете, снижает ли это нагрузку на сервер?
« Последнее редактирование: 05.06.2008, 17:07:04 от archer1981 » Записан
Physicist
Support Team
*****

Репутация: +179/-0
Offline Offline

Пол: Мужской
Сообщений: 1154


Рябов Денис


« Ответ #1 : 05.06.2008, 12:03:42 »

Снижает, но скорее всего не намного. А вот время загрузки страниц сокращает.

Кстати, можно еще убрать class='thickbox', class='multithumb' и class='mtCapStyle', а в стили добавить
.mtImgBoxStyle a:link, ... {...}
.mtImgBoxStyle img {...}
.mtImgBoxStyle div {...}
Записан
fatalerror
Завсегдатай
*****

Репутация: +47/-1
Offline Offline

Пол: Мужской
Сообщений: 735


Уполномоченный по правам чайников


« Ответ #2 : 05.06.2008, 12:12:20 »

Уважаемые, а вы о своих наработках будете информировать разработчиков? Или хотя бы выложить для скачивания что-то типа "оптимизированный мультитаб - не забываем ставить + автору"?
Записан
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« Ответ #3 : 05.06.2008, 16:42:21 »

Снижает, но скорее всего не намного. А вот время загрузки страниц сокращает.

Кстати, можно еще убрать class='thickbox', class='multithumb' и class='mtCapStyle', а в стили добавить
.mtImgBoxStyle a:link, ... {...}
.mtImgBoxStyle img {...}
.mtImgBoxStyle div {...}

Когда убираю class='thickbox', перестаёт работать скрипт красивого вывода фотографий, видимо его ещё менять надо
« Последнее редактирование: 05.06.2008, 17:05:17 от archer1981 » Записан
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« Ответ #4 : 05.06.2008, 16:44:12 »

Уважаемые, а вы о своих наработках будете информировать разработчиков? Или хотя бы выложить для скачивания что-то типа "оптимизированный мультитаб - не забываем ставить + автору"?
а какой модуль заинтересовал? или multithumb?
Да и простой заменой пхп файла не отделаешься, надо в файл стилей описания классов дописывать. А это уже у каждого своё, общий вариант не выложишь.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet