| Uch |
|
|---|---|
|
Пытаюсь перейти с Gen на Siena (9.11) Выставил в админке опцию показа времени создания страницы, включил debug-mode, добавил {FOOTER_BOTTOMLINE} и {FOOTER_DEVMODE} в footer.tpl Но время создания страницы так и не появилось... только копирайт. Баг? Глюк? Или что то не то сделал? Плагин News, работает оооооочень медленно. Index грузится несколько секунд. При этом, настроенный на работу с такмими же TPL-файлами, плагин customnews таких тормозов не вызывает. Причину найти ине смог.
This post was edited by Uch (2012-11-10 10:22, 12 years ago)
|
| esclkm |
|
|---|---|
|
а если отрубить теги? littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Kort |
|
|---|---|
|
http://www.cotonti.com/ru/extensions/navigation-structure/pagelist Здесь и новости и виджеты и паджинация и гибкие настройки. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
| Uch |
|
|---|---|
| esclkm |
|
|---|---|
|
Дим вопрос об одном - ответ вообще о другом. Я понимаю что плагин интересный но все же Добавлено 54 секунды спустя: Плагин теги (tags ) и внутри самого плагина новостей хуки попроббуй поотрубать (закоментить) littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Uch |
|
|---|---|
|
Я в лентах новостей (у меня их три для разных категорий) на главной странице теги не вывожу. Т.е. в соответствующих TPL файлах нет тегов плагина Tags. Сейчас я отключил плагин Tags, но прибавки в скорости нет вообще. |
| esclkm |
|
|---|---|
|
хм. . . просто алгоритм работы там в точности одинаковый с кастом невс только еще с дополнительными хуками littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Uch |
|
|---|---|
|
Вывел основную ленту через PageList - грузится без тормозов. |
| esclkm |
|
|---|---|
|
Uch - давай разберемся с текущими проблемами новостей? littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Uch |
|
|---|---|
|
Давай. Я только ЗА. Тем более, что с PageList я наврал ... Это я CustomNews забыл выключить. Это его новостная лента моментом загрузилась. А PageList вообще не запустился. Вернул назад News.
Добавлено 10 минуты спустя:
Dev-mode :
SQL query Duration Timeline Query
BEGIN 0.000 ms
#2 0.873 ms 26.256 ms SELECT pl_code, pl_file, pl_hook, pl_module, pl_title FROM sed_plugins WHERE pl_active = 1 ORDER BY pl_hook ASC, pl_order ASC
#3 0.254 ms 28.219 ms SELECT * FROM sed_core WHERE ct_state = 1 AND ct_lock = 0
#4 0.224 ms 28.791 ms SELECT * FROM sed_groups WHERE grp_disabled=0 ORDER BY grp_level DESC
#5 0.673 ms 29.365 ms SELECT * FROM sed_users WHERE user_id = 1
#6 0.696 ms 30.339 ms UPDATE `sed_users` SET `user_lastlog`=1352576076 WHERE user_id=1
#7 0.756 ms 37.304 ms SELECT * FROM sed_extra_fields WHERE field_enabled=1 ORDER BY field_type ASC
#8 5.088 ms 38.591 ms SELECT * FROM sed_structure ORDER BY structure_area ASC, structure_path ASC
#9 11.911 ms 51.843 ms SELECT * FROM sed_online WHERE online_userid=1
#10 0.793 ms 64.074 ms DELETE FROM `sed_online` WHERE online_lastseen < 1352575176
#11 0.736 ms 65.770 ms SELECT COUNT(*) FROM sed_online WHERE online_name='v'
#12 0.474 ms 66.607 ms SELECT DISTINCT o.online_name, o.online_userid FROM sed_online o WHERE o.online_name != 'v' ORDER BY online_name ASC
#13 0.307 ms 156.188 ms SELECT banlist_id, banlist_ip, banlist_reason, banlist_expire FROM sed_banlist WHERE banlist_ip IN ('127.0.0.1','127.0.0.*','127.0.*.*','127.*.*.*')
#14 14.027 ms 162.879 ms SELECT * FROM sed_pages WHERE page_state='0' AND page_cat IN ('news', 'ahtung', 'society', 'culture', 'diaspora', 'policy', 'economy', 'sport', 'report', 'personality', 'incidents', 'interview', 'events') ORDER BY page_date DESC LIMIT 10
#15 9.262 ms 180.792 ms SELECT * FROM sed_bbcode WHERE bbc_enabled = 1 ORDER BY bbc_priority
#16 0.300 ms 692.046 ms SELECT COUNT(*) FROM sed_pages WHERE page_state=1
#17 1.079 ms 701.858 ms SELECT COUNT(*) FROM sed_contact WHERE contact_val=0
#18 14.928 ms 740.832 ms SELECT p.*, u.* , (SELECT COUNT(*) FROM `sed_com` WHERE com_area = 'page' AND com_code = p.page_id) AS com_count FROM sed_pages AS p LEFT JOIN sed_users AS u ON u.user_id=p.page_ownerid WHERE page_state = 0 AND page_cat <> 'system' AND page_begin <= 1352576076 AND (page_expire = 0 OR page_expire > 1352576076) AND page_cat IN ('news','ahtung','society','culture','diaspora','policy','economy','sport','report','personality','incidents','interview','events') ORDER BY page_date DESC LIMIT 0, 10
#19 141.384 ms 755.994 ms SELECT COUNT(*) FROM sed_pages AS p WHERE page_state = 0 AND page_cat <> 'system' AND page_begin <= 1352576076 AND (page_expire = 0 OR page_expire > 1352576076) AND page_cat IN ('news','ahtung','society','culture','diaspora','policy','economy','sport','report','personality','incidents','interview','events')
#20 0.409 ms 964.320 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#21 3.198 ms 1023.171 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#22 0.794 ms 1106.548 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#23 5.222 ms 1452.376 ms SELECT * FROM sed_polls WHERE poll_type='index' AND poll_state='0' ORDER by poll_creationdate DESC LIMIT 1
#24 0.908 ms 1458.215 ms SELECT pv_id FROM sed_polls_voters WHERE pv_pollid = 103 AND (pv_userid = '1' OR pv_userip = '127.0.0.1') LIMIT 1
#25 0.652 ms 1464.150 ms SELECT SUM(po_count) FROM sed_polls_options WHERE po_pollid = 103
#26 0.273 ms 1464.929 ms SELECT po_id, po_text, po_count FROM sed_polls_options WHERE po_pollid = 103 ORDER by po_id ASC
#27 0.968 ms 1483.235 ms SELECT COUNT(*) FROM sed_com WHERE com_area = ? AND com_code = ?
END 1.490 ms
Total:0s - Queries:27 - Average:0s/q
Добавлено 3 минуты спустя: Я оставил вывод страниц только в одну новостную ленту. Время загрузки, конечно уменьшилось. Но все равно по ощущениям загрузка сайта на Siena с одной новостной лентой происходит дольше, чем на Genoa с тремя новостными лентами. Где это чертово время создания страницы, которое должно быть показано отдельной строкой??? Добавлено 50 секунды спустя:
p.s. Fatal error 2012-11-10 19:38 SQL error 23000: Integrity constraint violation: 1062 Duplicate entry '127001127001270127' for key 'word_value' #0 cot_diefatal(SQL error 23000: Integrity constraint violation: 1062 Duplicate entry '127001127001270127' for key 'word_value') called at [/htdocs/system/database.php:360] #1 CotDB->insert(sed_indexer_words, Array ([word_value] => 127001127001270127)) called at [/htdocs/modules/find/inc/find.functions.php:395] #2 find_build_index(forums.posts, 36203) called at [/htdocs/plugins/find_forums/find_forums.posts.update.php:14] #3 include(/htdocs/plugins/find_forums/find_forums.posts.update.php) called at [/htdocs/modules/forums/inc/forums.editpost.php:128] #4 include(/htdocs/modules/forums/inc/forums.editpost.php) called at [/htdocs/modules/forums/forums.php:37] #5 require_once(/htdocs/modules/forums/forums.php) called at [/htdocs/index.php:95]
Добавлено 24 секунды спустя: тем не менее изменения сохранились
This post was edited by Uch (2012-11-10 19:39, 12 years ago)
|
| esclkm |
|
|---|---|
|
хм а если отрубить комментрии??? littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Uch |
|
|---|---|
|
Без комментариев:
Dev-mode :
SQL query Duration Timeline Query
BEGIN 0.000 ms
#2 0.843 ms 26.020 ms SELECT pl_code, pl_file, pl_hook, pl_module, pl_title FROM sed_plugins WHERE pl_active = 1 ORDER BY pl_hook ASC, pl_order ASC
#3 0.258 ms 27.838 ms SELECT * FROM sed_core WHERE ct_state = 1 AND ct_lock = 0
#4 0.334 ms 28.399 ms SELECT * FROM sed_groups WHERE grp_disabled=0 ORDER BY grp_level DESC
#5 1.080 ms 29.165 ms SELECT * FROM sed_users WHERE user_id = 1
#6 0.882 ms 30.659 ms UPDATE `sed_users` SET `user_lastlog`=1352578179 WHERE user_id=1
#7 0.545 ms 37.870 ms SELECT * FROM sed_extra_fields WHERE field_enabled=1 ORDER BY field_type ASC
#8 0.946 ms 38.754 ms SELECT * FROM sed_structure ORDER BY structure_area ASC, structure_path ASC
#9 1.050 ms 47.417 ms SELECT * FROM sed_online WHERE online_userid=1
#10 0.550 ms 48.684 ms DELETE FROM `sed_online` WHERE online_lastseen < 1352577279
#11 0.512 ms 49.310 ms SELECT COUNT(*) FROM sed_online WHERE online_name='v'
#12 0.526 ms 49.934 ms SELECT DISTINCT o.online_name, o.online_userid FROM sed_online o WHERE o.online_name != 'v' ORDER BY online_name ASC
#13 0.318 ms 134.870 ms SELECT banlist_id, banlist_ip, banlist_reason, banlist_expire FROM sed_banlist WHERE banlist_ip IN ('127.0.0.1','127.0.0.*','127.0.*.*','127.*.*.*')
#14 9.777 ms 143.144 ms SELECT * FROM sed_pages WHERE page_state='0' AND page_cat IN ('news', 'ahtung', 'society', 'culture', 'diaspora', 'policy', 'economy', 'sport', 'report', 'personality', 'incidents', 'interview', 'events') ORDER BY page_date DESC LIMIT 10
#15 2.855 ms 157.445 ms SELECT * FROM sed_bbcode WHERE bbc_enabled = 1 ORDER BY bbc_priority
#16 0.293 ms 626.896 ms SELECT COUNT(*) FROM sed_pages WHERE page_state=1
#17 0.723 ms 633.923 ms SELECT COUNT(*) FROM sed_contact WHERE contact_val=0
#18 10.341 ms 668.904 ms SELECT p.*, u.* FROM sed_pages AS p LEFT JOIN sed_users AS u ON u.user_id=p.page_ownerid WHERE page_state = 0 AND page_cat <> 'system' AND page_begin <= 1352578179 AND (page_expire = 0 OR page_expire > 1352578179) AND page_cat IN ('news','ahtung','society','culture','diaspora','policy','economy','sport','report','personality','incidents','interview','events') ORDER BY page_date DESC LIMIT 0, 10
#19 123.675 ms 679.345 ms SELECT COUNT(*) FROM sed_pages AS p WHERE page_state = 0 AND page_cat <> 'system' AND page_begin <= 1352578179 AND (page_expire = 0 OR page_expire > 1352578179) AND page_cat IN ('news','ahtung','society','culture','diaspora','policy','economy','sport','report','personality','incidents','interview','events')
#20 0.492 ms 879.252 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#21 0.395 ms 941.325 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#22 8.748 ms 1013.159 ms SELECT config_name, config_type, config_value, config_default, config_variants, config_order FROM sed_config WHERE config_owner = ? AND config_cat = ? AND config_subcat = ? AND config_donor = ?
#23 0.328 ms 1341.902 ms SELECT * FROM sed_polls WHERE poll_type='index' AND poll_state='0' ORDER by poll_creationdate DESC LIMIT 1
#24 0.146 ms 1342.440 ms SELECT pv_id FROM sed_polls_voters WHERE pv_pollid = 103 AND (pv_userid = '1' OR pv_userip = '127.0.0.1') LIMIT 1
#25 0.174 ms 1345.901 ms SELECT SUM(po_count) FROM sed_polls_options WHERE po_pollid = 103
#26 0.148 ms 1346.135 ms SELECT po_id, po_text, po_count FROM sed_polls_options WHERE po_pollid = 103 ORDER by po_id ASC
END 1.367 ms
Total:0s - Queries:26 - Average:0s/q
Добавлено 2 минуты спустя:
Уитывая, что я отрубил пару новостных лент, ориентироваться в скорости загрузки стало труднее. Т.к. разница с комментариями и без них уже не так заметна. Я все еще не могу понять ... Добавлено 26 минуты спустя: Я все таки настроил PageList на отображение лент новостей один в один, как News, за исключением того, что теги комментариев PAGE_ROW_COMMENTS и PAGE_ROW_COMMENTS_COUNT так и не заработали. Плагин News работает быстрее, но все равно загрузка главной страницы занимает 6-7 секунд. Добавлено 49 секунды спустя: И мне кажется, что дело здесь в скине.
This post was edited by Uch (2012-11-10 20:37, 12 years ago)
|
| esclkm |
|
|---|---|
|
а на главной есть какието внешние скрипты? littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
| Uch |
|
|---|---|
|
Тянущие что-либо с других сайтов? Нет. Я все отключил. Может ли это быть связано с тем, что я проводил апгрейд с Геноа на Сиену, а не ставил Синеу с нуля? Добавлено 24 минуты спустя: Все. Выяснил причину - парсер. Текст то был в BBcode, и page_parser тоже, соответственно, bbcode. Парсер BBcode и тормозил, как черепаха. Как только я ковырнул cot_generate_pagetags, принудив не использовать BBcode, так сразу все завертелось гораздо быстрее. Спасибо, что не оставил меня в одиночестве, esclkm! :)
This post was edited by Uch (2012-11-10 21:45, 12 years ago)
|
| Macik |
|
|---|---|
|
По теме,
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |