Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Оптимизация (https://forum.antichat.xyz/showthread.php?t=187276)

jenaDI 15.03.2010 22:10

Оптимизация
 
Привет всем!
По мере разработки сайта он начал тормозить!
Хотел спросить какие существуют методы опмизации :)

LStr1ke 15.03.2010 22:13

Ну поподробнее опиши, что делают скрипты.

jenaDI 15.03.2010 22:20

Цитата:

Сообщение от LStr1ke
Ну поподробнее опиши, что делают скрипты.

секундочку

jenaDI 15.03.2010 22:25

PHP код:

$res =" SELECT f.status, u.id,f.status, u.name , u.class,u.ip, u.avatar,u.nick,u.family, u.enabled,u.added,u.sex, u.last_access ,u.uploaded , u.downloaded
FROM friends AS f  JOIN users as u ON f.userid = u.id   WHERE  f.status='1' AND (friendid="
.$userid.") 

UNION

SELECT f.status, u.id,f.status, u.name, u.class,u.ip, u.avatar,u.nick,u.family, u.enabled,u.added,u.sex, u.uploaded , u.downloaded, u.last_access 
FROM friends AS f  JOIN users as u ON f.friendid = u.id   WHERE  f.status='1' AND userid="
.$userid.

"



суть запроса смотрит кто у тебя в друзьях
userid - кто добавляет
friendid - когодоьавляет
status - 1 - принята ; 0 - отвергнуто ; per - ничего


запрос смотрит , если у тебя друзья по userid

потом по friendid

limpompo 15.03.2010 22:26

EXPLAIN что говарит?

jenaDI 15.03.2010 22:31

Цитата:

Сообщение от limpompo
EXPLAIN что говарит?


я не смотрел ... на глазок .. если друзей много , то страниц загружаеться на 1.01 ~
а без друзей на 0.02 и ниже

limpompo 15.03.2010 23:21

jenaDI - ну так посмотри и нам скрин покажи


Время: 00:12