| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование *NIX систем > Производительный веб-сервер |
| Автор: nerezus 28.1.2007, 17:02 |
| Итак... дотнетчика наезжают, типа пхп медленный и т.д. Но скорость работы веб-приложения зависит то от железа, настройки системы, вебсервера, базы, фс намного больше, чем от самого приложения. Вот решил это выяснить опытным путем. Точнее проверить, т.к. считаю, что навряд ли Win2003+IIS могут потягаться с linux+nginx Касательно приложения: какую-нить гостевую книгу, MVC, шаблоны через XSLT. Кеширование и т.д. Теперь касательно тестового сервера. 1) Железо будет через пару недель, еще нету. Но ничего очень крутого =\ 2) Ось. Дженту или дебиан? Конечно дженту имхо только для десктопа, но хотелось бы испробовать ее. БЗДоподобные дистры не рассматриваются. 3) Вебсервер: nginx. PHP- fastcgi. Норма? 4) Файрвол. А вот ядреные патчи и IDS ставить не буду, ибо лень, да и не нужно особо. Да и не умею ) 5) СУБД: мускуль5, последний. Касательно венды: 2) win2003 sp1 3) IIS + ASP.NET 2 4) встроенный 5) 2005 Express И начну тестировать ) Т.е. нагрузка и т.д. Кто что скажет? |
| Автор: BobiKK 28.1.2007, 17:11 |
| Предлагаю ещё попробовать за одно и с апачем и php как модуль апачевский. |
| Автор: bilbobagginz 28.1.2007, 17:59 | ||||||
не думаю, что производительность увеличится на порядок если соберёшь и всё систему и сервер - с нуля. зато гемора - прибавится значительно. Поэтому я бы шел на Дебиан.
возможно, апач тоже имеет смысл проверить с пхп в нескольких конфигурациях.
да думаю и не обязательно. |
| Автор: spin2 29.1.2007, 12:27 |
| Еще было бы интересно LightTPD потестировать. |
| Автор: tishaishii 29.1.2007, 17:54 |
| apache2+mod_perl2+ModPerl::RegistryBB+Apache::DBI |
| Автор: nerezus 29.1.2007, 19:05 | ||
Хотя.... как будет код на пхп - перепишешь на перле - тогда и протестим ;) Добавлено @ 19:06 проблема в том, что ПОКА ЕЩЕ нету нужного железа =\ Если повезет, то достану дуалкор... Если очень повезет ) |
| Автор: nerezus 6.3.2007, 19:55 |
| Win 2003 32bit + IIS + ASP.NET Debian Etch 64bit + nginX + FastCGI + php(EAccelerator)/python тесты проведу, что быстрее. Так же будут варианты с апачем и что еще на ходу придумаем. Кстати, буду рад, если подгоните Win2003 64битную ) Почему до сих пор не сделал? А у меня комп сломался, с которого хотел тестировать =\ Но я не забыл. Пока в ожидании етча и второго компа для бенчмарка. |
| Автор: Void 6.3.2007, 20:04 |
MS http://www.microsoft.com/windowsserver2003/evaluation/trial/default.mspx 180-дневный полнофункциональный триал. Было бы интересно погонять yaws, особенно на 2-ядернике с последним OTP. Жаль динамику под него найти трудно будет. |
| Автор: nerezus 6.3.2007, 20:16 | ||
Т.к. я студент 2ого курса, то я на оперативу зажопился, дорогая. Купил всего 2 планки =\ Всего 2 гига. Потом добавлю еще 2 планки по 2ГБ, как появятся в продаже. Комп такой: Атлон 64 х2 3800+ , 2Гб оперативы ДДР2, Сата2, гигабит. Т.е. для сервака левый(особенно по оперативе), но общее представление даст. А вот с виндой - хз как, наверное качать придется, если не найду на базаре, полтора рубля метр трафа просто =\ |
| Автор: nerezus 6.3.2007, 22:22 |
| Kagor, я не осилю ) Либо одно, либо другой, просто хочется, чтобы были равные условия. Ждем дебиан новый, а если железо не куплю, то возьму чей-нить ноут погонять. Только вот надо будет найти ноут с гигабитом, обычно 100мбит на них =\ |
| Автор: Kagor 6.3.2007, 22:55 | ||
|