Ну так, а форумчане Вам тогда зачем нужны?
С таким богатством и на паперть?
😕
В смысле - "Добрые, доб😂рые..." ???
ИМХО это просто уже чего то распилили - теперь нужно списать хотя бы в рекламу.
Жесть, а не новость. :)
А вообще действительно больше похоже на пЫар.
Выбрал - прикольно...
Но все таки что это значит?
Тут проблема будет не в базе, не в аяксе и вообще не в реализации.
Проблема будет в списке тех самых поисковых запросов которые нужно как бы подставлять.
Те же самые Гуглы и Яндексы обладают такой базой "очеловеченных" поисковых запросов, какая Вам в страшном сне не приснится.
И они вовсе не додумывают за пользователя, они просто предлагают ему то что уже искали другие.
убица ап стену...
если б у меня скрипт PHP столько времени работал - первое что я сним сделал бы - удалил бы нафиг.
1. Разделяйте скрипт на части
2. Смотрите количество переменных в нем и по возможности втыкайте unset() везде.
3. Скрипт скорее всего циклично что-то грабит, если делает это не через CURL/сокеты - резать к чертовой матери не дожидаясь перитонитов.
4. Переменные живут все время работы скрипта, если вы циклично что-то грабите и у вас в процессе возникает $param[$i] который сам по себе не больше 2Мб, но таких сохранений образуется дофига, а вы их не удаляете сразу после итерации - вот вам и любое количество мегабайт на выходе. Выходы: - 1. сократить количество итераций, 2. писать переменные в базу/файлы, а не в память и т.п.
Да какая разница? Железка важна когда мы не знаем сколько пользователей будут юзать наши нагруженные сервисы. А когда мы собственными руками создаем PHP коды работающие по 6 часов - то тут никакая железка не поможет...
Возьми крутую, назавтра будем писать - помогите, что-то не так, скрипт работает 16 часов - жрут память...
Вывод - собственнные служебные задачи должны запускаться "на калькуляторе", если это не так - то их надо переписывать. И железки тут вторичны.
Т.е. вы про чудеса в программировании только что написали?
Про те которых быть не может, вместо них баги только бывают....
Если есть переменных 4 штуки, каждая по 2Мб, то хоть убейся скрипт никак больше 10 Мб жрать не должен. А у вас 320 - как это обозвать?
this.slideInfoZone = new Fx.Morph(new Element('div').addClass('slideInfoZone').injectInside($(this.galleryElement))).set({'opacity':0});
Кончайте тупить - если простых вещей не понимаете - не задавайте сложных вопросов.
Сделайте инклюд в страницу, который циклом покажет вам все узлы документа. Увидите номер того который вам нужен. Если этого не можете - наймите человека который в вопросе разбирается...
Буквально два дня назад решал подобную проблему. Решилось установкой 96Мб, но там такие выборки из баз данных присутствуют что мама-не-горюй.
Если скрипт жрет 320Мб - я бы попытался переписать скрипт...