Новости Joomla

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

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

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Оптимизация Joomla мой FAQ
« : 05.04.2010, 16:49:25 »
Большая часть информации актуальна для любого сайта и любой версии Joomla, однако конкретный примеры затрагивать буду только Joomla 1.5. В данном описание не буду описывать настройку самого сервера.

Начнем с простого, зачем же нужна оптимизация сайта? Основное это:
 
 - Уменьшение времени загрузки страницы, что актуально для посетителей сайта.
 - Уменьшение потребления ресурсов сервера.

С чего начать?

  Одним из наиболее важных аспектов оптимизации сайта является уменьшение числа HTTP-запросов.
80% времени отклика конечного пользователя тратится на отображение интерфейса. БОльшая часть времени связана с загрузкой всех компонентов страницы: рисунков, таблиц стилей, скриптов и т.д. Уменьшение числа компонентов, в свою очередь, ведёт к уменьшению числа HTTP-запросов, необходимых для отображения страницы. В этом и заключается ускорение.

- Один из способов уменьшить число запросов - упрощение её дизайна.
- Сжимаем все статические картинки
- Отключаем (удаляем) все ненужные модули, компоненты, плагины.
- Включаем кеширование

- Используем CSS спрайты. К примеру, у вас на странице грузится 10 изображений и соответственно понадобится 10 запросов. Суть данной технологии заключается в том,   чтобы объединить все картинки в один файл (получается всего 1 запрос ). И для дальнейшей "нарезки" изображений использовать свойства
background-image и background-position  языка CSS.

- Объедением скрипты и CSS в один файл. Перед этим лучше всего сжать (оптимизировать) наши файлы, что дает неплохую прибавку к скорости за счет итогового размера подгружаемых файлов. Я рекомендую для оптимизации CSS (Сжатие 5-10 %) On line сервис: http://csstidyonline.com , для оптимизации javascript: http://yui.2clics.net

Пробуем использовать CssJsCompress  http://extensions.joomla.org/extensions/site-management/site-performance/7350
 
- Используем сеть доставки контента. Некоторые библиотеки (jquery,java и т.д.) разумнее загружать не со своего сайта (сервера), например, с Google.
 ( http://code.google.com/intl/ru/apis/ajaxlibs/documentation/ ). Файлы оттуда идут уже хорошо сжатые.

- Используем технологию gzip. Данная технология позволяет делать сжатие HTML страниц 'на лету' за счет небольшого увеличения нагрузки на сервер. Gzip-сжатие в целом снижает размер ответа примерно на 70%

- Размещайте таблицы стилей (CSS) в заголовок (HEAD) (Подгрузка стилей) - это приводит к ускорению загрузки страниц. Дело в том, что в этом случае страница формируется последовательно т.е. отображение страницы блокируется до того, пока все таблицы стилей не будут загружены.

- Расположение скриптов. Вот тут зачастую и происходит главная ошибка. Подгрузку внешних скриптов (javascript. jquery  и т.д.) нужно размещать внизу страницы, а не в начале. В данном способе последовательное отображение блокируется до тех пор, пока не будет загружено всё содержимое ниже скрипта. Если поместить скрипты в самый низ, то бОльшая часть страницы отобразится раньше.

- JavaScript и CSS делаем внешними. Использование отдельных файлов на практике обычно делает страницы быстрее, так как файлы JavaScript и CSS в этом случае кэшируются браузером. Когда код JavaScript и CSS встраивается непосредственно в HTML-документ, он загружается при каждом запросе этого документа. Это уменьшает количество запросов, но увеличивает размер документа; с другой стороны, если JavaScript и CSS хранятся в отдельных файлах, кэшируемых браузером, размер страницы уменьшается, не увеличивая число HTTP-запросов.

- Ищем и удаляем дубликаты скриптов. Внимательно анализируем сайт на предмет двойной подгрузки одних и тех же скриптов.

- Ищем с помощью FireBug загружаемые файлы с 404 ошибкой (запрос есть, а файлов нет) и удаляем/исправляем. Лишние запросы нам не нужны

И, напоследок, немного о SQL запросах. Если вы понимаете что к чему, то смотрите все запросы и по-возможности оптимизируйте их (удаляйте или переписывайте). Также рекомендую пользоваться бесплатных компонентом кеширования SQL запросов - Query cache http://extensions.joomla.org/extensions/site-management/cache/3180 . Кеш запросов доступен в MySQL начиная с версии 4.0.

Также рекомендую пользоваться плагинами Firefox: Yslow и Google page speed для оценки производительности и оптимизации своего сайта.

Смотрим также http://webo.in/articles/

« Последнее редактирование: 03.11.2010, 17:45:07 от yuri-it »
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Оптимизация Joomla мой FAQ
« Ответ #1 : 05.04.2010, 17:23:01 »
Конечно. Очень хороший пример быстродействия одна из моих работ. http://scandistroy.ru  Показатель Yslow 99 из 100. Учитесь господа
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Оптимизация Joomla мой FAQ
« Ответ #2 : 05.04.2010, 17:39:20 »
Исправьте пожалуйста конфликт советов... Либо перепишете на счет CSS, а то получается, что все таблицы CSS сначала пихаются в хидер... а потом пихаем в отдельный фаил ;-)

А так на все 100% поддерживаю... большая часть вопросов на форуме которых задается по оптимизации отпадает сама собой. Респект
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #3 : 05.04.2010, 18:08:26 »
Исправьте пожалуйста конфликт советов... Либо перепишете на счет CSS, а то получается, что все таблицы CSS сначала пихаются в хидер... а потом пихаем в отдельный фаил ;-)

А так на все 100% поддерживаю... большая часть вопросов на форуме которых задается по оптимизации отпадает сама собой. Респект
имелось ввиду вызов из хедера, поправил.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #4 : 05.04.2010, 18:18:12 »
Конечно. Очень хороший пример быстродействия одна из моих работ. http://scandistroy.ru  Показатель Yslow 99 из 100. Учитесь господа
CSS подгрузку лучше сунуть в HEAD. А  mootools.js и validate.js наоборот лучше пониже сунуть. И сжать соответствующие файлы

       Compressing http://skandistroy.ru/media/system/js/mootools.js  could save 52.8KiB (72% reduction).
    * Compressing http://www.google-analytics.com/ga.js could save 13.7KiB (58% reduction).
    * Compressing http://skandistroy.ru/kontakty.html could save 9.1KiB (67% reduction).
   * Compressing http://skandistroy.ru/templates/skandistroy/css/template.css could save 6.7KiB (72% reduction).
    * Compressing http://skandistroy.ru/media/system/js/validate.js could save 2.5KiB (59% reduction).
    * Compressing http://skandistroy.ru/templates/skandistroy/favicon.ico could save 894B (77% reduction).

В целом хорошая оптимизация. Yslow показал 65 и 76 :)
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #5 : 05.04.2010, 18:30:50 »
yuri-it: хорошая статья
сделали бы больше практических советов, относящихся непосредственно к Joomla (по каждому пункту), стало бы совсем хорошо

Конечно. Очень хороший пример быстродействия одна из моих работ. http://scandistroy.ru  Показатель Yslow 99 из 100. Учитесь господа
вы немного лукавите...
YSlow(V2) — 81
Classic(V1) — 72
Small Site or Blog — 98
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Оптимизация Joomla мой FAQ
« Ответ #6 : 05.04.2010, 18:31:26 »
yuri-it: хорошая статья
сделали бы больше практических советов, относящихся непосредственно к Joomla (по каждому пункту), стало бы совсем хорошо
вы немного лукавите...
YSlow(V2) — 81
Classic(V1) — 72
Small Site or Blog — 98
Я не лукавлю, сатй маленький. Отсюда и высокий рейтинг.

А вам рекомендую. почитать сайт webo.in
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #7 : 05.04.2010, 18:44:00 »
yuri-it: хорошая статья
сделали бы больше практических советов, относящихся непосредственно к Joomla (по каждому пункту), стало бы совсем хорошо
по-моему и так все разжевал. В будущем думаю сделаю тест конкретных расширения, чтобы сравнить производительность.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: Оптимизация Joomla мой FAQ
« Ответ #8 : 05.04.2010, 18:44:44 »
я могу сказать сколько дает в реальности :-) а не в попугаях... на больших сайтах после такой оптимизации можно скажем забыть с переезда с VDS на сервер) на достаточно длительное время)
в реальности на некоторых сайтах раз в два нагрузка запросто падает :-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #9 : 05.04.2010, 18:46:27 »
я могу сказать сколько дает в реальности :-) а не в попугаях... на больших сайтах после такой оптимизации можно скажем забыть с переезда с VDS на сервер) на достаточно длительное время)
в реальности на некоторых сайтах раз в два нагрузка запросто падает :-)
хочется оперировать цифрами, людям думаю будет интересно посмотреть разницу базового сайта и оптимизированного.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #10 : 05.04.2010, 19:06:45 »
по-моему и так все разжевал. В будущем думаю сделаю тест конкретных расширения, чтобы сравнить производительность.

например, новичку будет совсем непонятно...
Цитировать
Подгрузку внешних скриптов (javascript. jquery  и т.д.) нужно размещать внизу страницы, а не в начале.
как mootools.js или скрипт модуля карусельки разместить внизу страницы...?

Цитировать
Ищем и удаляем дубликаты скриптов
каких скриптов, какие строчки конкретно искать и как удалять?
Можно указать на самые распространенные примеры...
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #11 : 05.04.2010, 19:10:25 »
ещё можно добавить совет по оптимизации графики на сайте...
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

lamaka

  • Захожу иногда
  • 74
  • 5 / 0
  • МАЗАФАКЕР
Re: Оптимизация Joomla мой FAQ
« Ответ #12 : 05.04.2010, 19:19:30 »
Отличный фак, все разжевано и в рот положено ) Будем оптимизировать, потом, если не забуду, отпишусь как оно.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #13 : 05.04.2010, 19:21:32 »
например, новичку будет совсем непонятно...как mootools.js или скрипт модуля карусельки разместить внизу страницы...?
Код для подгрузки скриптов размещать снизу страницы- это касается особенно главной страницы сайта. Как подгружаются скрипты см.код Joomla, там еще много что интересно найдется.
каких скриптов, какие строчки конкретно искать и как удалять?
Многие модули, плагины, компоненты используют одни и те же библиотеки скриптов, проще поставить Google page speed Он сам покажет что подгруается и как.
[/quote]
Оптимизация графики - фотошоп. Не затрагиваю функционал моделей\компонентов, в котором можно самостоятельно менять качество картинки.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #14 : 05.04.2010, 19:22:00 »
Отличный фак, все разжевано и в рот положено ) Будем оптимизировать, потом, если не забуду, отпишусь как оно.
ну хоть кому-то еще понятно :)
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Оптимизация Joomla мой FAQ
« Ответ #15 : 05.04.2010, 19:59:03 »
ну хоть кому-то еще понятно :)
Предлагаю сокпипастить все отсюдова http://webo.in/articles/ Там все что ты хочешь сказать уже давно разобрано
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #16 : 05.04.2010, 20:00:56 »
Предлагаю сокпипастить все отсюдова http://webo.in/articles/ Там все что ты хочешь сказать уже давно разобрано
обновлю пост
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #17 : 05.04.2010, 20:06:30 »
Предлагаю сокпипастить все отсюдова http://webo.in/articles/ Там все что ты хочешь сказать уже давно разобрано
обновлю пост
вот то-то и оно...
по этому было бы намного полезнее конкретно практически описать оптимизацию Joomla по вашим теоретическим выкладкам
а не
Цитировать
Как подгружаются скрипты см.код Joomla, там еще много что интересно найдется.
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: Оптимизация Joomla мой FAQ
« Ответ #18 : 05.04.2010, 21:21:30 »
вот то-то и оно...
по этому было бы намного полезнее конкретно практически описать оптимизацию Joomla по вашим теоретическим выкладкам
а не
да не будет такого :)
каждый сайт использует тот или иной функционал. Так что общей статьи по оптимизации Joomla, думаю не появиться.
Оптимизация - это, вообще думаю, сугубо индивидуальный подход.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #19 : 05.04.2010, 21:33:19 »
да не будет такого :)
каждый сайт использует тот или иной функционал. Так что общей статьи по оптимизации Joomla, думаю не появиться.
Оптимизация - это, вообще думаю, сугубо индивидуальный подход.
вот и я про то. Сравнения конкретных расширений планируется сделать позже.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #20 : 05.04.2010, 21:37:18 »
да не будет такого :)
каждый сайт использует тот или иной функционал. Так что общей статьи по оптимизации Joomla, думаю не появиться.
Оптимизация - это, вообще думаю, сугубо индивидуальный подход.
я думаю, есть стандартные методы...скрипты, библиотеки...и т.п.

например, установил Joomla, навесил расширений, смотришь, если не используется моотулз - отключаешь его нахрен, если используется - загружаешь его со стороннего ресурса (конкретно как делается) или переносишь в самый низ страницы (конкретно как делается), ну и тому подобное...
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #21 : 05.04.2010, 21:42:09 »
я думаю, есть стандартные методы...скрипты, библиотеки...и т.п.

например, установил Joomla, навесил расширений, смотришь, если не используется моотулз - отключаешь его нахрен, если используется - загружаешь его со стороннего ресурса (конкретно как делается) или переносишь в самый низ страницы (конкретно как делается), ну и тому подобное...
а я что не по русски писал? Нужен анализ - Yslow и Google page speed. Далее смотрим что не так и исправляем. Читайте внимательнее.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #22 : 05.04.2010, 22:31:36 »
а я что не по русски писал? Нужен анализ - Yslow и Google page speed. Далее смотрим что не так и исправляем. Читайте внимательнее.
да ладно вам... ;)
спасибо за проделанную работу...

а совершенству нет предела
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #23 : 05.04.2010, 22:53:51 »
да ладно вам... ;)
спасибо за проделанную работу...

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

dreamwind

  • Захожу иногда
  • 166
  • 27 / 13
Re: Оптимизация Joomla мой FAQ
« Ответ #24 : 06.04.2010, 12:51:57 »
Очень хороший пример быстродействия одна из моих работ

да, конечно, неплохо. Но можно и лучше
http://webo.in/check/?url=skandistroy.ru

В частности - minify для JS/CSS/картинок + спрайты/data:URI
*

kirillnet

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Оптимизация Joomla мой FAQ
« Ответ #25 : 06.04.2010, 15:16:47 »
Joomla 1.5.12
установил CssJsCompress 3,2
HTTP 500 Internal Server Error
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #26 : 06.04.2010, 17:10:04 »
Joomla 1.5.12
установил CssJsCompress 3,2
HTTP 500 Internal Server Error
это вам уже в общую ветку обращаться. У меня такой ошибки нет.
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Джон

  • Осваиваюсь на форуме
  • 17
  • 1 / 1
Re: Оптимизация Joomla мой FAQ
« Ответ #27 : 06.04.2010, 17:28:09 »
Конечно. Очень хороший пример быстродействия одна из моих работ. http://scandistroy.ru  Показатель Yslow 99 из 100. Учитесь господа

Чему учится? Как НЕ надо делать?! Конечно, взял на вооружение! У вас этот сайт грузится дольше чем из Москвы в учкотку ползком! Учитесь дальше. На мегабите, меж прочим грузится - я не дождался и закрыл нафиг. :)

Включать кеш? Хм... А вот на основных ресурсах посвященных Joomla этого не советуют делать! Странные у вас подходы. Глупые я бы сказал.
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Re: Оптимизация Joomla мой FAQ
« Ответ #28 : 06.04.2010, 17:30:35 »
Включать кеш? Хм... А вот на основных ресурсах посвященных Joomla этого не советуют делать! Странные у вас подходы. Глупые я бы сказал.
Видно не сильны вы в этом вопросе. К любому сайту нужен индивидуальный подход, скиньте ка ссылку кто там советуют не пользоваться кешированием ? :) Хотя не понятно про какое кеширование идет речь? Может еще и SQL запросы кешировать не советуют?
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Оптимизация Joomla мой FAQ
« Ответ #29 : 06.04.2010, 22:15:34 »
Чему учится? Как НЕ надо делать?! Конечно, взял на вооружение! У вас этот сайт грузится дольше чем из Москвы в учкотку ползком! Учитесь дальше. На мегабите, меж прочим грузится - я не дождался и закрыл нафиг. :)

Включать кеш? Хм... А вот на основных ресурсах посвященных Joomla этого не советуют делать! Странные у вас подходы. Глупые я бы сказал.
В студию список основных ресурсов, посвященных Joomla! Любопытно взглянуть.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla накешировала 200Mb в директорию cache/page при отключенном кешировании, что за ...?

Автор Marygold

Ответов: 12
Просмотров: 6799
Последний ответ 27.09.2023, 09:23:54
от XFQDesNik
Joomla и Amazon S3

Автор Ghost_370

Ответов: 14
Просмотров: 11581
Последний ответ 07.04.2019, 09:38:02
от powerful888
Соц.иконки добавить, Joomla 1.5.26

Автор nuon

Ответов: 1
Просмотров: 7160
Последний ответ 04.03.2018, 21:34:56
от nuon
Как сделать JSON-LD микроразметку для Joomla 1.5

Автор Amigo9876

Ответов: 1
Просмотров: 6439
Последний ответ 05.01.2018, 21:54:43
от krot
Joomla 1.5.26 и мета теги

Автор SLdieR11

Ответов: 3
Просмотров: 4118
Последний ответ 17.10.2017, 10:53:54
от SeBun