Пишу CMS (SQL) - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 15 Jan 2025 02:44:28 +0300<blockquote class="blockquote">+1 хит (как таковой непонятно зачем это, и вообще, писать надо в сессию, и раз в пару минут обновлять уже в бд, ибо эти данные не требуют секундной точности)</blockquote>
<br>
<em><span style="font-size:x-small">Добавлено через 00:47 сек.</span></em><br>
так сделал)))
https://visavi.net/topics/18341/316592
Пишу CMS (SQL) МаксимThu, 03 Feb 2011 04:16:42 +0300Сообщенияhttps://visavi.net/topics/18341/316592если у юзера нет в сессии пароля то профиль запрашивать незачем<br>
не за чем и писать +1 хит (как таковой непонятно зачем это, и вообще, писать надо в сессию, и раз в пару минут обновлять уже в бд, ибо эти данные не требуют секундной точности)
https://visavi.net/topics/18341/316549
Пишу CMS (SQL) ramzesThu, 03 Feb 2011 00:07:16 +0300Сообщенияhttps://visavi.net/topics/18341/316549<pre class="prettyprint">
Array
(
[0] => SET NAMES utf8 - Для корректного отображения данных из бд
[1] => SET SQL_MODE = '' - надо убрать
[2] => SELECT * FROM table_configs - запрос конфигурации
[3] => UPDATE table_users SET all_hits=all_hits+1, last_hit=NOW(), is_online='Y' WHERE user_id='1'; +1хит юзеру
[4] => SELECT * FROM table_users WHERE user_id='1' LIMIT 1; - достаём инфу о юзере
[5] => UPDATE table_users SET is_online='N' WHERE last_hit<NOW()-INTERVAL 5 MINUTE; - обновляем онлайн
[6] => SELECT * FROM table_register WHERE remote_addr='127.0.0.1' LIMIT 1; - проверяем наличие подтверждения о реге (надо убать или сделать только для тех кто авторизовался. это уже -1 запрос)
[7] => SELECT * FROM table_blogs ORDER BY RAND() LIMIT 10; - облако тегов
[8] => SELECT COUNT(*) FROM table_blogs; - тоже можно загнать в кеш, в таблицу table_configs
[9] => SELECT * FROM table_blogs ORDER BY blog_id DESC LIMIT 0, 10; - ну блоги не считаем, это уже модуль
)
</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 01:58 сек.</span></em><br>
облако тегов буду кешировать потом, когда статей в блоге станет очень много, более 200-500... А сейчас при кеше же прирост производительности отрицательный...<br>
<br>
<em><span style="font-size:x-small">Добавлено через 04:16 сек.</span></em><br>
Когда юзер не авторизован, запросов гдето 7 всего, + сейчас уберу SET SQL_MODE = ''. уже 6
https://visavi.net/topics/18341/316008
Пишу CMS (SQL) МаксимWed, 02 Feb 2011 07:04:47 +0300Сообщенияhttps://visavi.net/topics/18341/316008напиши какие запросы для чего,(не код а кол-во и цель) посмотрим может где сэкономить можно
https://visavi.net/topics/18341/315549
Пишу CMS (SQL) ramzesTue, 01 Feb 2011 15:49:35 +0300Сообщенияhttps://visavi.net/topics/18341/315549Так моя CMS c отображением вап и веб версии. А в веб обвеса попольше будет...
https://visavi.net/topics/18341/315462
Пишу CMS (SQL) МаксимTue, 01 Feb 2011 12:48:39 +0300Сообщенияhttps://visavi.net/topics/18341/3154624-6 запросов у меня выходит<br>
а без онлайнера 1-2 запроса)))<br>
все зависит от того какой функционал висит, но все равно 12 запросов это не много, не мало конечно но и не много
https://visavi.net/topics/18341/315359
Пишу CMS (SQL) ramzesTue, 01 Feb 2011 05:47:23 +0300Сообщенияhttps://visavi.net/topics/18341/315359Конфиг кэшируй. <br>
И раз в 12-24часа обновляй.. <br>
Из таблы users вытаскивай поля только те которые нужны тебе) Ну и т.д .. <br>
Для меня это очень много запросов)
https://visavi.net/topics/18341/315352
Пишу CMS (SQL) МарсельTue, 01 Feb 2011 05:36:33 +0300Сообщенияhttps://visavi.net/topics/18341/315352дибильный форум<br>
второй раз писать не буду много букв
https://visavi.net/topics/18341/314989
Пишу CMS (SQL) ramzesMon, 31 Jan 2011 17:33:17 +0300Сообщенияhttps://visavi.net/topics/18341/314989
https://visavi.net/topics/18341/314984
Пишу CMS (SQL) ramzesMon, 31 Jan 2011 17:22:14 +0300Сообщенияhttps://visavi.net/topics/18341/314984Что мало верится) ну сути это не меняет, я не говорю что нужно панически уменьшать количество запрос, бывают задачи где и 12 мало гг просто при запуске самой основы это очень много, под словом основа я говорю про ту часть которая не относится к контенту страницы
https://visavi.net/topics/18341/314967
Пишу CMS (SQL) LugaroMon, 31 Jan 2011 16:52:17 +0300Сообщенияhttps://visavi.net/topics/18341/31496711. <strong>.::lugaro::.</strong>, проверенно на 500 живых онлайн, ни каких скачков генерации не было, впятером следили
https://visavi.net/topics/18341/314950
Пишу CMS (SQL) ramzesMon, 31 Jan 2011 16:21:48 +0300Сообщенияhttps://visavi.net/topics/18341/31495010. <strong>ramzes</strong>, Ну да при пустом сайте, а теперь забей базу, и в онлайн человек 100 пусти, и посмотри <img src="https://visavi.net/uploads/stickers/E.gif" alt="E">
https://visavi.net/topics/18341/314939
Пишу CMS (SQL) LugaroMon, 31 Jan 2011 15:54:59 +0300Сообщенияhttps://visavi.net/topics/18341/3149395. <strong>.::lugaro::.</strong>, <br>
Generic: 0.0127 Sql: 12<br>
и что кошмарного при 12 запросах?<br>
вот генерация визави примерно в таком же месте (тут) 0.0298 сек.
https://visavi.net/topics/18341/314938
Пишу CMS (SQL) ramzesMon, 31 Jan 2011 15:52:30 +0300Сообщенияhttps://visavi.net/topics/18341/3149384. <strong>Nu3oN</strong>, бред
https://visavi.net/topics/18341/314919
Пишу CMS (SQL) ЖенекMon, 31 Jan 2011 15:21:59 +0300Сообщенияhttps://visavi.net/topics/18341/314919Это не реклама!!!<br>
<a href="http://gsmisv.ru/" target="_blank" rel="nofollow">http://gsmisv.ru/</a> - сайт который пишу.<br>
<br>
Мне незачем сдесь рекламить не рабочий сайт.<br>
<br>
Можете протестить регу и тд, пожалуйста)<br>
Ка только допишу двиг, выложу в паблик.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:02 сек.</span></em><br>
Пожалуйста выскажите свои пожелания, мне важно это сейчас, пока пишу скрипт.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:58 сек.</span></em><br>
Генерация не большая, что уонечно хорошо, думаю так и продлжу написание скрипта дальше....<br>
<br>
<em><span style="font-size:x-small">Добавлено через 05:20 сек.</span></em><br>
<blockquote class="blockquote"><strong>Nu3oN</strong> (31 Января 2011 / 14:09)<br>
з.ы с джоином выйдет примерно тоже самое время что и при нескольких запросов!</blockquote>
<br>
Смотря сколько их будет.<br>
<br>
Я тестировал и с join sql запрос выиграл по скорости<br>
<br>
<em><span style="font-size:x-small">Добавлено через 07:48 сек.</span></em><br>
А с кешированием всех данных я уже додумася, ибо производительность от этого только в +.
https://visavi.net/topics/18341/314914
Пишу CMS (SQL) МаксимMon, 31 Jan 2011 14:43:01 +0300Сообщенияhttps://visavi.net/topics/18341/314914