Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Оптимизация запросов?

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

law



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Валуй вводит более жесткие требования к скриптам и в связи с этим требуют оптимизировать запросы Php-Nuke.
 
Например, следующие:
# User@Host: viking[viking] @ v4.valuehost.ru [62.118.251.20]
# Query_time: 16  Lock_time: 0  Rows_sent: 0  Rows_examined: 0
use viking;
SELECT broadcast FROM nuke_users WHERE username='viking';
# User@Host: viking[viking] @ v4.valuehost.ru [62.118.251.20]
# Query_time: 32  Lock_time: 7  Rows_sent: 1  Rows_examined: 0
use viking;
select aid from nuke_stories where sid='3';
# User@Host: viking[viking] @ v4.valuehost.ru [62.118.251.20]
# Query_time: 550  Lock_time: 0  Rows_sent: 0  Rows_examined: 0
use viking;
SELECT sitename, nukeurl, site_logo, slogan, startdate, adminmail, anonpost, Default_Theme, foot1, foot2, foot3, commentlimit, anonymous, minpass, pollcomm, articlecomm, broadcast_msg, my_headlines, top, storyhome, user_news, oldnum, ultramode, banners, backend_title, backend_language, language, locale, multilingual, useflags, notify, notify_email, notify_subject, notify_message, notify_from, footermsgtxt, email_send, attachmentdir, attachments, attachments_view, download_dir, defaultpopserver, singleaccount, singleaccountname, numaccounts, imgpath, filter_forward, moderate, admingraphic, httpref, httprefmax, CensorMode, CensorReplace, copyright, Version_Num FROM nuke_config;
 
Есть у кого-либо мысли по этому поводу?
Что можно изменить, чтобы не вылететь с Валуя?

Всего записей: 265 | Зарегистр. 16-08-2001 | Отправлено: 21:34 30-06-2003
worldhosting



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
хех - думаю что проще с валуя уйти - оптимизировать запросы нюка - это довольно круто. ну или поменять скрипт на какой-нипуть попутевее

----------
виртуальные и физические серверы от 149 ₽ Безлимитный трафик 1 Гбит/с на дедиках в РФ

Всего записей: 2570 | Зарегистр. 11-09-2002 | Отправлено: 21:55 30-06-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
думаю что проще с валуя уйти  

А другие "хостеры" сообщают, о том, что запросы слишком долго обрабатываются?

Цитата:
Что можно изменить, чтобы не вылететь с Валуя?

Это сообщение посылается роботом к клиенту, дабы сообщить, почему его сайт не очень быстро грузиться.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 22:59 30-06-2003
law



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну друзья мои, это же не круто...
Сначала клиента заманивали нюком, а потом - "ваш нюк грузит нам базу...." :(
Причем вы оба, как и я, Legix worldhosting предлагаете установку порталов на вашем хостинге :)

Всего записей: 265 | Зарегистр. 16-08-2001 | Отправлено: 23:08 30-06-2003
Gv

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
SELECT sitename, nukeurl, site_logo, slogan, startdate, adminmail, anonpost, Default_Theme, foot1, foot2, foot3, commentlimit, anonymous, minpass, pollcomm, articlecomm, broadcast_msg, my_headlines, top, storyhome, user_news, oldnum, ultramode, banners, backend_title, backend_language, language, locale, multilingual, useflags, notify, notify_email, notify_subject, notify_message, notify_from, footermsgtxt, email_send, attachmentdir, attachments, attachments_view, download_dir, defaultpopserver, singleaccount, singleaccountname, numaccounts, imgpath, filter_forward, moderate, admingraphic, httpref, httprefmax, CensorMode, CensorReplace, copyright, Version_Num FROM nuke_config;  
 
Есть у кого-либо мысли по этому поводу?  
Что можно изменить, чтобы не вылететь с Валуя?

 
Сразу оговорюсь - PHP-Nuke не знаю, поэтому только в принципе, но реализация должна быть простой.
Можно изменить хранение данных конфигурации (например в одном массиве), и запрашивать только его, а затем разбирать и использовать.
 
При этом запрос может выглядеть приблизительно таким образом:
 
SELECT config FROM nuke_config
 
Понятно, что запись конфигурации в одном array и сериализация + insert, а потом десериализация - это необходимое дополнение, но это затронет вероятно только пару функций/классов.
наверняка образцы для реализации этой схемы можно найти в мануале.

Всего записей: 1180 | Зарегистр. 05-09-2001 | Отправлено: 00:43 01-07-2003
worldhosting



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2law
 
когда это мы предлагали - мы не предлагали пока что.
 ставят клиенты порталы в том числе и нюку - жрет она конечно много ресурсов - но у нас несколько площадок и можно подобрать ту которая потянет любое количество нюк.  Хотя конечно надо признать что нюка не самый экономный скрипт - но это же самое говорят и вебмастеры - не только хостеры.


----------
виртуальные и физические серверы от 149 ₽ Безлимитный трафик 1 Гбит/с на дедиках в РФ

Всего записей: 2570 | Зарегистр. 11-09-2002 | Отправлено: 04:19 01-07-2003
law



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
worldhosting извиняй, но я почемуто тебя все время с KindGood путаю :)

Всего записей: 265 | Зарегистр. 16-08-2001 | Отправлено: 04:39 01-07-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да вообще, большенство тех, кто ставят себе порталы, могут без проблем обойтись обычными HTML страничками.
А эти письма валуя помогают им избавиться от писем от недовольных клиентов, типа:
"Почему мой сайт так долго грузит?"

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 14:07 06-07-2003
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А PostNuke быстрее?

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 18:16 07-07-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
UncoNNecteD
Все они бесплатные, медленные и глючные.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 20:22 07-07-2003
ZiLot



Тот еще тип
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Legix

Цитата:
Все они бесплатные, медленные и глючные.

Ну не скажи... Чем бесплатный отличается от платного? Тем, что нет официального суппорта? Да 75% из тех кто их (порталы) ставит и не будет туда обращаться.
А вот то, что бесплатные скрипты дорабатываются кем-то помимо авторов - это только плюс.
Ну, например, стала Нюка платной, ну и что? Она стала быстрее? Нифига!
Есть и быстрые порталы (при этом бесплатные)

Всего записей: 936 | Зарегистр. 12-11-2002 | Отправлено: 21:49 07-07-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ZiLot
Бесплатные порталы пишут люди, которые очень часто не умеют нормально программировать и не знают тонкости языка программирования.
Порой, бесплатные порталы обрастают кучей ненужных и глючных наворотов(например PHPNuke и PostNuke)
 
Очень часто пользователю нужно не очень много для сайта(например гостевуха и администрация новостей) и он ставить мощный портал. Зачем?
Простенький портал можно написать или найти очень быстро.
 
Так что сервера будут сильно нагружены, пока пользователи окончательно не осознают, зачем им портал.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 22:22 08-07-2003
ZiLot



Тот еще тип
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Legix
Да, согласен, есть и такие случаи... (тот же PHPNuke).
Но ***-Nuke это не единственные порталы. Есть и другие. И проще и быстре и не так нагружающин сервер.

Всего записей: 936 | Зарегистр. 12-11-2002 | Отправлено: 09:06 09-07-2003
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне хостер сказал, чтобы Мой портал долго не загружался - оптимизируйте его.
Это что означает?
Убрать лишние Пунтики-строчки-Столбики в Базе (MySQL)?
Я быстрее 5 порталов поставлю с Нуля, чем удалять лишнее не повредив Базу..
 
Может, кто знает Фишку, которая делает «оптимизацию» Автоматически?
Или может поможет переход на другой, более дорогой пакет?
Портал - ХООПС

----------
EuRuChess

Всего записей: 10669 | Зарегистр. 10-04-2001 | Отправлено: 02:04 21-01-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antuan
Можно кеширование.. Хупс, видимо, еще линейки 1.*?
У Smarty есть продвинутое кэширование, но это уже Xoops2.
А вообще это вставить не сложно -- простейшая файловая читалка-писалка, следящая за временем.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 02:41 21-01-2005
Heathen



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
SELECT broadcast FROM nuke_users WHERE username='viking';
select aid from nuke_stories where sid='3';

Интересно, а как это можно упростить?
 
Legix
А платные пишут куда ни глянь одни специалисты в области программирования. ха-ха  
В бесплатных можно найти отличные системы.  
 
А пользователи действительно часто не понимают что им может хватить какой нибудь ленты новостей.
 
fathersGrave
а ты пробывал у смарти удалять кэш, который он создает. Как сейчас не знаю, но раньше смарти переставал работать, кричал что файл кеша не найден и все. Ну и на фига такая система если даже убив кэш становится не работоспособной.
 
   

Всего записей: 539 | Зарегистр. 05-06-2003 | Отправлено: 11:24 21-01-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Heathen

Цитата:
а ты пробывал у смарти удалять кэш

Ты не различаешь кэш и скомпилированные шаблоны Смарти, поэтому, видимо, не понимаешь принцип его работы. Мне лень сейчас объяснять, так что сходи на http://smarty.php.net

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 16:12 21-01-2005
Heathen



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
fathersGrave
Да понимаю я все!
Прото не фиг их тогда хранить в папке temp или по крайней мере не надо тогда терять работоспособность (сложно чтоль: если нет то заново откомпилить)

Всего записей: 539 | Зарегистр. 05-06-2003 | Отправлено: 16:56 21-01-2005
fathersGrave



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Heathen
Smarty так и делает но в отношении кэша. Судя по тому, что ты употребляешь термин "откомпилить", ты все-таки говоришь не о кэше. Почитай про кэширование в Smarty: http://smarty.php.net/manual/ru/caching.php
 
А вообще это оффтоп.

Всего записей: 716 | Зарегистр. 21-04-2003 | Отправлено: 18:00 21-01-2005
Antuan



moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fathersGrave

Цитата:
Хупс, видимо, еще линейки 1.*?  

Да.. В данном случае - 1.3.10
 

Цитата:
простейшая файловая читалка-писалка, следящая за временем.

Такое где-то уже используется?
Как это работает?


----------
EuRuChess

Всего записей: 10669 | Зарегистр. 10-04-2001 | Отправлено: 19:00 21-01-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » Оптимизация запросов?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru