| |
|
|
| | Насколько я знаю, по умолчанию для рнр отводится 8 Мб.
При создании одного из скриптов у меня однажды возникла проблема, суть которой я сейчас уже не помню, но снялась она увеличением лимита памяти. С тех пор я ставлю этот оператор автоматически в начале скрипта, что бы больше не иметь подобных проблем.
Но тут возникает вопрос: всегда ли это возможно, и не приводит ли увеличение лимита памяти к каким-то другим нежелательным побочным эффектам?
И ещё.
Если этот оператор установлен на одной странице скрипта, распространяется ли его действие на исполнение других страниц? Или надо на каждой странице ставить его заново?
========
Хостер дает мне 96 Мб, рнр как модуль апач. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(17.03.2007 в 16:36)
| | | Периодически я вызываю такси на дом.
Обычно, когда вызываешь такси - приезжает легковой автомобиль. В принципе, меня это устраивало, до тех пор как однажды, водитель, приехав, отказался везти мой диван с холодильником, посоветовав вызвать грузовое такси. Что я и сделал. Приехал ЗИЛ-130 и всё увез без особых осложнений. Мне даже грузить самому ничего не пришлось.
С тех пор я вызываю только грузовое такси, чтобы больше не нарываться на отказы.
Но тут возникает вопрос, всегда ли меня будут обслуживать, и не приведет ли применение грузового такси к каким-либо другим нежелательным побочным эффектам?
Интересно, если утром вызвать грузовое такси, а потом в течение дня делать заказ, в том же городе, не указывая формат перевозимого груза, тоже фургон присылать будут? Или каждый раз стоит уточнять?
=======
Транспортная компания, услугами которой я пользуюсь, может арендовать для меня товарный состав.
===================
ps. примерно так воспринимается Ваш вопрос.
Теперь как надо читать ответ.
0. Да. указание лимита нужно повторять в каждом скрипте.
1. Вероятно, Вы изрядно переплачиваете за хостинг....
2. Вашим соседям по хостингу не позавидуешь... да и Ваши скрипты иногда могли бы исполняться быстрее... | |
| |
|
|
| |
|
|
| |
для: Trianon
(17.03.2007 в 22:34)
| | | + Вашим соседям по хостингу не позавидуешь... +
У меня VDS, поэтому с соседями я не пересекаюсь. А загрузка процессора не превышает 1% от выделенных ресурсов, так что резерв есть. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(17.03.2007 в 22:52)
| | | Это несколько меняет дело. До аналога "оказывается, я взял в аренду небольшой автопарк"
И нужный memory limit Вы можете прописать в php.ini сами.
Процессорное время - не единственный ресурс сервера.
Оперативная память - тоже ресурс.
Иногда её разумнее распределить не только php но и другим процессам. MySQL например. :)
Правда, в случае выделенного сервера это не так критично. | |
| |
|
|
| |
|
|
| |
для: Trianon
(18.03.2007 в 00:11)
| | | * я взял в аренду небольшой автопарк *
Что брать в аренду - дело вкуса.
Изначально у меня был хостинг, позволявший иметь два сайта - два сайта у меня и было: один сайт-каталог с посещаемостью человек десять, а другой домашняя страничка с посещаемостью человек 300-400. И при этом хостер периодически писал мне предупреждения, что мои сайты перегружают хостинг, потребляя более 5% его ресурсов, и требуя перейти на более высокий тариф.
Я перешел.
Но спустя время хостер стал требовать перехода на самый дорогой коммерческий тариф, поскольку нагрузка уже составила 14%. Программа контроля там была автоматизирована, так что я сам видел, когда и от чего произошла перегрузка, плюс логи это подтверждали. Оба сайта давали одинаковый вклад - домашний от возросшего числа посетителей и загрузки больших медиа файлов типа презентаций, а каталог, в котором стало почти 5000 записей, от роботов.
Но и коммерческий тариф допускал нагрузку не более15%, поэтому переходить на него не было особого смыла, да и дорого, ибо там можно иметь всего один сайт (но большой). А дальше уже были спецтарифы для реселлеров, и это уже точно походило на автобазу.
Тогда, для пробы, я перенес сайт-каталог к другому хостеру, и проблем с нагрузкой хостинга сразу не стало. Но к этому времени мне уже надоело за каждым чихом куда-то обращаться, надоели ограничения по количеству почтовых адресов, числу сайтов, доменов и поддоменов разного уровня, числу баз, уровню доступа, и т.п. И тгда я купил VDS. Да, пришлось повозиться с панелью. Но зато теперь есть доступ ко всему, включая php.ini. Ни к кому не обращаясь, я создаю базу, если мне хочется что-то попробовать (а прежде надо было писать хостеру!), и удаляю её хоть через пять минут, если не понадобилась. А сколь у меня сейчас сайтов, я даже точно и не знаю, но штук двадцать наверняка. И при этом загрузка VDS ничтожно мала.
Кстати, VDS втрое дешевле платы за коммерческий сайт, которую мне в свое время назначил хостер.
Так ли уж мои действия нерациональны? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(18.03.2007 в 12:04)
| | | >А сколь у меня сейчас сайтов, я даже точно и не знаю, но штук двадцать наверняка.
>Кстати, VDS втрое дешевле платы за коммерческий сайт, которую мне в свое время назначил хостер.
>Так ли уж мои действия нерациональны?
Отнюдь. Скорее, напротив, Вы нашли оптимпальное решение для своей ситуации. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(17.03.2007 в 22:52)
| | | Лучше отредактировать файл php.ini, настроив его таким образом как вам нужно, не прописывая каждый раз условия в файлах. Вам ведь доступен php.ini? | |
| |
|
|