Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   Обсуждение темы "Оптимизация PHP-NUKE" (http://forum.mynuke.ru/showthread.php?t=1273)

kentbrn 17.02.2006 16:54

block-Sommaire.php просьба оптимизировать этот блок... 10 запросов ент многО!

Master 17.02.2006 19:39

отключи там вывод новых личных сообщений и поиск нового в разделах сайта! и будет нормально около 3 запросов

Soniks 17.02.2006 19:52

Kxu с конкретизируйте свой вопрос, а то вообще ничего не понятно

kentbrn 17.02.2006 19:52

отключил 7 запросов стал

kentbrn 18.02.2006 18:29

про оптимизацию новостей ! новости при нулевом выводей новстей на главной запросов идет 6 штук аж
при выводе 8 новостей 59 запросов, однако нада еще оптимизировать!

точнее 14... 59 эт вообщем на главной запросов

Soniks 18.02.2006 19:07

kentbrn такое даже без оптимизации не может быть, видимо у вас эти запросы дает что то другое, а не модуль новостей или не стандартный модуль.

kentbrn 18.02.2006 19:38

как не может быть ну во смотри беру открываю главную страницу на ней модуль новостей по умолчанию, всего 59 запросов при 8 новостях на главной, захажу в админку ставлю выводит новостей 0 штук на главной , затем на главной показывает 51 запрос,
дальше захожу в админку ставлю по умолчанию на главной модуль который не кушает запросы и смотрю . показывает 44 запроса ! итог модуль кушает при 8 новостях 8 запросов , при 0 новостей 7 запросов т.к. 51-44=7 штук!
Итог 59-44=15 запросов ... много!

Master 18.02.2006 19:44

kentbrn У тебя просто наверное еще включен блок опроса на главной он тоже много хавает стандартный block-Survey

kentbrn 18.02.2006 19:54

юдлкчто эт и как отключить!?

Kxu 20.02.2006 12:04

Soniks ,так, реляционная база данных подразумевает несколько таблиц, связанных м\у собой , напримр, база всех магазинов, содерожит столбец район, а все районы храним в отдельной таблице! так вот, в форме селекторный список, обращаемся к таблице районов!!!! А если много посетителей, много обращений в каждый раз, может кто-нидь знает какую-нидь хитрость избежать всего такого множественного обращения к таблицам базы. Вот я знаю такое, что некоторые строки используют с разделителями ,например, районы перечисляют в виде одной строки в таблице, а затем образуют массив
Код:
$cid="".$c1."|".$c2."|".$c3.""; $cidA = explode("|", $cid);
А потом и работают с массивом, все проще, чем с таблицой связываться. Так, кто-нибудь делал??? Поделитесь опытом!!!


Часовой пояс GMT +4, время: 01:55.

Copyright © 2005 by Soniks