Официальный сайт движения «Москва без Лужкова!»
Главная Новости Москвы Наши новости Популярное
  • Новости
  • Новости
  • ВХОД В ЛИЧНЫЙ КАБИНЕТ
    логин
    пароль
       
    Новости

    10 саветаў, каб паскорыць Joomla Прадукцыйнасць

    1. паскорыць Joomla
    2. 1. Апошняя версія
    3. 2. сетку дастаўкі кантэнту
    4. 3. Joomla Cache
    5. Крок 1 - Уключэнне налады кэша ў глабальнай канфігурацыі
    6. Крок 2 - Уключэнне Joomla убудова сістэмнага кэша
    7. Аптымізацыя 4. Малюнак
    8. 5. Joomla Сціск
    9. 6. Аптымізацыя CSS і JavaScript
    10. 7. Ачыстка Joomla (БД)
    11. Ухіліце MySQL DB табліцы
    12. Аптымізацыя MySQL табліц БД
    13. 8. Браўзэр Кэшаванне
    14. Apache Прыклад
    15. Nginx Прыклад
    16. 9. Хуткасць пашырэння Optimization
    17. 10. Абярыце Хуткі вэб-хостынг
    18. рэзюмэ

    Браян Джэксан

    Абнаўленне ад 6 лютага 2018

    Абнаўленне ад 6 лютага 2018

    Joomla з'яўляецца свабоднай і папулярнай адкрытым зыходным кодам сістэмы кіравання кантэнтам (CMS), пабудаваная на MVC рамкі, і выкарыстоўваецца, па меншай меры, 2,7% усіх сайтаў у Інтэрнэце. Ён выкарыстоўваецца карпарацыямі, інтэрнэт-часопісаў, урадавых прыкладанняў, малога бізнэсу і ўсіх розных тыпаў вэб-сайтаў. У гэтым артыкуле мы абмяркуем парады аб тым, як паскорыць працу Joomla , каб гарантаваць , што Ваш вэб - сайт працягвае працаваць хутка, забяспечваючы добры вопыт для вашых наведвальнікаў.

    Joomla першапачаткова была выпушчаная ў 2005 годзе і з'яўляецца другім найбольш папулярнымі сістэмамі кіравання кантэнтам (CMS), паставіўшы сябе паміж WordPress і Drupal , Вось некалькі прычын, чаму людзі выбіраюць Joomla:

    • Супольнасць: Стварэнне супольнасці Joomla неверагодна лёгка. З скрынкі ён падтрымлівае сяброўства вобласць, навінавы, форумы, артыкулы, уваход ад знешніх аўтараў і г.д.
    • Шматмоўны: У адрозненне ад WordPress, Joomla пастаўляецца з убудаванымі магчымасцямі для стварэння шматмоўнага сайта. Ніякіх дадатковых убудоў і кампанентаў, не павінны быць устаноўлены для таго, каб мець магчымасць перавесці свой вэб-сайт.
    • Прыбіральнік Extension Directory: Joomla мае трохі больш за 7000 пашырэньні , якія ў сваю чаргу прыводзіць да больш чыстым і арганізаваным каталогу пашырэння , чым у WordPress убудова сховішча , якое змяшчае больш за 40 000 убудоў. WordPress сховішча вядомы тым, што шмат непатрэбных убудоў, такіх як выхад Roulette ,
    • Убудаваны Caching: У адрозненні ад WordPress Joomla пастаўляецца з убудаванымі опцыямі кэшавання, а таксама дадатковымі пашырэннямі кэшавання.
    • Прастата ў выкарыстанні: Joomla! не патрабуе ад распрацоўніка поўнага часу на персанал, каб кіраваць ім з дня ў дзень.

    Joomla! Гнуткі бізнес-рашэнне - Роберт Якобі, arctg.com

    Joomla ў цяперашні час выкарыстоўваецца на шматлікіх папулярных сайтах, такіх як:

    • Linux.com
    • ITWire.com
    • Гарвард - GSAS
    • Эйфелева вежа
    • Інфармацыйны цэнтр Арганізацыі Аб'яднаных Нацый для Заходняй Еўропы
    • MTV Грэцыя

    Згодна з W3Techs, Joomla ў цяперашні час займае долю рынку ў 6,1% , Паставіўшы яго ў якасці другой найбольш папулярнай CMS, толькі з WordPress наперадзе яго. Згодна з BuiltWith, 3% топ 100000 вэб-сайтаў з дапамогай Joomla.

    крыніца: BuiltWith

    І ў адпаведнасці з рэгіянальнымі дадзенымі, Joomla з'яўляецца шырока больш папулярным у Злучаных Штатах і краінах Заходняй Еўропы, з моцным прысутнасцю ў Германіі.

    крыніца: BuiltWith

    паскорыць Joomla

    Гэта вельмі важна, каб ваш сайт Joomla працуе хутка, таму што хуткасць ўплывае на усё, што ад вашага трафіку, канверсіі даходаў, і нават ваш SEO рэйтынг! Вось статыстыка з тэматычнае даследаванне Radware зрабіў на час загрузкі старонкі.

    • Shopzilla ўбачыў павелічэнне даходу на 12% пасля паляпшэння сярэдняга часу загрузкі старонкі з 6 секунд да 1,2 секунд.
    • Yahoo павелічэнне трафіку на 9% на кожны 400мс паляпшэння.
    • Amazon павялічыў выручку на 1% на кожныя 100 мс паляпшэння.
    • Google кажа , што яны губляюць 20% свайго трафіку за кожныя 100 мілісекунд ён прымае старонку для загрузкі. Хуткасць мае значэнне. Google таксама ўключае ў сябе час загрузкі старонкі ў ранжыраванні пошуку вашага сайта.

    Як доўга ваш сайт Joomla прыняць для загрузкі? выкарыстоўвайце нашы сайт інструмент тэст хуткасці ,

    Выконвайце гэтым саветам ніжэй пра тое, як паскорыць Joomla і захаваць гэта працуе хутка, каб забяспечыць вяртанне наведвальнікаў. Мы выкарыстоўваем Joomla 3.4.5 ў нашых прыкладах.

    1. Апошняя версія

    Гэта вельмі важна, каб заўсёды запусціць апошняя версія Joomla як гэта звычайна змяшчае выпраўленне, такія як паляпшэнне кода і паляпшэнне хуткасці. Акрамя таго, пераканайцеся, каб захаваць свае пашырэння ў актуальным стане.

    Для таго, каб абнавіць Joomla да апошняй версіі вы можаце альбо націснуць на кнопку «Абнавіць цяпер» апавяшчэнне, якое павінна адлюстроўвацца на панэлі інструментаў, або вы можаце ўручную абнавіць, перайшоўшы ў «Кампаненты» → «Joomla! Абнаўленне «. Не забудзьцеся стварыць рэзервовую копію вашага сайта, асабліва на буйных абнаўленняў выпуску.

    Каб абнавіць пашырэння Joomla перайдзіце да «Пашырэньні» → «Упраўленне» → «Абнавіць».

    2. сетку дастаўкі кантэнту

    рэалізацыя Сетка дастаўкі кантэнту (CDN) з Joomla гэта просты спосаб паскорыць Joomla і адразу ўбачыць паменшаны час загрузкі. Робячы гэта, вы пераканайцеся, што вы служыце вашы актывы Joomla (выявы прадукту, JavaScript, CSS) з некалькіх месцаў па ўсім свеце, так што яны дастаўляюцца хутчэй для вашых наведвальнікаў.

    KeyCDN мае просты 7 крок Інтэграцыя з Joomla у якой вы можаце прытрымлівацца, выкарыстоўваючы свабоднае пашырэнне «CDN для Joomla!». Пасля таго, як інтэграцыя Joomla CDN завершана, статычны кантэнт будзе дастаўлены з нашай глабальнай сеткі кропак прысутнасці (САЗ) па ўсім свеце. Усе САЗ ўключаны па змаўчанні, і няма ніякай дадатковай платы за месцы ў Азіі ці Акіяніі. Дарожныя знітоўкі могуць быць лёгка апрацаваны CDN (замест зыходнага сервера). KeyCDN таксама падтрымлівае HTTP / 2 для яшчэ больш хуткай дастаўкі кантэнту.

    3. Joomla Cache

    Joomla на самай справе мае некаторыя даволі магутнае кэшаванне убудаванае ўжо які можна ўключыць. Кэш з'яўляецца спосаб сервіроўкі папярэдне згенераванага кантэнту для карыстальнікаў. Гэта азначае, што сервер не павінен шукаць ўсю патрэбную інфармацыю ў базе дадзеных кожны раз, калі запытваецца старонка. Ёсць два крокі, калі справа даходзіць да ўключэння кэша ў Joomla.

    Крок 1 - Уключэнне налады кэша ў глабальнай канфігурацыі

    Каб уключыць налады кэша навігацыі ў «Сістэма» → «Global Configuration» → «System». Затым уключыце опцыю Cache. Пераканайцеся ў тым, каб ударыць «Захаваць». Заўвага: Гэта можа ўвайсці вас пасля гэтага.

    Ёсць два варыянты кэшавання на выбар:

    • Кансерватыўная Caching: кэшуецца змесціва для кожнага унікальнага карыстальніка
    • Прагрэсіўныя Кэшаванне: Кэшаванне і забяспечвае тыя ж кэшаваныя ўтрымання для ўсіх наведвальнікаў

    Крок 2 - Уключэнне Joomla убудова сістэмнага кэша

    Зараз вам трэба ўключыць Joomla убудова кэш старонкі. Перайдзіце ў «Пашырэнне» → «Убудовы». Гэта вялікі спіс, так што вы будзеце мець патрэбу вы, верагодна, хочаце знайсці тэрмін Затым уключыце «кэш». «Сістэма - Старонка Cache» убудова.

    Вось некаторыя папулярныя трэцяй партыі пашырэньні кэшавання Joomla вы можаце захацець паспрабаваць таксама.

    Аптымізацыя 4. Малюнак

    Як мы ўжо згадвалі ў папярэднім пасце на смарт-сціску малюнкаў У сярэднім 56 працэнтаў ад вагі старонкі вэб - сайта складаецца з малюнкаў. Такім чынам, аптымізацыя выявы можа значна паменшыць ваш час загрузкі старонкі і паскорыць Joomla. На жаль, у Joomla няма убудаванай опцыі для сціску малюнкаў. Такім чынам, вы можаце сціскаць і змяняць іх загадзя ў якасці інструмента, як PhotoShop (з дапамогай «Захаваць для Web» функцыю) або інтэрактыўны інструмент, або з дапамогай пашырэння Joomla. Мы настойліва раім EIR - Easy Resizer Выява пашырэнне. яна распрацоўваецца Віктар Фогель , Групы! спецыяліст 1 & 1 Internet SE.

    У версіі 3.3.0, EIR цяпер інтэграваны з KeyCDN-х Optimus Аптымізатар малюнка так што вы можаце ў поўнай меры скарыстацца нашай дзіўнай сціску без страт у Joomla! Ніжэй прыведзены прыклад перад сціскам без страт у Оптимус Joomla.

    Ніжэй прыведзены прыклад пасля сціску без страт Оптимус ў Joomla.

    Гэта значыць зніжэнне на 71,72% у памерах файлаў малюнкаў проста з дапамогай Easy Image Resizer пашырэння Joomla! Вось некалькі дадатковых пашырэнняў, якія таксама маюць справу з аптымізацыяй малюнка:

    5. Joomla Сціск

    Joomla мае сціску Gzip убудаваная функцыя правы, у якой вы можаце лёгка ўключыць. Перайдзіце да «Сістэма» → «Global Configuration» → «Сервер». Затым уключыце "сціск Gzip старонкі.» Не забудзьцеся націснуць «Захаваць».

    Гэта дазволіць вам прайсці «ўключыць сціск» тэст з PageSpeed ​​Insights.

    6. Аптымізацыя CSS і JavaScript

    Аб'ядноўваючы свой CSS і файлы JavaScript вы можаце палепшыць прадукцыйнасць інтэрфейс і час загрузкі, а ваш браўзэр не павінен атрымліваць столькі файлаў, і памяншае агульная колькасць HTTP-запытаў вырабляецца. Памятаеце, калі вы працуеце над HTTPS і вашых падтрымак сервера HTTP / 2 , Гэта больш не трэба. Калі вы не ўпэўненыя ў тым, ці падтрымлівае гэта сервер, вы можаце выкарыстоўваць KeyCDN-х HTTP інструмент для тэставання / 2 , Минификация рэкамендуецца таксама, што працэс выдалення з прабелаў, парывы ​​радкоў і г.д.

    На жаль, гэта не убудаваны ў Joomla, але ёсць некаторыя добрыя іншыя пашырэння, якія можна выкарыстоўваць для таго, каб гэтыя функцыі.

    7. Ачыстка Joomla (БД)

    Часам можа ўзнікнуць праблемы, дзе павінны быць адрамантаваны і аптымізаваныя табліцы базы дадзеных. Joomla не мае функцыю убудаванай для гэтага, але вы можаце лёгка зрабіць гэта з дапамогай PhpMyAdmin.

    Ухіліце MySQL DB табліцы

    У PhpMyAdmin проста націсніце на вашай базе дадзеных, абярыце табліцы, якія маюць патрэбу ў рамонце, і з выпадальнага меню абярыце «табліцу аднаўлення.»

    Аптымізацыя MySQL табліц БД

    Працэс аптымізацыі табліц MySQL ў значнай ступені тое ж самае. Націсніце на вашай базе дадзеных, абярыце табліцы, і з выпадальнага меню абярыце «Аптымізаваць табліцу.»

    Калі ў вас ёсць шмат іншых пашырэнняў, якія вы больш не выкарыстоўваць яго таксама рэкамендуюць выдаліць / выкінуць гэтыя табліцы, каб забяспечыць вашыя памеры базы дадзеных па-ранейшаму мала.

    8. Браўзэр Кэшаванне

    Вы можаце ўключыць кэшаванне браўзэра, адрэдагаваўшы убудова кэш старонкі. Гэта кажа браўзэру, ці павінны яны запытаць файл з сервера або захапіць яго з кэша браўзэра.

    Каб уключыць перайдзіце ў раздзел «Пашырэньні» → «Убудовы». Гэта вялікі спіс, так што вы будзеце мець патрэбу вы, верагодна, хочаце знайсці тэрмін Затым націсніце на «System - Cache Page» «кэш.» Убудова. Затым можна ўключыць «Use Browser Caching.» Не забудзьцеся націснуць «Захаваць».

    Вы таксама можаце зрабіць гэта з дапамогай мінае загалоўкі.

    Apache Прыклад

    Калі вы працуеце на Apache вы можаце дадаць мінае дырэктывы у ваш файл .htaccess.

    <IfModule mod_expires.c> ExpiresActive На ########################################## ## ## Дадаць па змаўчанні загаловак Expires ## http://developer.yahoo.com/performance/rules.html#expires <FilesMatch «\ (ICO |. PDF | FLV | JPG | JPEG | PNG | GIF | JS | CSS | швейцарскія франкі) $ "> ExpiresDefault" доступ плюс 1 год "</ FilesMatch> </ IfModule>

    Nginx Прыклад

    На Nginx КНІГУ мінае дырэктывы можа быць змешчаны ўнутр HTTP {}, {} сервер, месцазнаходжанне {}, або калі заяву ўнутры месцазнаходжаньня {} блока.

    . Месца ~ * (JPG | JPEG | PNG | GIF | ICO | CSS | JS) $ {мінае 365d; }

    Мы таксама рэкамендуем прачытаць нашу артыкул аб кэш-кантроль ,

    9. Хуткасць пашырэння Optimization

    Калі Вы жадаеце прыняць ваш сайт Joomla на адзін крок далей, вы можаце праверыць гэтыя дадатковыя пашырэння Joomla, якія прапануюць дадатковыя магчымасці для павышэння прадукцыйнасці вашага вэб-сайта.

    • JQuery Easy (Выклік JQuery ад Google CDN або лакальна)
    • LLFJ - Гультаяватыя загрузіць свае малюнкі, не дапусціць дадатковыя запыты HTTP да пракруткі ўніз
    • JavaScript Асінхронны і Defer - Паляпшэнне вашай старонкі час загрузкі, дазваляючы JavaScript загрузкі асінхронна
    • ScriptsDown - Перамясціць вашы сцэнары ўніз да ніжняй частцы старонкі

    10. Абярыце Хуткі вэб-хостынг

    І, вядома ж, не ў апошнюю чаргу, выбіраючы надзейны і хуткі вэб-хостынг можа быць адзін з самых важных рашэнняў, вы будзеце рабіць пры запуску Joomla. Мы рэкамендуем трымацца далей ад таннага хостынгу, паколькі яны, як правіла, загрувашчваць свае сервера, і вы будзеце ў канчатковы выніку сумеснага выкарыстання рэсурсаў паміж сотнямі людзей. Мы рэкамендуем ісці з VPS, як DigitalOcean , Linode або Vultr , Прычына ў тым, што вы будзеце цалкам кантраляваць свае рэсурсы. І калі вы не гэтак тэхнічна прасунутыя ці не хочаце кіраваць серверамі з дапамогай інтэрфейсу каманднага радка, ServerPilot гэта выдатны кантроль Альтэрнатыва панэлі, якая працуе з правайдэрамі VPS, згаданых вышэй.

    рэзюмэ

    Як вы можаце бачыць, што ёсць шмат спосабаў, вы можаце палепшыць хуткасць Joomla, ад рэалізацыі CDN, кэшаванне, аптымізацыя выявы, сціск, канкатэнацыі і Мінімізацыя, аптымізацыя DB, і выбраць добры вэб-хостынгу.

    У вас ёсць яшчэ адзін спосаб паскорыць Joomla, што мы прапусцілі? Мы хацелі б пачуць пра гэта ніжэй у каментарах.

    Як доўга ваш сайт Joomla прыняць для загрузкі?
    У вас ёсць яшчэ адзін спосаб паскорыць Joomla, што мы прапусцілі?

     

    Найди свой район!

    Восточный

    Западный

    Зеленоградский

    Северный

    Северо-Восточный

    Северо-Западный

    Центральный

    Юго-Восточный

    Юго-Западный

    Южный

    Поиск:      


     
    Rambler's Top100
    © 2007 Движение «Москва без Лужкова!»