Вернуться   Форум SAPE.RU > Система SAPE.ru > Пожелания пользователей системы

-->
Ответ
 
Опции темы
Старый 17.09.2008, 22:57   #11
Специалист
 
Регистрация: 17.04.2008
Сообщений: 187
Вес репутации: 199
DenB скоро станет известен
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
2) через цикл $sape->return_links(1)
А почему не брать сразу все ссылки из $sape->return_links()?
Уже писал где-то... Раздраконьте в массив по разделителю и выводите ссылки как вам заблагорассудится!
Код:
$links = $sape->return_links();
$links_array = explode('разделитель из настроек площадки', $links);
DenB вне форума   Ответить с цитированием
Старый 17.09.2008, 23:53   #12
Bannеd
 
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 369
Последний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DenB Посмотреть сообщение
$links = $sape->return_links(); $links_array = explode('разделитель из настроек площадки', $links);
через цикл будет меньше нагрузки на сервер
Последний Герой вне форума   Ответить с цитированием
Старый 03.10.2008, 20:52   #13
Специалист
 
Аватар для Fredy314
 
Регистрация: 08.05.2008
Сообщений: 197
Вес репутации: 0
Fredy314 не любят в этих краяхFredy314 не любят в этих краяхFredy314 не любят в этих краях
По умолчанию

С чего-бы это, меньше? с сервера сапы ссылки получаются один раз и сохраняются,
Скрипт самы читает их файла тоже один раз
return_links берёт уже прочитаное и возвращает нужное число ссылок соединяя их разделителем.
Одна лишняя строчка РНР кода сильной роли несыграет что в цыкле вызывать
return_links(1), что вызвать один раз и разделив ссылки пропускать в цыкле готовый массив, Как кому будет удобнее.
__________________
Магазин аккаунтов - почтовые аки, фрихосты, соцсети.
Возможно на заказ.
Fredy314 вне форума   Ответить с цитированием
Старый 03.10.2008, 22:17   #14
Bannеd
 
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 369
Последний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Fredy314 Посмотреть сообщение
Одна лишняя строчка РНР кода сильной роли несыграет что в цыкле вызывать
return_links(1), что вызвать один раз и разделив ссылки пропускать в цыкле готовый массив, Как кому будет удобнее.
если вызывать в цикле return_links(1) - нагрузка только от возврата каждой ссылки
если через explode - тоже самое + нагрузка от объединения всех ссылок в одну строку + нагрузка от разделения (ф-я explode)

а теперь подсчитайте нагрузку на ЦП своего сервера если число показов внушительное
Последний Герой вне форума   Ответить с цитированием
Старый 04.10.2008, 19:09   #15
Новичок
 
Аватар для Slade
 
Регистрация: 02.09.2008
Сообщений: 82
Вес репутации: 194
Slade - как роза среди колючекSlade - как роза среди колючекSlade - как роза среди колючек
По умолчанию

Цитата:
Сообщение от Последний Герой Посмотреть сообщение
если вызывать в цикле return_links(1) - нагрузка только от возврата каждой ссылки
если через explode - тоже самое + нагрузка от объединения всех ссылок в одну строку + нагрузка от разделения (ф-я explode)

а теперь подсчитайте нагрузку на ЦП своего сервера если число показов внушительное
Согласен, нагрузка будет не слабая при большом объеме.
Slade вне форума   Ответить с цитированием
Старый 04.10.2008, 19:28   #16
Новичок
 
Регистрация: 13.12.2007
Адрес: Морозный край
Сообщений: 81
Вес репутации: 0
redhummer имеет ошибки в прошлом
По умолчанию

Не хотите сервер нагружать - попробуйте каким-нибудь js-фреймворком.
А вообще - для чего вам это надо? Типа, маскироваться? (Просто если для маскировки, то JS, конечно, ничем не поможет и придётся-таки строковыми или наследовать и расширять функционал)

Добавлено через 4 минуты
Цитата:
Сообщение от Slade Посмотреть сообщение
Согласен, нагрузка будет не слабая при большом объеме.
Да слабая будет нагрузка. И о каких "больших объемах" вы говорите? Вы по 1000 ссылок на страницу пускаете? Да и вообще, кеширование никто не отменял. Думаю, что кеш в 3600 сек Сапо-бота не сильно расстроит.

Последний раз редактировалось redhummer; 04.10.2008 в 19:30. Причина: Добавлено сообщение
redhummer вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расширяем возможности SAPE: дополнение к Firefox [архив] Wink Софт для оптимизаторов и вебмастеров 4011 04.06.2010 19:50
Цена сапы Rollyz Курилка 6 09.08.2008 15:03
Хотелось бы внести дополнение в систему deep12345 Пожелания пользователей системы 2 06.08.2008 19:21
код сапы на ipb dimiks Вопросы по работе системы 4 30.10.2007 20:36
Дополнение к автопроверке наличия ссылок Saruman Пожелания пользователей системы 2 17.08.2007 14:37


Часовой пояс GMT +3, время: 00:35.