Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 07/01/14 в 00:08 |
Вроде как просто ставишь галочку в настроках Use category redirects (for multiniche sites), а в шаблоне /site/categories.php должно быть прописано
<?=Inxy::categoriesByLastClicks('categories_main')?>
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
С нами с 13.05.08
Сообщения: 23
Рейтинг: 16
|
Добавлено: 03/02/14 в 18:05 |
Есть ли в скрипте возможность комментировать, а также оценивать видео? Если нет, то планируется ли добавить такой функционал?
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 11/02/14 в 15:41 |
Нет, такой возможности внутри скрипта нет. По поводу комментариев, достаточно прикрутить любой плагин аля facebook и тому подобные, где можно комментировать видео, ставить лайки и тд.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 18/02/14 в 12:49 |
А где можно посмотреть демку скрипта? Те линки что на сайте - 403.
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 25/02/14 в 01:10 |
Проще его поставить, демку временно убрали. Но если очень надо, стукнись, я сделаю.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
1
|
|
|
worldtraffic.trade
С нами с 20.08.06
Сообщения: 2836
Рейтинг: 2309
|
Добавлено: 12/03/14 в 18:33 |
DiamonD писал: | Вроде как просто ставишь галочку в настроках Use category redirects (for multiniche sites), а в шаблоне /site/categories.php должно быть прописано
<?=Inxy::categoriesByLastClicks('categories_main')?> |
если вставить в categories.php то, что ты написал то, не работает страница, пишет, что нету саба categories_main, пробовал подставит готовые сабы all пустая страница, хз что туда надо
а когда включаю галочку Use category redirects то меня редеректит на categories.html, а мне бы хотелось остаться на index-e
+ во теще вопрос Related inxy
|
|
|
|
С нами с 17.03.12
Сообщения: 335
Рейтинг: 790
|
Добавлено: 13/03/14 в 02:13 |
Приветствую.
Есть следующий sql запрос, который выполняется достаточно долго
Код: [развернуть] | SELECT
g.gal_id,
g.title,
g.description,
g.duration,
g.tags,
g.mc,
g.type_id,
DATE_FORMAT(g.create_dt, '%e-%m-%y') as create_dt,
g.categories,
DATE_FORMAT(g.publish_dt, '%e-%m-%y') as publish_dt,
g.status_id,
g.url as gal_url,
rt.thumb_id,
rt.rotation_id,
rt.views,
rt.clicks,
rt.ctr,
rt.category_id,
0 as is_rotating,
rt.status_id as rotation_status_id,
ps.domain as paysite_domain,
ps.name as paysite_name,
ps.ref_url as paysite_ref_url
FROM rotation rt
STRAIGHT_JOIN gal_tags gt ON gt.gal_id = rt.gal_id
JOIN gals g ON gt.gal_id = g.gal_id
JOIN paysites ps ON g.paysite_id = ps.paysite_id
WHERE gt.tag_id = '6110'
AND rt.category_id = '3'
AND g.disabled_sum = 0
ORDER BY rt.ctr
LIMIT 0, 140 |
17 rows in set (39.36 sec)
План выполнения запроса следующий
Код: [развернуть] |
+----+-------------+-------+--------+-----------------------------------------------+----------+---------+-----------------------------+------+---------------------------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+-------+--------+-----------------------------------------------+----------+---------+-----------------------------+------+---------------------------------+
| 1 | SIMPLE | ps | ALL | PRIMARY | NULL | NULL | NULL | 9 | Using temporary; Using filesort |
| 1 | SIMPLE | g | ref | PRIMARY,FK_g_ps | FK_g_ps | 4 | testdb.ps.paysite_id | 4253 | Using where |
| 1 | SIMPLE | rt | ref | U_rt_g_c,I_for_ctr_sort,I_for_publish_dt_sort | U_rt_g_c | 8 | testdb.g.gal_id,const | 1 | |
| 1 | SIMPLE | gt | eq_ref | U_gt_1,FK_gt_g,FK_gt_tag | U_gt_1 | 8 | testdb.rt.gal_id,const | 1 | Using where; Using index |
+----+-------------+-------+--------+-----------------------------------------------+----------+---------+-----------------------------+------+---------------------------------+
|
Размер базы 2.7 ГБ
Информация по кол-ву строк в таблицах, которые используются в этом запросе
Код: [развернуть] | mysql> select count(rotation_id) as result_count FROM rotation;
+--------------+
| result_count |
+--------------+
| 1952399 |
+--------------+
1 row in set (1.67 sec)
mysql> select count(gal_tag_id) as result_count FROM gal_tags;
+--------------+
| result_count |
+--------------+
| 2714263 |
+--------------+
1 row in set (1.94 sec)
mysql> select count(paysite_id) as result_count FROM paysites;
+--------------+
| result_count |
+--------------+
| 9 |
+--------------+
1 row in set (0.00 sec)
mysql> select count(gal_id) as result_count FROM gals;
+--------------+
| result_count |
+--------------+
| 505496 |
+--------------+
1 row in set (0.34 sec)
|
Аналогичных баз на сервере 16 штук. По итогу запросы к этим базам нагружают 10 из 16 ядер процессора.
Предложение следующее.
В запросе STRAIGHT_JOIN gal_tags gt ON gt.gal_id = rt.gal_id заменить STRAIGHT_JOIN просто на JOIN.
Документация mysql говорит:
STRAIGHT_JOIN is similar to JOIN, except that the left table is always read before the right table. This can be used for those (few) cases for which the join optimizer puts the tables in the wrong order
По итогу запрос
Код: [развернуть] | SELECT sql_no_cache
g.gal_id,
g.title,
g.description,
g.duration,
g.tags,
g.mc,
g.type_id,
DATE_FORMAT(g.create_dt, '%e-%m-%y') as create_dt,
g.categories,
DATE_FORMAT(g.publish_dt, '%e-%m-%y') as publish_dt,
g.status_id,
g.url as gal_url,
rt.thumb_id,
rt.rotation_id,
rt.views,
rt.clicks,
rt.ctr,
rt.category_id,
0 as is_rotating,
rt.status_id as rotation_status_id,
ps.domain as paysite_domain,
ps.name as paysite_name,
ps.ref_url as paysite_ref_url
FROM rotation rt
JOIN gal_tags gt ON gt.gal_id = rt.gal_id
JOIN gals g ON gt.gal_id = g.gal_id
JOIN paysites ps ON g.paysite_id = ps.paysite_id
WHERE gt.tag_id = '6110'
AND rt.category_id = '3'
AND g.disabled_sum = 0
ORDER BY rt.ctr
LIMIT 0, 140
|
отрабатывает за 17 rows in set (0.01 sec)
План выполнения запроса при этом следующий
Код: [развернуть] |
+----+-------------+-------+--------+-----------------------------------------------+-----------+---------+----------------------------+------+---------------------------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+-------+--------+-----------------------------------------------+-----------+---------+----------------------------+------+---------------------------------+
| 1 | SIMPLE | gt | ref | U_gt_1,FK_gt_g,FK_gt_tag | FK_gt_tag | 4 | const | 20 | Using temporary; Using filesort |
| 1 | SIMPLE | g | eq_ref | PRIMARY,FK_g_ps | PRIMARY | 4 | testdb.gt.gal_id | 1 | Using where |
| 1 | SIMPLE | ps | eq_ref | PRIMARY | PRIMARY | 4 | testdb.g.paysite_id | 1 | |
| 1 | SIMPLE | rt | ref | U_rt_g_c,I_for_ctr_sort,I_for_publish_dt_sort | U_rt_g_c | 8 | testdb.g.gal_id,const | 1 | Using where |
+----+-------------+-------+--------+-----------------------------------------------+-----------+---------+----------------------------+------+---------------------------------+
|
Результат получаем точно такой же, как и с STRAIGHT_JOIN, но несколько строк немного в другом порядке идут. В результате нагрузка на процессор снизиться колоссально
Хотелось бы получить маленький апдейт для inxy, который подправит запрос.
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 14/03/14 в 14:50 |
Спасибо за корректировку, изучим, и если все верно, выпустим апдейт. Пока что только удивляют 39 секунд, я прогнал на базе в 3 гигабайта оба запроса, у меня получились вот такие данные:
старый вариант
Showing rows 0 - 55 (56 total, Query took 0.4449 sec)
новый вариант
Showing rows 0 - 55 (56 total, Query took 0.0077 sec)
В принципе разница видна и она существенная, но все же у нас почему-то речь идет даже не об 1 секунде.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
+ + +
С нами с 18.03.11
Сообщения: 20
Рейтинг: 9
|
Добавлено: 15/03/14 в 11:24 |
[FATAL ERROR]: Can not extract archive inxy-feeds-1.09.tar.gz
что значит?
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 17/03/14 в 15:45 |
Ну либо прав не хватает, либо архиватора нет на сервере..
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 17/03/14 в 18:53 |
Поправили пару запросов после теста (только для последней версии inxy site). На последних версиях MySQL с InnoDB действительно результат себя оправдывает. Файлы
http://inxy-scripts.com/GalItem.php.bin (необходимо переименовать в php и скопировать в папку /inxy/classes/ и выставить правильные права на файл)
http://inxy-scripts.com/Content.php.bin (необходимо переименовать в php и скопировать в папку /inxy/mods/ и выставить правильные права на файл).
Чуть позже выпустим апдейт.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
С нами с 17.03.12
Сообщения: 335
Рейтинг: 790
|
Добавлено: 17/03/14 в 21:51 |
Результат наглядно видно на графике
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 20/03/14 в 16:33 |
Апдейт выпустили, но не в паблик. Надо просто зайти в админку и прожать update, новые файлы загрузятся сами.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
С нами с 02.02.07
Сообщения: 294
Рейтинг: 395
|
Добавлено: 22/03/14 в 12:18 |
подскажите плз,по каким дням работает суппорт,а то сложновато его словить для уточнения тех.мелочей%)
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 23/03/14 в 00:09 |
Саппорт работает, как может. Можно спрашивать у меня, если что.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
ΑΩ
С нами с 08.12.05
Сообщения: 1932
Рейтинг: 1265
|
Добавлено: 17/06/14 в 14:14 |
Привет.
Как переименовать в пагинации такой блок, который вставляется автоматом
<ul class="inxy-paginator">
|
|
|
|
+ + +
С нами с 28.10.11
Сообщения: 564
Рейтинг: -127
|
Добавлено: 22/12/15 в 08:47 |
скрипт еще поддерживается?
|
|
|
|
Хостинг, CDN
С нами с 23.12.04
Сообщения: 1259
Рейтинг: 1405
|
Добавлено: 22/12/15 в 14:12 |
Скорее нет, чем да, но если есть какой-то конкретный вопрос, постараемся ответить.
|
|
Inxy.com - Dedicated servers, VPS, colocation, CDN.
|
0
|
|
|
📈sflash.biz
С нами с 03.11.12
Сообщения: 3913
Рейтинг: 4447
|
Добавлено: 26/02/16 в 07:50 |
DiamonD: Оффтопик: У тебя аська принимает мессаги тольк от контактов, которые свой контакт верифицировали номером телефона. ХЗ, как по мне, это охватит в лучшем случае 1/3 текущей аудитории. Или есть другой мессеннджер?
|
|
|
|
С нами с 22.10.07
Сообщения: 73
Рейтинг: 67
|
Добавлено: 11/05/16 в 15:57 |
может кто помочь, такая ошибочка в логах
Strict Standards: Declaration of StatTbl::save() should be compatible with mkTbl::save() in /home/mass/web/mature.com/public_html/rt/classes/StatTbl.php on line 2
|
|
|
|