_wind_

_wind_
Рейтинг
110
Регистрация
24.07.2006

Свои вкладываем, чужие сливаем :)

Gato:
Про то и речь. Мне интересно вкладывать 50-100к в стартап, выводить его на определенный уровень и сливать его в какой-то крупный холдинг за 70-140к для дальнейшего развития, оставляя за собой 25-30% будущей прибыли.
Abrupt:
Кому вообще сопротивляться и как? Как в '17? Так у кого оружие-то сейчас в руках?

Собственно и как революция-17 могла случиться, я тоже не совсем понимаю до сих пор. Как могли голодранцы победить хорошо обученную армию, которую еще и запад поддерживал, и свергнуть царя?

Просто там часть этой самой армии взбунтовалась, причем видимо бОльшая ее часть. Иначе никак.

Просто делайте что считаете нужным для страны. И учтите что страна != государство. Вот и все.

Кто виноват? - народ.

Что делать? - менять власть.

Вон бюджет на образование, медицину, жкх опять урезали. Молчите? Получите!

Obramko:

location лалала {
if ($remote_addr != "1.2.3.4")
{
кешируем
}
}

Вообще, if в nginx - это плохо. Но хрен с ним.🤪

---------- Добавлено 13.05.2012 в 00:09 ----------


Это уже в exim4.
Правильней всего - заставить его отправлять не напрямую, а ломиться по SMTP на gmail и оттуда отправлять. Где-то была примерная статья, щас поищу.

---------- Добавлено 13.05.2012 в 00:10 ----------

http://wiki.debian.org/GmailAndExim4
Говорят, однако, что

Можно использовать как отправную точку.

Спасибо, мне просто письмо отправить:) Погуглю завтра что такое exim4 и как его настроить.

Obramko:
В nginx обычно жестко задаются правила, что и как кешировать. Просто не кешируй админку вообще.
Ну а при желании - сделать можно; правда, не знаю еще как :). В голову приходит проверка IP, на его основании - отключение кеша.

Ну у меня админка прямо на той странице которую юзер видит, а она кэшируется по url. Хотелось бы через location как-то запрещать кэширование с определенных IP. Вот как это сделать еще не нагуглил.

Еще вопрос, как почту настроить под убунту чтоб письма мог отправлять любую почту. Отправляю так:

$mail = new Zend_Mail('UTF-8');

$mail->setSubject('Поступила новая заявка №'.($order->order_id));

$mail->setBodyHtml("<b>Имя клиента:</b> $name<br><b>Тел. клиента:</b>");

$mail->setFrom('aaaa@xxxxx.info', 'Робот');

$mail->addTo('aaaa@xxxxx.info', 'Администрация xxxxx.info');

$mail->send();

домен aaaa@xxxxx.info настроен на gmail.com (для компаний) и работает (проверил). Вот только письмо не приходит :(

Obramko, А как сделать чтобы nginx не кэшировал страницы, которые отдаются на определенные IP. Те допустим у меня есть админка, которая завязана на IP и я не хочу чтобы админ интерфейс вывалился из кэша какому-то юзеру. location такое позволяет?

Первый, хоть оптимизатором и называется, таковым не является.
Кто-то использует xcache или eaccelerator, лично я предпочитаю оффициальный APC.

Использую ZendGuardLoader, вот так подключаю в php.ini

zend_extension = /usr/local/lib/Zend/ZendGuardLoader.so

zend_optimizer.optimization_level = 15

Ничего страшного нет. Да и в общем, вся структура упрощается, если выбросить апач.

подумаю

Часом не resize-нутые? Или, может, генерированные каким-нибудь другим образом? Тогда есть вариант вообще выбросить их. ;) Расскажу как.

Картинки хранятся и их preview меньшего размера.

---------- Добавлено 12.05.2012 в 19:13 ----------

Вы тупите изначально, когда пишите что надо startserver 4 на самом деле нужен 1.

Почему?

В общих случаях надо сразу было обратить внимания на конфигурацию его, и то что мало памяти и что срабатывает swap, вы-же влазите в дебри, минуя тривиальные проблемы.

Есть идеи?

TC -вам следует решить проблему с оптимизацией конфигов.

Мы этим и занимаемся

P.s Такое впечатления Obramko, что вы сами себе отвечаете в теме, обращая внимание на то что знаете только вы, это наверное такой пиар ? :)

Я не он, а ему спасибо.

Что за скрипты, тяжелые?
Кешер опкодов используется?
Не думал вообще отказаться от Apache в пользу nginx + php-fpm?

Вроде не тяжелые. Для оптимизции скриптов поставил к apache Zend.

Думал, но пока только с apache работал. Боюсь платформу менять.

Но вообще, 30000 подпапок - это плохо. dir_index помогает, но это не панацея. Что там лежит? Может, можно с ними что-нибудь сделать?

Банально, там лежат картинки :)

Туплю. Пусть у апача будет 4. Хотя, в общем-то, в случае prefork пофиг.

Ну да, пусть пока 4 будет. 500 запросов до перезагрузки процесс думаю норм.

Если есть возможность - переезжай на 32. На таком количестве оперативки 64 вреден.

Уж больно сладкий ценник за этот VPS + обещали еще 384 Mb бесплатно через месяц.

Кстати, если есть частое обращение к этим самым 30 тысячам, задумайтесь о noatime.

Да, каждая страница грузит по 20 фоток. Отдаю их чере nginx. Погуглю что такое noatime.

Yeah, I was just googling about the differences between noatime and relatime, and you are right. relatime (which is now default in ubuntu) is a good compromise between atime and noatime.

А PHP нету? ;)

Ну и PHP естественно.

dumpe2fs /dev/xvda1|grep dir_index

Filesystem features: has_journal resize_inode dir_index filetype needs_recovery sparse_super large_file

А какая технология виртуализации? Xen? KVM?

Xen

Я бы сказал, что будет достаточно 2 на Apache и 2 на nginx.

Всего 2 для apache? nginx поставлю 2, спасибо.

Всё-таки, система 32 или 64?

64

sysctl -a | grep swappiness

В этом файле сейчас стоит 5, по умолчанию стояло 60

2. Сильно зависит от того, что отдаёте.

картинки и html.

3. Какая ФС? Если не включён dir_index - будет плохо.

/dev/xvda1. Как проверить включен ли dir_index?

4. Все оптимизации MySQL делятся на две части: оптимизация сервера и оптимизация баз.
Насчет сервера, всё сводится к "больше памяти на всякие-разные кеши и временные таблицы". В Вашем случае - особо не разгуляешься.
Насчет баз - отдельная история.

Понятно, поэтому я эту часть пока не трогал

P.S.: Я надеюсь, у Вас 32х-битная бубунта? Для 64 памяти маловато.

Извиняюсь, это не VDS, а VPS, общие параметры сервера 24Gb ram 1Tb hdd.

---------- Добавлено 12.05.2012 в 09:58 ----------

Чё там объяснять ? StartServers 4 - и это при 384 памяти.

А в чем проблема? каждые ест по 20-30 Мб, память это позволяет

nginx process 4 - много !

Возможно, сколько нужно поставить? На память это все равно не влияет. 4 поставил тк у родного сервера много ядер и каждый процесс сможет крутиться на своем ядре.

nginx КЕШИ - думаю вам только навредят !

Почему?

Всего: 630