babnicks

babnicks
Рейтинг
47
Регистрация
23.10.2009
lego178:

Если не трудно можете глянуть в чем проблема? ))

Вот здесь, для начала уберите после "2000" запятую... возможно заработает...

$('.tumbvr')._fw({tumbvr:{

duration:2000,

}})

Если не заработает, то в IE нажмите на F12, перейдите на вкладку "скрипты" (debug mode) и добейтесь того, чтобы других ошибок тоже не было (пока ругается на указанную выше запятую)...

Если речь о действительно большом магазине, то посмотрите на Magento

http://ru.wikipedia.org/wiki/Magento

Ковырялся как-то в её "кишках", весьма понравилось...

madoff:

Окутаем свою сеть 10(4)G завязуем контент на основной сервер с "веб мордой" строим клейстер путём наращивания серверов. :)

😂 ну блин... а потом GFS и начинаем запускать собственные спутники... ТС вроде гугл строить не собрался, ему надо нагрузку по-быстрому распределить ;)

XammeR:

Допустим есть морда и есть сервера с файловым архивом, как я понимаю нужно научить морду понимать, что какой-то сервер загружен на 90% и отдавать видео с другого ?

Именно так, с помощью палки-верёвки делается. У каждого бэк-сервера создаётся интерфейс по которому отдаётся его текущая сетевая нагрузка (собираемая например при помощи nettop, iptraf, ... ). Для начала просмотра видео делается обращение к балансеру, который выполняет редирект на меньше всего нагруженный сервер.

При этом, наверное, будет лучше чтобы бэк-сервера сами с определенной периодичностью обращались к фронт-серверу и сообщали ему о своём состоянии... Если какой-то из серверов давно ничего не сообщал, значит с ним проблемы. А балансер может делать выборку уже по готовой sql таблице с текущей нагрузкой, используяю только выборку из серверов состояние которых обновлялось за последние 2 минуты.

Дальше регулируете коэффициенты "правильной" нагрузки и всё...

Таким образом на мордовом сервере у Вас работает только балансер и движок выдачи html-страниц. Масштабируемость с точки зрения отдачи видео получается практически линейная.

Также нужно можно рассчитать для каждого видео коэффициент нагрузки (в зависимости от битрейта). И для более равномерного распределения (чтобы не ждать пока обновятся данные по реальной нагрузки) использовать их как поправки, предсказывая увеличение нагрузки на сервер к которому произошел редирект.

LEOnidUKG:
ну сделайте такое:

Вы первый пост читали :) ? Вопрос не был сформулирован - "О БОЖЕ ЧТО ДЕЛАТЬ!!!"

Вопрос был какая настройка в PHP отвечает за такое поведение, насколько я понял при помощи гугла и ответов в этой ветке такой настройки нет.

А поскольку ничем другим хостинг на котором появилась эта проблема, не отличается от тысяч других, на которых данной проблемы нет... Значит это скорее всего фишка PHP 5.4

В понедельник поставлю 5.4 и проверю точно... Возможно все-таки эта какая-то супер-сборка на том хостинге...

Stek:
а каким чудом вы планировали получить двухмерный массив из строки ?

Читайте внимательно, я наоборот НЕ хотел чтобы он из неё получался ;)

Я просто проверял является-ли переменная необходимым мне двухмерным массивом при помощи isset. И все работало до PHP 5.4, а в PHP 5.4 вдруг строка тоже оказалась двухмерным массивом...

LEOnidUKG:
Короче, ТС, пересматривайте костыльки в скриптах, ваш подход очень хрупок :)

Там были не "костыльки", а нормальная проверка isset на двухмерный массив. isset( $a[0][0] ) теперь даёт true если $a это строка. Понятно что is_array( $a[0] ) спасёт, но если что-то работает одним образом, а потом начинает другим... это всегда не очень приятно...

dkameleon:
не понимаю вашу логику...
...
...
по логике вещей так должно было работать изначально и просто был исправлен баг, предыдущих версий.

Не моя логика, а логика PHP предыдущих версий :) Это очевидно что он начал вдруг понимать что это тоже строка, вопрос был не в этом.

У меня был вопрос есть-ли какая-нибудь настройка в PHP которая отвечает за этот "вдруг"...

Понял что настройки такой нет, а это просто PHP 5.4

LEOnidUKG:
Зачем юзать 5,4? В нём ещё багов тоннами.

Мне даже 5.3 не очень чтобы был нужен :) я ведь говорю что на хостинге на каком-то виртуальном встретил эту забавность... из-за неё глючил наш плагин...

ivan-lev:

Все на одном хостинге? Версия CMS какая? Возможно, модули дырявые стоят..

Почему на одном-то? Я же сказал их много (несколько сотен, а может и тысяч сайтов и хостинги тоже разные).

Версии самой Joomla разные, но 1.5 не видел, начиная с 1.6 попадаются, хотя может просто плохо смотрел...

То что модули дрявые это скорее всего да (вряд-ли дырка в движке), возможно это AceFTP про который выше была ссылка. Но уж очень много их (сломанных сайтов) за последнюю неделю всплыло...

Всего: 281