Kilo попробуйте открыть IE на других машинах, возможно это глюк IE очень вероятно, так же попробуйте сбросить кеш браузера и cookies
|
Да, Soniks, спасибо, браузер почистил, блок на главной стал отображаться!
Но я немного не заметил что ошибка все таки есть в админке->блоки->и когда здесь щелкаю просмотр блока, то он не отображается и вместо него эта ошибка: Warning: Missing argument 1 for adminblock() in /home/196021/http/mainfile.php on line 878 С кодом строки 878: $content = str_replace("admin.php",$admin_file.".php", $blockinfo['content']); |
И ещё пытаюсь оптимизировать модуль News, пока занимаюсь только index.php в этом модуле, и вот такая непонятка: после замены этого кода
PHP код:
Новости полностью исчезли из главной, если код оставить не тронутым, то новости остаются на главной, но не отображаются картинки тем в новостях... |
Kilo советую еще раз повнимательнее все проделать
|
Еще замечен баг на Nuke 7.9 после оптимизации mainfile.php. Не выбирается тема! т.е. в свойствах выбираю другую тему, нажимаю сохранить изменения, и ничего не происходит... пробовал несколько тем, ни одна не применяется!
|
После оптимизации навигации,
http://forum.mynuke.ru/showpost.php?p=7494&postcount=10 в админке стали множится модули, как не зайдешь - всех по одному прибавилось :( |
VLN перепроверьте код, возможно, что то упустили, код тестился ничего подобного не найдено.
|
У меня такая проблема,возможно она уже здесь обсуждалась:
Во время оптимизации,после шага 2. (Изменим вызов конфиг файла и подключение к бд) в галерее 4images 1.7.1 перестали работать ссылки,т.е. ссылки стали иметь вид http://123.ru/details&image_id=145&...6bfc7591e148104 вместо http://123.ru/modules.php?name=Gall...6bfc7591e148104. Как это можно исправить7 |
У меня было нечто подобное. Только всех модулей стало по шесть. Я зашёл в phpMyAdmin и поудалял из БД лишние записи. |
Ну помогите пожалуйста |
Zwezdochet что бы заработала данная галерея нужно в коде оптимизации, где встречаеться NUKE_PATH заменить скажем на NUKE_PATH_M во всех файлах которые подвергалисьоптимизации и где такое встречаеться.
|
А кто-нибудь пробовал оптимизировать модуль Downloads? У меня от 150 до 200 запросов к БД...
Еще спросить хотел, если удалить таблицы ненужных модулей (к примеру, таблицы форума, если он не используется), то нагрузка станет меньше? |
Samovar
Удалить базу стоит, чтобы мусора не было, но на нагрузку это не повлияет. А про 150-200 запросов - саму нюку оптимизировал? статистика, рефералы?. У меня после полной оптимизации (с этого сайта статьи) больше 30 не поднимается нигде. Попродуй модуль заменить на тот, что на этом сайте, там выброшены голосования, коменты и еще кучу мусора. |
Нюку оптимизировал, однако количество запросов колеблется от 60 до 200 в целом по всему сайту. К примеру, на главной - 68, модуль стоит news [его оптимизировать не удалось - получаю белый лист в результате]. А о каком Downloads идет речь? На mynuke ничего не нашел... киньте ссылку, пожалуйста |
Samovar
http://mynuke.ru/modules.php?name=D...p=getit&lid=178 А нюка какая у тебя?. Я оптимизировал только все из статей что тут. Больше 25-30 не поднимается нигде (кроме модуля Топикс), хотя 25-30 условно :) правые блоки как то не правильно считаются в запросах. --------------------------------------------------------------------------- Вопрос такой - сыграет ли в оптимизации - замена использования БД на прямые ссылки. Если, например, есть 5 разделов для файлов, в них еще 20 подразделов (а больше и не будет, а если и будет 1-2, то не сложно добавить в код). Заменить функцию, и сделать прямые ссылки на разделы (простым кодом, без БД). Заодно и красотени можно навести (добавить картинки для них, расположить как тебе угодно, добавить ссылки какие нибудь и т.д.). И по возможности везде так. Снизит ли это нагрузку или незаметно даже будет?. Второй вариант, если cid=2 - это категория называется Юмор, можно напрямую написать и не спрашивать у БД. Код будет длиннее, больше всяких условий, функций, а толк будет? А то может 5 функций и 10 условий нагрузку сделают больше чем 5 запросов в бд :) |
версия - 7.9
скачал этот модуль, теперь сайт вообще летает :) спасибо! |
Оптимизация Stories_Archive
Находим: PHP код:
Заменяем на: PHP код:
Находим: PHP код:
Заменяем на: PHP код:
Находим: PHP код:
Заменяем на: PHP код:
Находим: PHP код:
Заменяем на: PHP код:
Вроде все тут. Делал по аналогии с оптимизацией новостей. У меня работает все. Вопрос - зачем нужен код? PHP код:
Причем тут пользователь в архиве статей? Если код удалить - разницы не заметил никакой. Оптимизация модуля Ecyclopedia Тут ничего впринципе не делал, просто изменил запрос в БД для алфавита. Убрал проверку на наличие терминов на каждую букву. (раньше ссылка на букве была не активной, если нет таких терминов, сейчас все ссылки активны). Находим функцию: function alpha($eid) И меняем ее полностью на: PHP код:
Стало меньше на 28 запросов. |
а я теперь не могу править блоки почему-то... в чем может быть ошибка?
|
Samovar
Всмысле не можешь править? После того как новый модуль Downloads поставил? |
Не, после оптимизации! Один блок правится, другой нет почему-то... новый создам, т.к. проблема только в этом блоке, остальные все ОК |
Samovar
Опять не понял :) если после моей оптимизации (что я писал) то причем тут блоки? Там они вроде никак не затрагиваются. И непонятно как один правится, а другой нет - что именно правится в них? |
Alexander-V-Sh
этот код отвечает за настройку вывода новостей пользователем, мало используемая функция |
У меня опять проблема... теперь не могу зайти в админ-панель модулей, причем любых, при поптыке получаю Access Denied...
Заменил mainfile.php на стандартный, в админку модулей теперь зайти могу, НО этот файл не оптимизирован, а значит слишком много запросов + получаю такую ерунду... при каждом обновлении эти значки увеличиваются на один от каждого модуля! В чем может быть загвостка? |
Samovar внимательнее вносите изменения в код!
|
вопрос про главную страничку. на ней на 3 запроса больше, чем на модуле (который открывается на главной).
1 запрос понятно - запрос в свойсва, чтобы узнать какой модуль отображать на главной. а еще 2 откуда? и как их убрать :) оптимизация вся сделана (из статей в этом разделе). и еще вопросик про мультиязычность. удаляю везде все проверки, из бд таблицы, из модулей и админки. проблем не будет ли в будущем? |
Alexander-V-Sh запрос может быть от рефералов и повторного вызова mainfile.php уже в самом модуле,чтоб такого не было лучше всего писать не include или require, а inclide_once или require_once, т.е. require_once("mainfile.php");
возможно сам модуль делает дополнительный запрос когда вызывается на главной странице. Пробле мы с мультиязычностью не должно быть, если только в новых подключаемых модулях, если удалите соответствующие поля из бд. |
Везде стоит require_once("mainfile.php");
Разные модули пробывал на главной, даже свой (без БД). Удалял оттуда require_once("mainfile.php"); - тоже самое, на 3 запроса на главной больше. В индексе 2 запроса в БД, но они не используются. (первый для рекламы - удалял тоже самое все). второй для проверки что на главной. (но он берется из кеша). Потом еще проверки на $themesel и все. Рефералов тоже нет, удалил вместе со статистикой. (сайт локально) 1 запрос точно нашел :) это сообщения на главной :-------- Он же проверяя подписчиков еще. В общем разобрался вроде откуда тут все. |
Как оптимизировать Phpnuke 7.9 3.2.20
нужна оптимизация нюки. отклик сайта составляет 6 секунд, что не есть хорошо. пробовал поддомен - меньше секунды.
читал инфу об оптимизации на форуме - не подходит т.к многие функции в моей версии нюки другие и соответственно код, который нужно заменить выглядит по другому. в результате - белый экран. пробовал уже по всякому. народ, помогите оптимизировать нюку 7,9 3,2,20 |
Yeti ну эта версия нюки уже отчасти облегчена запросами, поэтому можно и не оптимизировать иначе нужно разбиратся в php
|
спасибо
Спасибо огромное, а то я и смотрю, что код оптимизирован, хотя не очень понимаю php.
|
php-nuke 7.6+2.9
По ходу оптимизации возникли проблемы. Требуется помощь. Сразу оговорюсь, пробовал уже раза три. Сначала оптимизировал все сразу и, естесственно, появились проблемы. Сейчас начал проверять каждый шаг. -------------------------------------------------------------------------------------------- - 2. Изменим вызов конфиг файла и подключение к бд, находим: -------------------------------------------------------------------------------------------- После этого обновления блок "Новое на форуме" перестал получать информацию. Это - достаточно популярный блок block-Rus_Center.php, немного модернизированный. Попробовал другие аналогичные блоки - результат тот же. А точнее, отсутствие оного. -------------------------------------------------------------------------------------------- - 7. Обновим функцию проверки на активность модуля и функции, работающие с блоками, находим: -------------------------------------------------------------------------------------------- Вот здесь начались главные мои проблемы и ярешил заморозить оптимизацию, узнав о причинах проблем. Во-первых, хочу уточнить еще раз, что используется версия 7.6, т.е. функция filter() не должна быть - внимательно ручками убирал ее. Но не сразу, сначала слепо скопировал и получил только загружаемую шапку сайта :). Исправил. После этого получаю: Открытие страницы: 15.7 секунды. Пробовал на разных браузерах - результат все тот же - мега плачевный. P.S. Естесственно, оптимизирую и тестирую на локалке. |
Soniks, ну помогите советом, пожалуйста :) Или пошлите куда подальше меня с моей 7.6 и нефига тут оптимизировать :)
|
Jay возможно вы убрали старый метод подключения к бд, которое и использует этот блок, если у вас не получается убрать правильно функцию filter()? то попробуйте ее добавить из 7.9 версии
|
Soniks, может и правда неправильно убираю?
У Вас указано так: Код:
Я преобразую: Код:
Извините, ноя не знаю, как добавить эту функцию из 7.9 кроме как обновлением версии нюки :) Просто пока не до полного апгрейда нюки... И с модулем "News" что-то не получилось оптимизировать - после ряда изменений News на главной страницы вообще отказывается показываться. Видимо, версия нюки старовата... |
Jay изменяете то правильно, но видимо все-таки отличия какие-то есть или ошибку допускаете в синтаксисе php, включайте вывод ошибок на экран и смотрите, так же стоит обратить внимание на отличие запросов к бд, они тоже могут отличатся, по выводимым столбцам.
|
У меня проблемы с phpnuke 7.9-3.2 - я заметил, что в ней код немного отличается от того, что описан в этом способе оптимизации. Я все проделал как описано, но после этого, браузер выдает ошибку, типа "страница не найдена, браузер обнаружил, что сервер перенаправляет на страницу, адрес которой никогда не заканчивается" - что-то типа этого. пробовал таким способом оптимизит shkurki2 - там работает. - результат ЗНАЧИТЕЛЬНЫЙ! Кол-во запросов уменшается от 300 - до 90, - но это тоже много
|
gongalo делайте пошагово, если страница переадресовывается значит ошиблись в вызове функции Header("Location: .....");
|
Провел оптимизацию по инструкции, но есть проблемы:
В 7-м шаге требуется заменить три функции. Меняю и сайт, такое ощущение, входит в бесконечный цикл. Пробовал менять эти функции по-очереди, первая заменяется без проблем и сайт не выдает ошибок, на второй выдает ошибку такого рода: На этой строке находится вот это: PHP код:
А при замене на третью сайт начинает грузиться бесконечно. Изначально заменяемая часть выглядит вот так: PHP код:
Версия Нюки: 7.9.0_3.2_20 Rus |
Нашел решение этой проблемы!
Уважаемому gongalo вероятно поможет. В 7-м шаге меняются 3 функции. Так вот... Вместо Код:
Заменяем на Код:
Соникс верно указал, что проблема с Header("Location: .....");, но эта трабла возникает с блоками, у которых код начинается с Код:
|
Здравствуйте все.
Проделал на локалке оптимизацию,версия Нюки-последняя Шкурки2,все строго по пунктам,везде значительный результат,но пара косяков все-таки возникла. 1)В эту версию встроена NukeSentinel™ 2.4.2,так вот ее не видно не откуда - ни с админ панели, ни с блока админа.Кто-нибудь сталкивался с этим? Есть еще пара косяков, но с ними в принципе можно было бы жить 2)У кого-то уже было тут,что-то похожее,блок админа отображается как ему хочется.Т.е. захожу в mysite/admin/php - админ-панель есть - слева блока админа - нет.Нажму, например, на ссылки - появляется,еще куда-то - исчезает снова.Нажму в блоке юзера на ваш аккаунт - появляется,на другие модули в блоке юзера - исчезает.Хотя,может, так и было задумано 3)У меня на главной вместо ньюс установлен модуль последних новостей, ну вроде того, как на шкурках или PHP-Nuke по-русски,даже не помню,у кого скачал из них,там выводятся 3 последние новости и остальные внизу списком,только заглавия.У меня после оптимизации не видно названия - "Последние новости" и не отображаются картинки новостей. Вот на первый взгляд такие траблы,может еще что-то вылезет, пока не знаю, буду наблюдать. Просьба,если у кого-то что -то такое было и было решаемо - подскажите,битте,а то оптимизировать так и так надо - на главной 383 запроса. Спасибо |
Часовой пояс GMT +4, время: 20:10. |
Copyright © 2005 by Soniks