Комментарии

Настройки Joomla 2.5 часть II

Rate this item
(3 votes)

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

Здесь нам предлагается настроить следующее: Настройки системы, Параметры отладки, Настройки кэша, Настройки сессии.

Курсы JoomMaster от RadiusPRO

Рассмотрим все по порядку

Наименование опции Переменная в configuration.php Описание
Секретное слово  public $secret Секретный код - используется при хэшировании и является . Этот код генерируется при инсталляции и нельзя его менять.
Путь к каталогу логов

public $log_path

Путь в папке logs. Внимание! На локальном сервере путь будет выставлен автоматически, но при переносе на хостинг этот параметр нужно править в ручную.

(в configuration.php - ваша_корневая папка/logs).

Сервер справки

public $helpurl

Сервер с которого Joomla будет считывать справочные материалы. Здесь нам дается 2 выбора - Joomla help wiki 1.6 и  Joomla help wiki. Т.к. у нас Joomla 2.5, то выбираем 1-й вариант.

(в configuration.php -'http://help.joomla.org/proxy/index.php?option=com_help&keyref=Help16:{keyref}' )

Отладка системы

public $debug

Система отладки. (в configuration.php да='1', нет ='0')

Отладка языка

public $debug_lang 

Система отладки языка. (в configuration.php да='1', нет ='0')

Кэш

public $caching

Кэш - сохранение запрошенных страниц. При запросе страница сохраняется полностью и следующая ее загрузка осуществляется быстрее. Очень полезная функция, если сайт нагружен и обновляется редко. НЕ ВКЛЮЧАЙТЕ его в момент разработки, когда необходимо отслеживать изменения.Курсы JoomMaster от RadiusPRO

Предлагается 3 варианта: Кэширование отключено -отключено; Стандартное кэширование - системный кэш не большой, кэшируется в основном содержание; Прогрессивное кэширование - такое кэширование быстрее, системный кэш больше, поскольку кэшируются еще и модули с их функционалом (абсолютно не подходит для больших сайтов)

(в configuration.php -  Кэширование отключено = '0', Стандартное кэширование ='1', Прогрессивное кэширование = '2')

Обработчик кэширования

public $cache_handler

У нас тут только один выбор - файл. В папках cache и administrator/cache создаются эти самые файлы  кэша (в первой - для сайта, во второй - для админки).

(в configuration.php  $cache_handler = 'file')

Время кэширования

public $cachetime

Время жизни кэша в минутах, по истечении этого времени кэш обновляется

(в configuration.php  $cachetime = 'целое число')

Время жизни сессии

public $lifetime

Время в минутах, через которое будут удалены временные пользовательские данные. Например, если не делать ничего в административной панели 15 минут, то Вас выкинет в окно регистрации, тоже самое и в front-end части. Вы можете выставлять время жизни сессии в зависимости от Ваших потребностей.

(в configuration.php  $lifetime = 'целое число')

Обработчик сессий

public $session_handler

Нам предлагается 2 варианта - база данных и нет. Обработчик сессий  оставить!!! база данных. Сессии - это временные параметры, которые хранятся в базе данных для каждого пользователя. Без сессий  нельзя!!!

(в configuration.php база данных='database', нет='none').

Теперь рассмотрим два очень интересных параметра: Отладка системы и Отладка язык. Для чего они нужны? Это специальные инструменты, которые позволяют увидеть служебную информацию при загрузки страниц.

Отладка языка позволяет увидеть откуда берется текст. Как видно на рисунке у нас есть ??, **,  и просто текст без маркировки.Курсы JoomMaster от RadiusPRO

?? - показывает, что текст выводится посредством PHP (я специально написал простенький модуль, который просто выводит текст забитый в его параметрах).

** - это у нас языковые константы - т.е. становится ясно, что для вывода слова "Логин" система использует константу MOD_LOGIN_VALUE_USERNAME, находится эта константа (у нас) в 2-х файлах - ru-RU.mod_login.ini (корень сайта/language/ru-RU)  и в en-GB.mod_login.ini (корень сайта/language/en-GB)Если мы напрямую поменяем значение этой константы - то получим другое значение на выводе.

/*Меняем значение константы в файле корень сайта/language/ru-RU/ru-RU.mod_login.ini*/
MOD_LOGIN_VALUE_USERNAME="Логин"
/*на наше значение*/
MOD_LOGIN_VALUE_USERNAME="Введите логин..."

Тоже самое (если у используется и английский язык) нужно будет сделать и в файле en-GB.mod_login.ini , только на английском языке, конечно Подмигиваю.

Как мы видим простой текст, названия модулей, название страницы не помечены маркерами. Зная, что текст материалов у нас хранится в базе данных, делаем вывод: все что не помечено - выводится из базы данных.

Вывод: с помощью данной функции мы можем отслеживать откуда происходит вывод того или иного текста и как на него воздействовать (и самое главное - куда лезтьСмеюсь).

Отладка системы - это очень нужная функция при разработке. Она позволяет видеть практически все что происходит на уровне кода.

Включаем его и получаем в нижней части сайта модуль с выходными параметрами:

Здесь мы видим, что нам доступна к просмотру следующая информация: Сессия, Результаты профилирования, Использование памяти и Запросы к базе данных.

Начнем с сессий - здесь во вкладке Сессия находится еще одна вкладка - __default, а в ней пункт user. Сразу напрашивается, что у нас создана основная сессия,  в которую записываются данные, относящиеся к разным процессам (сейчас у нас только user). и... в зависимости от того, какой функционал задействован в данный момент может быть несколько пунктов. Значит при работе с тем или другим компонентом (модулем) мы увидим их записи в  сессии.... Отлично. Разберем, что она говорит нам:

session.counter => 8 /*У нас сессия под №8*/
session.timer.start => 1340362918 /*Время, когда сессия началась (UNIX формат времени)*/
session.timer.last => 1340366264 /*Время, когда сессия закончится*/
session.timer.now => 1340366495 /* А тут я снял скриншот, т.е. время сессии в настоящий момент*/ session.client.browser => Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1 /* Браузер клиента, который в настоящее время просматривает сайт*/ registry => {}/* Тут мы видим, что пользователь не авторизован (авторизуйтесь и посмотрите, что тут выскочит)*/ /*user*/ session.token => 3f31e2450c70e50195e21011f7c6b540 /*А вот, собственно, и сама сессия, т.е. ее маркер*/

Результаты профилирования - информация о загрузке страницы. Здесь мы видим скорость загрузки, что после чего грузится размер загрузки:

Вот, например, возьмем эти 2 строки, которые показывают загрузку модуля Toolbar:

/*мы видим сколько секунд прошло с момента начала загрузки страницы до начала загрузки модуля, видим сколько памяти затрачивается на загрузку*/
Application 3.737 seconds (+0.000); 9.13 MB (-0.003) - beforeRenderModule mod_toolbar (Toolbar)
/*а здесь видно сколько секунд понадобилось на загрузку модуля и как изменился размер общей памяти*/
Application 3.834 seconds (+0.097); 9.19 MB (+0.060) - afterRenderModule mod_toolbar (Toolbar)

Использование памяти  - показывает общий объем памяти затрачиваемый на загрузку страницы. Имеется ввиду оперативная память сервера, к трафику (весу страницы) не имеет отношения.

Запросы к базе данных - здесь все ясно - показываются все запросы к базе данных при загрузке данной страницы.

-- Вот тут у нас считывается данные из  поля `data` таблицы session, причем только те, которые присвоены нашему пользователю 
-- (session_id - идетнификатор сессии для пользователя) SELECT `data` FROM `qba7y_session` WHERE `session_id` = '828b73ebc65713f9c1ba31e02c351df4'


Вывод: с помощью  функции "Отладка системы" мы можем отслеживать все процессы которые происходят на срвере.

В следующей части мы рассмотрим настройки сервера.

Read 73686 times

Комментарии   

0 #703 cleanKen 09.07.2020 08:49
Tidiness in an apartment or condo, condominium, lodge or even office is actually the essential to wellness, really good mood, and also high productivity. Yet how to guarantee this at the appropriate level in the present day as well as unpredictable rhythm of life? Cleaning websites Nolita - cleaning lady. Coming from the first days of job, our experts make every effort to supply the highest possible amount of service, paying for particular focus to refine performance, in addition to very clear as well as significant interaction along with consumers. Our experts accomplish cleansing not merely throughout operating hours yet also after a unwearied day. Therefore, you perform certainly not require to declare a break in washing the workplace or even cease the production procedure to ensure our staff members clean up the properties. Simply contact our company.
Цитировать
0 #702 leolapt1 09.07.2020 07:04
Hardcore Galleries with hot Hardcore photos
http://shemaleforsex.danexxx.com/?parker

jenny jones porn watch online porn movies for free bunny girl skater porn nude tisha campbell nude celebrities porn gay man sex porn
Цитировать
0 #701 Jaredheata 08.07.2020 23:23
Erotic massage Barcelona - VIP escorts Barcelona, body to body massage Barcelona
Цитировать
0 #700 ThomasJub 08.07.2020 17:11
News infections coronavirus https://coronavirus-world-map.net/statistics-in-hungary.html
Цитировать
0 #699 dustinfb3 08.07.2020 09:22
Hot galleries, daily updated collections
http://braceface.porn.fetlifeblog.com/?ashlyn

tall girl short guy porn china lee porn actress naked young teen porn buy hardcore porn dvd films porn vu therapudic sex massage
Цитировать
0 #698 MoonTapir 08.07.2020 02:33
Sie sollten diesen Artikel lesen. Es ist wichtig!1(A#D5gt8x6!WGIHAzum

Rassismus bei Rossmann: schwarzer Kundin wird Kartenbetrug vorgeworfen, weil der Name darauf deutsch ist. Polizei droht ihr vor ihrem Kind mit Gefängnis: “Sprechen Sie überhaupt deutsch? Deutsche Sprache, schwere Sprache.”
https://www.bz-berlin.de/berlin/charlottenburg-wilmersdorf/rassismus-skandal-an-berliner-rossmann-kasse - https://www.bz-berlin.de/berlin/charlottenburg-wilmersdorf/rassismus-skandal-an-berliner-rossmann-kasse
Цитировать
0 #697 msn games 08.07.2020 01:02
I want to to thank you for this very good read!!
I certainly enjoyed every bit of it. I have you book-marked to look at
new things you post…
Цитировать
0 #696 ninaReeds 07.07.2020 16:41
Тут можно прочитать про где знак евро на клавиатуре, а ещё интересно написано про как работать аниматором с детьми

http://yourdesires.ru/beauty-and-health/lifestyle/1275-analizy-po-metodike-cito-chto-eto.html

микоцин официальный сайт можно посмотреть на сайте микоцин мазь от грибка ногтей цена
Цитировать
0 #695 moomoo.io 07.07.2020 15:08
I'm not sure exactly why but this weblog is loading very slow for me.

Is anyone else having this issue or is it a problem on my
end? I'll check back later on and see if
the problem still exists.
Цитировать
0 #694 Donaldlatry 06.07.2020 12:54
уборку после ремонта - химчистка мебели, чистка килимів Житомир
Цитировать
0 #693 DennisHug 06.07.2020 03:29
look at this website https://crypto1x1.com
Цитировать
0 #692 KennethMaw 06.07.2020 02:55
Качественный Ремдесивир можно купить здесь в аптеке


ремдесивир +от коронавируса: https://anticancer24.ru/shop/493/desc/bemsivir
Цитировать
0 #691 bubble shooter 05.07.2020 22:15
Howdy excellent website! Does running a blog like this require a massive amount work?
I've no expertise in coding but I was hoping to start my own blog in the near future.

Anyway, should you have any suggestions or techniques for
new blog owners please share. I understand this is off topic but I simply wanted to ask.
Thanks!
Цитировать
0 #690 cookie clicker 05.07.2020 21:49
Hi there, I enjoy reading all of your article post.

I wanted to write a little comment to support you.
Цитировать
0 #689 Charlesmar 05.07.2020 09:56
https://hd1080film.ru/780-prokljatie-monahini-2018.html - Миссия невыполнима 6: Последствия смотреть онлайн бесплатно в hd 1080, Аладдин фильм 2019 смотреть онлайн в хорошем качестве hd
Цитировать
0 #688 Anthonyweipt 04.07.2020 17:47
anchor buy dumps
Цитировать
0 #687 skribbl io 04.07.2020 07:33
Hi there, the whole thing is going perfectly here and ofcourse every one is sharing facts, that's actually excellent, keep up writing.
Цитировать
0 #686 Michaelsow 04.07.2020 07:09
read review гидра магазин тор
Цитировать
0 #685 deeeep.io 03.07.2020 23:34
Hi mates, how is all, and what you wish for
to say on the topic of this post, in my view its
really remarkable in support of me.
Цитировать
0 #684 TerryIcepe 03.07.2020 20:56
additional reading ссылка гидра
Цитировать
0 #683 deeeep io 03.07.2020 19:48
Why visitors still make use of to read news papers when in this technological world everything is available on net?
Цитировать
0 #682 Alonzonum 02.07.2020 21:40
look at these guys https://hydra2020gate.com
Цитировать
0 #681 Orvillehiz 02.07.2020 20:58
Click Here https://hydra20online.com
Цитировать
0 #680 cialis 20mg 02.07.2020 19:48
We stumbled over here different page and thought I may as well check things out.
I like what I see so i am just following you.
Look forward to looking at your web page repeatedly.
Цитировать
0 #679 Buy uroxatral online 02.07.2020 18:14
Wow, superb weblog structure! How long have you ever been blogging for?
you made blogging look easy. The full glance of your website is
excellent, as neatly as the content!
Цитировать
0 #678 JeffreyLef 02.07.2020 04:18
Recommended Site https://hydra2020zerkalo.com
Цитировать
0 #677 JamesJoM 02.07.2020 04:10
important site https://onion20hydra.ru
Цитировать
0 #676 Thomaswaf 02.07.2020 03:40
Full Article https://hydraruzonionx.ru
Цитировать
0 #675 PeterLob 01.07.2020 19:55
the original source https://now-hydra2020.com
Цитировать
0 #674 Bufordnug 01.07.2020 19:10
read https://onionshydra.com
Цитировать
0 #673 mathewxd69 01.07.2020 14:36
New project started to be available today, check it out
http://lesbian.tube.bloglag.com/?jaylyn

huge gay dick porn free amateur lesbian porn video hardest core extreme asian porn sites mia domore free porn wives you porn
Цитировать
0 #672 Antonjaxef 01.07.2020 11:44
see this https://hydra20original.com
Цитировать
0 #671 tadalafil 01.07.2020 09:09
I'm truly enjoying the design and layout
of your blog. It's a very easy on the eyes which makes it much more enjoyable
for me to come here and visit more often. Did you hire out a designer to create your theme?
Exceptional work!
Цитировать
0 #670 tadalafil 29.06.2020 11:17
Thanks in favor of sharing such a fastidious idea, post is good, thats why i have read it fully
Цитировать
0 #669 cialis tadalafil 29.06.2020 08:19
Hi everybody, here every person is sharing these kinds of experience, therefore it's fastidious to read this
website, and I used to pay a quick visit this webpage every day.
Цитировать
0 #668 BrianLiant 29.06.2020 07:19
viagra for womens where to buy in india how to buy viagra without seeing a doctor buy viagra
Цитировать
0 #667 cymbalta online 27.06.2020 15:40
Hi everybody, here every one is sharing such experience, so it's
good to read this website, and I used to go to see this webpage all
the time.
Цитировать
0 #666 Joaquinpap 27.06.2020 11:19
стоящий вебсайт призм
Цитировать
0 #665 tisacyaodinpack 26.06.2020 20:40
Производство пакетов для мусора
Российская производственная компания является лидером на отечественном рынке полимерных мешков. Производим и реализуем продукцию товарного знака «Ромашка» по Москве и Московской области.
Высокотехнологичный завод в Московской области (Серпуховского района) производительность которого более 1500 тонн продукции в месяц. Торговая марка «Ромашка» представлена во всех регионах России и странах СНГ.
Под этой маркой выпускается широкий ассортимент мешков для мусора ПВД, ПНД и ПСД, различного объема и характеристик, которые можно увидеть на прилавках сетевых супермаркетов и в розничных магазинах.
https://1001paket.ru/
Цитировать
0 #664 biancaxi11 26.06.2020 20:19
Hot teen pics
http://babycakesporn.tonganporn.kanakox.com/?noemi

porn on wedding night beasality porn download porn videos at gym porn stars saying your name perversius porn movies
Цитировать
0 #663 eulauo16 25.06.2020 19:40
Teen Girls Pussy Pics. Hot galleries
http://chubchasersporn.porngalas.sexjanet.com/?stella

save browsers for porn porn cartton video pictures free sex porn 3d animated porn video free mp3 porn torrents
Цитировать
0 #662 Antoniorhync 25.06.2020 15:15
Omega best piramida, omega bartosz, omega, omega бест пирамида, omega best, omega best, омега бест пирамида, omega best scam, Omega best piramida, omega bartosz nafalski

https://omega.best
Цитировать
0 #661 Hydra-off-Glace 25.06.2020 09:59
hydra2web
Цитировать
0 #660 CharlesSaush 25.06.2020 07:36
светодиодный экран
аренда светодиодного экрана
светодиодный экран купить
светодиодный экран цена
светодиодный экран led
разрешение светодиодных экранов
уличный светодиодный экран
светодиодные экраны москва
светодиодные экраны типы
светодиодный экран для помещений
светодиодные экраны размеры
hd светодиодные экраны
светодиодный экран

8-800-550-2316

150003, РФ, г. ЯРОСЛАВЛЬ, ул. ПОЛУШКИНА РОЩА, д. 9, оф. 4
Цитировать
0 #659 Michaeldaype 25.06.2020 03:43
xion скам, ксион выплаты, xion, xion cash отзывы, ищу новый млм проект, ксион выплаты, xion cash Россия, xion cash аферисты, ксион пирамида, xion лохотрон
Цитировать
0 #658 Thomasfum 25.06.2020 02:06
ссылка на hydra - hydra купить, гидра официальный
Цитировать
0 #657 Harveyvax 24.06.2020 21:44
гидра - гидра официальный сайт, гидра сайт тор
Цитировать

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


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