Блог старого компьютера

Блог старого компьютера


Главная Joomla Облегчаем вес Joomla 1.5 или что удалить после установки.

Облегчаем вес Joomla 1.5 или что удалить после установки.

09.11.2012 08:33 Администратор Joomla
Печать PDF
Все мы прекрасно знаем что в любом движке или программе обязательно есть что то лишние и не нужное что ни как не влияет на их работу. Дак вот и в joomla имеются такие файлы. Сегодня мы поговорим о том какие файлы можно безопасно удалить из дистрибутива движка.

И так подопытным у нас будет являтся только что установленный дистрибутив с версией  1.5.21 (Joomla_1.5.21-Stable-Full_Package-Russian.tar.gz). Объем архива до установки составляет  4.73Мб. И так движок мы установили и его голый вес (объем) сейчас составляет 12.9Мб (по сравнению с joomla 2.5 и 3.0 это раза в 3 меньше).

Испытания и замеры я произвожу на операционной системе WINDOWS XP sp3. На самом деле сколько свободного места нам удастся выйграть я не знаю, но вот в том что мы наведем небольшой порядок я уверен.

Открыв папку с сайтом  сразу же удаляем следующие файлы: configuration.php-distCOPYRIGHT.phpCHANGELOG.phpCREDITS.phpINSTALL.phpLICENSE.phpLICENSES.php. Удалив эти файлы я думаю вы сразу испытаете ощущения простора в корне сайта (так же рекомендую удалить эти файл по причине того что иногда злоумышленник использует их для записи shell программы).

Далее мы конечно же пойдем в папку images в ней по умолчанию лежат картинки которые нам не пригодятся. Удаляем из этой папки все файлы кроме index.html. Так же в этой папке лежат подпапки bannersM_imagessmilies - вам они нужны? мне нет удаляем эти каталоги полностью. В папке images осталась подпапка stories входим в нее и удаляем все кроме опять же index.html. С папкой images закончили.

Далее проведем зачистку в папке templates. Заходим в нее и удаляем все шаблоны которые не будем использовать кроме system. В моем случае я буду к примеру использовать шаблон с названием rhuk_milkyway, то остальные ja_puritybeez удаляем.

Все что я описал выше я считаю что такую очистку должен делать каждый после установки. Так как эти папки являются повседневными и в ним мы залазим как можно чаще и я думаю захламлять их не стоит. Что описано ниже в какой то мере можно назвать баловством.

Продолжаем зачистку файлов пускай вы скажите что следующие файлы имеют маленький объем и нет смысла их удалять, но наша цель максимально снизить объем сайта.

Чистим папку  libraries/openid/ удаляем из нее файлы CHANGELOG, CHANGES-2.1.0, COPYING, NEWS, README.

Удаляем следующий список файлов:

  1. /includes/phpmailer/LICENSE
  2. /libraries/domit/domitBanner.gif
  3. /libraries/domit/license.txt
  4. /libraries/phpmailer/LICENSE
  5.  /libraries/phputf8/LICENSE
  6. /libraries/phputf8/README
  7. /libraries/simplepie/LICENSE.txt
  8. /libraries/simplepie/README.txt
  9. /plugins/editors/tinymce/jscripts/tiny_mce/license.txt
  10. /libraries/phpxmlrpc/Changelog
  11. /libraries/phpxmlrpc/NEWS
  12. /libraries/phpxmlrpc/README
  13. /libraries/tcpdf/CHANGELOG.TXT
  14. /libraries/tcpdf/LICENSE.TXT
  15. /libraries/tcpdf/README.TXT
  16. /libraries/simplepie/idn/LICENCE
  17. /libraries/simplepie/idn/ReadMe.txt
  18. /plugins/editors/tinymce/jscripts/tiny_mce/plugins/tinybrowser/error.log
  19. /plugins/editors/tinymce/jscripts/tiny_mce/plugins/tinybrowser/readme.txt

С более менее небольшими файлами мы пока закончили, перейдем временно к чему то большему. За всю жизнь использования joomla вы нажимали пункт меню "Помощь Joomla" лично я нет, тем более что там все на инглише. Удаляем папку /administrator/help (во избежании ошибки в общих настройках не удаляйте всю папку, оставьте там файл helpsites-15.xml).

Далее очищаем папку /administrator/images/ как вам может показаться эти иконки используются но на самом деле нет (тут я конечно ошибаюсь парочку иконок из админки у меня все таки исчезли но это не критически я думаю, эти иконки есть в шаблоне их можно взять оттуда).

Далее очистим в языковых папках английский язык еслиу вас по умолчанию выставлен русский и инглиш не нужен. Очищаем эту папку /language/en-GB и /administrator/language/en-GB.

На этом поверхностную очистку закончим и в итоге вместо 12.9Мб я получил 10.9Мб  в итоге мы очистили ровно 2 мегабайта. Это конечно же очень мало, и можно сказать что наш первый эксперимент по уменьшению объема закончен.

Так же для уменьшения объема сайта можно удалить неиспользуемые на сайте модули, плагины и компоненты. Например для сайта визитки нужно я думаю не больше 2, 3 модулей, а в дистирутиве их 20. Но удалив ненужные модули, компоненты и плагины вы выйграите на мой взгляд максимум килобайт 600.

 

Добавить комментарий


Защитный код
Обновить

Поиск

Голосование

Что Вы думаете на счет битрикса?
 

Все материалы раздела