Boris A Dolgov

Boris A Dolgov
Рейтинг
215
Регистрация
04.07.2007
MOP1:
опа. это уже интересно.

значится-так:

если делаю так:

то получаю вот так...


а если так:

то все нормально...

думал, это фича такая... может фигурные скобки экранировать надо?

Как сказал Roxis,

rewrite '^/([A-Za-z0-9_]{1,255})/?$' /index.php?page_alias=$1 last; 

pcre на всех один :)

Есть куча опыта. В разы падает расход памяти, достаточно ускоряется работа. nginx-последний+php-fpm.

На linux управление заголовком намного сложнее :(

При чем, всем пофиг.

MOP1:
ПО мотивам ветки поставил себе nginx..
до этого стоял апач, мод_пхп, еасселератор
первое впечатление от нгникс - не очень... как-то быстро откомпилился
когда поставил fastcgi - чуть-чуть погруснел.. призводительность упала ужас, по сравнению с мод_пхп...
еще раз погрустнел, когда начал переписывать .хтекесс ... оказывается в nginx нельзя написать регулярку, типа /[0-9]{4}/ а ее надо заменить /[0-9][0-9][0-9][0-9]/ ...
все- таки, осилив себя, приложил, и таки переписал все реврайт рулы
... все сайты поднялись после дня работы от начала установки (пишлось перекомпилить пхп со всеми экстеншенами)
скорость отработки скриптов снизилась
поставил eaccelerator - время генерации скриптов вернулась на прежний уровень. но результат отдается с мизерной задержкой, по сравнению мод_пхп
помимо этого, значительно быстрее стал уходить осталной контент: картинки, сиэсэсы, яваскрипты и тп.
и удалось освободить достаточно много памяти. если раньше нужнобыло тратить ~ 200 мб, то теперь все работает на 65. разницу с удавольствием пущу на индексы в Mysql

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

Ну, собственно говоря, это естественно - php-процессор все тот же, ускорить по сравнению с mod_php он врядли сможет заметно.

Единственный вопрос - про рерайты, у меня такие работают. Какую ошибку писал nginx?

А в чем смысл mpm-peruser и cgi? Чтобы на запрос было целых 2 форка?

А setproctitle() это же вроде бы только в freebsd?

Ну-ну :) тот же ucoz - чем не SaaS? В разы популярнее кучей фри-хостингов с простым php и mysql.

А на платном хостинге, действительно, сейчас нет таких предложений. И, как верно подметил Алексей, из-за отсутствия предложений - есть только у 1 cms и стоит слишком много, чтобы большинство хостеров позволили себе это. А разрабатывать новую cms под SaaS все боятся, так как понимают, что не потянут без капиталовложений, которые это не окупят.

Boris A Dolgov добавил 26.01.2009 в 01:07

Единственный минус такого SaaS будет в сложности перехода между провайдерами. Но какая разница, РБК все равно всех купит :))

А разрабатывать... тяжело сказать, куда подадутся разработчики. Но, согласитесь, относительно владельцев сайтов их - меньшинство.

Derek:
Перспектива хостингов - это отказ от виртуального хостинга и переход к изолированным виртуальным контейнерам (т.е. vds/vps). А там уж и fastcgi и что душе угодно ставится.

Почти согласен, но идете не с той стороны - vps станет меньше, проще, дешевле, необходимость в вирте отпадет.

А еще, как вариант, никому не будет нужен ни vps, ни шаред, и все будут сидеть на SaaS :)

vpsland.com? :)

Pilat:
Не знаю точно сколько, но del * с какого-то момента не выполняется под предлогом того, что список аргументов слишком большой. (несколько тысяч - уже много). Это одна из проблем.

Это потому, что argv не может быть больше 32767 байт. К ФС отношения не имеет, используйте del . или ls | xargs rm -f :)

Всего: 2623