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 |