Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 2
miniiduran Сообщение 13/02/2010 02:38 Копия темы
Оптимизация сайта на Joomla: практические советы программистам 1)
Для ускорения загрузки страницы полезно разместить все скрипты на JavaScript сразу перед закрывающим тегом body.
Стандартный движок Joomla не предоставляет такой возможности, но для своих проектов я написал плагин, который перемещает скрипты вниз страницы по событию onAfterRender.


2)
Joomla 1.5 любит добавлять в тело страницы библиотеки mootools.js и caption.js.
Если они вам не нужны – не забудьте удалить их со страницы.
Вторгаться в код движка для этого необязательно. Достаточно написать обработчик события onAfterRender.

3)
Для своих проектов я написал плагин, который объединяет все используемые на странице файлы JavaScript в один файл, и все файлы CSS – в другой файл. Таким образом можно значительно сократить количество запросов браузера к серверу. Аналогичную технику я встречал в коммерческих шаблонах, в частности, от YooTheme.

4)
VirtueMart крайне неэкономно работает с БД. Для ускорения работы магазина я написал свой API (программную библиотеку) для выборки данных из таблиц VirtueMart с кешированием данных между различными модулями. Это позволяет значительно (в 2-10 раз, в зависимости от ситуации) сократить количество запросов к БД.

5)
Очень рекомендую писать свои компоненты строго по стандартам Joomla 1.5, потому что в стандартную архитектуру JСontroller / JView заложена неплохая, и, главное – стандартная модель кеширования.

6)
Советую критически относиться к сторонним расширениям: компонентам, модулям, плагинам.
Большинство из 4000 доступных бесплатных расширений не самым экономичным способом расходуют системные ресурсы.
На этапе разработки на это можно закрыть глаза, но на этапе отладки полезно включить встроенный в Joomla инструмент отладки и оценить расход системных ресурсов расшинениями, а затем – выборочно оптимизировать эти расширения.

7)
Будьте требовательны к своему верстальщику. Настаивайте, чтобы верстальщик объединял графические элементы в спрайты: таким образом можно в 2-3 раза уменьшить количество запросов браузера к серверу.
romalkavian Сообщение 13/02/2010 07:58 Копия темы
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"