Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » + 2 запроса к базе с каждой добавленной новостью.

+ 2 запроса к базе с каждой добавленной новостью.


     14.12.2013    Все вопросы » Общие вопросы по PHP    2239

вопрос
Все доброго времени суток. Мне нужна помощь.

Для сайта http://trademon.ru был сделан модуль. Точнее переделаны стандартные новости.

Заметил неприятную вещь сегодня. При добавлении сделки (она же новость) прибавляются запросы к базе.

Кто знает php и кому не сложно помочь отзовитесь. Нужно чтобы запросы не прибавлялись, если люди добавляют сделку (новость) на сайт.

Скайп для связи kentavr123 или пишите свои контакты

Ответа пока нет


20 комментариев

Sander
PHP-developer

Sander - 14 декабря 2013 18:57 -

Вот так всегда и бывает. Когда сначала, например, заказчик хочет, чтобы к каждой короткой новости выводились автоматически все загруженные в новость изображения и/или выводилась полная инфа профиля автора.
А потом удивляются, откуда запросы. Вот оттуда, что заказывали, то и грузит.

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

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

effJkeee
Юзер

effJkeee - 14 декабря 2013 19:16 -

может Вы не будете набивать комменты, а будете помогать если есть такое желание? Сайт сделать что бы тут людям помогали...

ПафНутиЙ
Админ

ПафНутиЙ - 15 декабря 2013 01:01 -

Вы специально зарегистрировались тут, что бы ныть в комментах? Или просто хотите с КЭП`ом пообщаться?

Каков вопрос - таков и ответ. Просто помните об этом.

Kentavr
Юзер

Kentavr - 14 декабря 2013 19:14 -

Ну и что это за ответ. Я попросил помоч решить проблему, а не обсуждать здесь меня или разработчика модуля.

Просто до того как авторизация была не через стим, этот же модуль с тем же выводом не прибавлял запросы, если добавлалась сделка (новость) на сайт. А теперь каждая новая новость + 2 запроса к базе.

Повторюсь мне нужна помощь. Добавляйтесь в скайп если знаете как решить проблему.

Kentavr
Юзер

Kentavr - 14 декабря 2013 19:17 -

Понятное дело что запросов должно было стать чуть больше. Но ни как ни при добавлении каждой новости. На другом сайте у меня DLE там модулей больше намного. И новостей больше 1000 но запросов то не миллион )

Sander
PHP-developer

Sander - 14 декабря 2013 20:28 -

Воу, ребят! Вы ничего не попутали? Тут помогают и подсказывают исключительно на благотворительных началах!
Хотите, чтоб вам в ножки кланялись - вперед, на фриланс. Там будут толпы желающих оказать вам помощь.

Ну и что это за ответ.

вы видите где-то ответ? Я ясно вижу надпись "/// Ответа пока нет". Комментарии для того и созданы, в принципе, чтобы высказывать свое мнение.

Не надо искажать суть сайта в свою сторону, мол "сайт для помощи - так помогай!".
Сайт сделать что бы тут людям помогали...

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

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

i_loves_ac_dc
Гости

i_loves_ac_dc - 14 декабря 2013 20:31 -

Sander, не обращай внимания. Все хотят на халяву ( и я в том числе ), но не надо вести себя нагло, не все знают ответ и помогут, тут помогают бесплатно, хотите что бы быстрей то нужно платить.

Так что я соглашусь с Sander, ведите себя нормально и получите помощь!

Kentavr
Юзер

Kentavr - 14 декабря 2013 20:45 -

А кто себя не нормально ведет? Просто я написал свою проблему, и попросил помоч тех кто разбирается, А мне в ответ вместо помощи написали что хочет заказчик и что должен делать разработчик )

Я не грубил никому и вполне корректно себя веду. Думаю не стоит здесь развивать дальше эту тему.

Мне по прежнему нужна помощь тех кто знает php и DLE. Заранее благодарю!

Если там возьни на пару часов я могу заплатить, если там дел на 10 мин, то я думаю найдутся люди кто сделает как вы говорите на халяву )

i_loves_ac_dc
Гости

i_loves_ac_dc - 14 декабря 2013 20:48 -

Kentavr, для начала нормально высветлите свою проблему. А именно что включает в себя новость, и для чего был создан модуль.

Kentavr
Юзер

Kentavr - 14 декабря 2013 20:54 -

Так я вроде все подробно написал. Мне нужно чтобы при добавлении новостей на сайте не прибавлялись запросы к базе ) Сайт я дал в первом посте. Контакты в виде скайпа тоже оставил. Я же не буду здесь писать данные к фтп и тд )

i_loves_ac_dc
Гости

i_loves_ac_dc - 14 декабря 2013 21:09 -

Kentavr, а зачем мне фтп? я говорю как происходит добавление новостей и что именно было изменено!

Kentavr
Юзер

Kentavr - 14 декабря 2013 21:22 -

Ну так на сайт зайдите и посмотрите что там изменено )

i_loves_ac_dc
Гости

i_loves_ac_dc - 14 декабря 2013 21:31 -

Kentavr, ахринеть, я Ванга


Сам код.

Sander
PHP-developer

Sander - 14 декабря 2013 21:02 -

Добавляйтесь в скайп если знаете как решить проблему.

А сходу никто не знает решения.
Тут такой же алгоритм как в больнице:
1. Первичный осмотр.
2. Если первичный осмотр ничего не показал, то на полный с анализами и т.п.
3. Диагноз.
4. Лечение.


Лучше всего было бы обратиться к тому, кто этот код написал. Он-то знает где, что там и зачем. Но я так полагаю, что есть причины, почему это невозможно.
Другому же человеку сначала надо будет ознакомится с принципом работы и только потом выяснять причину проблемы и устранять ее.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Kentavr
Юзер

Kentavr - 14 декабря 2013 21:24 -

Я понимаю что было бы намного проще обратиться к тому кто это написал. Я не глупый ) Просто тот кто писал в сети не появляется уже неделю.

Есть предчувствие что тут тоже не помогут.

Подожду еще немного если не сдвинется, то снова на фриленс.

ПафНутиЙ
Админ

ПафНутиЙ - 15 декабря 2013 00:59 -

Попробую объяснить первый комментарий Sander`a

Давайте представим, что у вас заболел зуб.
Вы звоните стоматологу, и говорите примерно следующее:
- Доктор, у меня болит зуб, точно сказать не могу какой, у меня их около 32х, но один точно болит, или два, вроде бы на правой стороне сверху, началось сё через неделю после визита к другому стоматологу, но он сейчас в отпуске. Надеюсь я описал проблему достаточно подробно. В общем мне нужно срочно вылечить его, но к вам я не могу приехать т.к. далеко (неудобно, занят). Попробуйте вылечить мне зуб по телефону.

Как вы думаете, что ответит доктор?

Я думаю ответ будет примерно в том же духе, что и первый комментарий.

Kentavr,
Для того, чтобы выяснить какие запросы вообще совершаются при выводе новостей - надо иметь доступ к FTP, как минимум. Ну и конечно же нужно знать какие модификации проводились над сайтом.

Каков вопрос - таков и ответ. Просто помните об этом.

Kentavr
Юзер

Kentavr - 15 декабря 2013 02:06 -

О боже )) Я уже даже пожалел что сюда обратился. Я создал пост в котором подробно описана проблема. Я не собираюсь здесь давать всем доступ к фтп. Я оставил контакты для связи в первом посте. В скайпе подробно объясню что и как человеку который хочет помоч и при необходимости дам доступ к фтп.

ПафНутиЙ а Ваш пост был вполне ожидаем. Как же не заступиться за своего друга Sandera

Вместо помощи сидите и рассуждаете какой я неправильный и плохой. Нет слов - одни эмоции.

i_loves_ac_dc
Гости

i_loves_ac_dc - 15 декабря 2013 11:04 -

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

Kentavr
Юзер

Kentavr - 15 декабря 2013 14:28 -

Вы думаете что говорите. Там файлов было затронуто прилично. Я понял что тут не стоит просить помощи. Закройте тему

Kentavr
Юзер

Kentavr - 15 декабря 2013 15:34 -

Все проблема решена, Человек добавился и все сделал за полчаса. За что ему огромное спасибо.

Сейчас 10 запросов к базе данных и больше их не становится, если люди добавляют новость.

То что мне и было нужно )

p.s вебленсер нет рулит!!!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх