Всем привет!
Я задался целью создать локальный сайт, на котором будут скачивать музыку, смотреть клипы и фильмы. Вообщем для развлечения. Как все это сделать знаю, но нужен совет. Что использовать Denwer или XAMPP. Что будет удобнее, стабильнее и т.д. Всего в сети 30 компьютеров 1 сервер.
Комментарии
freebsd + apache + php + mysql
lamp - 100 %
Можно узнать что под этим подразумеваете?
Спасибо, за ответ, да у меня идея была реализовать это на Ubuntu. Но у меня один компьютер на нем Windows XP Pro он необходим для работы. Поэтому приходиться делать на нем.
Если вопрос, что лучше Denwer или XAMPP то это дело вкуса.
1. Денвер 1х
2. ХАМРР 2х
3. Виртуальная машина с линуск сервером - 2,5х
То есть денвер ни в коем случае не использовать
А выбрать ХАММР или виртуальную машину, это зависит от того как вам больше хочется мучатся. Правда если у вас куча медийных файлов, то тут конечно ХАМРР на порядок удобнее и надежнее в плане хранения гигабайтов инфы
с этого момента поподробнее ,пожалуйста .
где-то я подробно расписывал.
Но это не был полноценный тест, это была задача импорта из самодельной CMS на Друпал в несколько потоков с большой нагрузкой на мускул (много полей ССК) и нагрузка на РНР, там была еще обработка данных.
Процесс импорта занимал несколько часов и должен быть сделан несколько десятков раз. Поэтому расчет времени на глаз, но и показатель 4 часа и 8 часов очень явно отличаются что бы сделать полноценный вывод, что скорость в 2х раз быстрее
Сильно смущает пожелание...
Просмотр двух-трех фильмов в хорошем HD вполне могут услоупочить неспециализированный сервер.
Здесь бы подошел какой-нибудь NAS или сервер с RAID и FreeNAS, http://www.freenas.org/
Большое спасибо всем кто ответил, теперь более яснее стало: что использовать.
v1adimir@drupal.org спасибо за совет, впервые сталкиваюсь с FreeNAS.
phpinfo от всех серверов в студию
это было почти год назад и уже даже ОС сменилась
Хотя, если подумать, то
Денвер и ХАМРР это обычные сборки и там конфиг не меняется, найдите версию где РНР 5.2.9, вот те версии были и у меня. Из настроек я менял лимит на файлы и время выполнения скрипта и там по мелочи что-то, но в обоих вариантах одинаковое.
Насчет виртуальной машины, тут я не восстановлю события, скорее всего убунта/дебиан консоль, оперативки 250-350Мб, а сборка скорее всего тот же ХАМРР с теми же корректировками что и винде
я не поленился и проверил:
дефолтный xampp
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient).....done
Server Software: Apache/2.2.21
Server Hostname: localhost
Server Port: 80
Document Path: /drupal7/
Document Length: 7535 bytes
Concurrency Level: 1
Time taken for tests: 24.461 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 803800 bytes
HTML transferred: 753500 bytes
Requests per second: 4.09 [#/sec] (mean)
Time per request: 244.614 [ms] (mean)
Time per request: 244.614 [ms] (mean, across all concurrent requests)
Transfer rate: 32.09 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 1
Processing: 216 244 31.4 238 434
Waiting: 216 244 31.4 238 434
Total: 216 245 31.4 238 434
Percentage of the requests served within a certain time (ms)
50% 238
66% 243
75% 249
80% 252
90% 268
95% 291
98% 391
99% 434
100% 434 (longest request)
дефолтный denwer
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking drupal7 (be patient).....done
Server Software: Apache/2.2.4
Server Hostname: drupal7
Server Port: 80
Document Path: /
Document Length: 7270 bytes
Concurrency Level: 1
Time taken for tests: 25.973485 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 774300 bytes
HTML transferred: 727000 bytes
Requests per second: 3.85 [#/sec] (mean)
Time per request: 259.735 [ms] (mean)
Time per request: 259.735 [ms] (mean, across all concurrent requests)
Transfer rate: 29.11 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.8 1 1
Processing: 224 258 22.5 256 368
Waiting: 224 258 22.4 255 368
Total: 225 259 22.5 257 369
WARNING: The median and mean for the initial connection time are not within a normal deviation
These results are probably not that reliable.
Percentage of the requests served within a certain time (ms)
50% 257
66% 261
75% 267
80% 273
90% 283
95% 299
98% 366
99% 369
100% 369 (longest request)
так что заявления "Денвер 1х, ХАМРР 2х... То есть денвер ни в коем случае не использовать ;)" как минимум не соответствуют действительности. а без конфигов и результатов больше похоже на трололо
Как же всё проще в *nix и ставится на раз и конфигурируется по вкусу и версию какую хочешь можешь воткнуть!
$ sudo apt-get install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 libapache2-mod-auth-mysql phpmyadmin
И вся любовь!
Между прочим, любителям Windows, можно поставить програмульку VMWare и юзать *nix на виртуальной машине - там тоже без проблем всё инсталлится - и забыть про всякие Денверы с их ограничениями.. имхо.
Про какие ограничения речь?
какими ограничениями?
xxandeadxx, drupby: ограничения по версиям того же PHP. Пока сборка не обновиться - хрен тебе, а не PHP 5.3.
может стоит проверять прежде чем что-то писать, не?
Это и вся проблема?
Кто мешает потавить новую версию?
А в линуксе откатиться назад посложнее.
А что Денвер теперь сам обновляется при выходе новой версии сборки?
Фейк. Про резервное копирование системы по расписанию, я думаю, пояснять не надо.. Тот же TimeMachine для OSX.
какое отношение это имеет к мифу о том, что в денвере нет php 5.3?
нет - денвер устанавливается тот который нужен .
Ок, допустим, стоЯл Денвер на локалхосте годика два и всех устраивали версии AMP. Времена изменились, Drupal 7 уже под старые версии не полезет. И что делать? Заново качать, устанавливать и настраивать?
Давайте тогда и на VPS будем Денвера ставить? "А чо? Прикольна!" (с)
Для локальных тестов скриптов и веб-девелопинга Денвер\XAMPP - самое то, но для:
это уж увольте.. порнография..
самый верный ответ:
денвер ставиться и настраивается ровно за 30 секунд. думаю раз в пять лет сделать это не сложно
вообще-то это ваш пост больше на трололо похож
что это за тест такой? Если я правильно понял это отображение главной кешированной страницы для гостя? Где-же тут нагрузка на РНР и Мускул?
Я писал другое
а насчет трололо, так я и не писал что это был настоящий текст с замерами времени. Так сложились обстоятельства что мне нужно было одну и туже базу несколько раз импортировать в Друпал. Нагрузка на мускул была на одну ноду это вытянуть кучу полей из старой базы: таксономия, голосование, ССК поля, комменты, фотки ... и куча всего и потом все это вставить в Друпал со всей обработкой друпала, переносилось все включая УРЛ и количество просмотром
И где ваша логика?
давайте не будем передёргивать
прогресс на лицо, денвер от "ограниченного" стал "тем самым"
а то! каждый трололо проверяет всю информацию, делает тесты и развенчивает мифы! ведь это так весело!
самый обычный - ab
ты не правильно понял. по умолчанию кэширование в друпале отключено
друпал одна из самых тяжёлых cms если чё
ну голову можно было и включить, как может одна обёртка для запуска стэка (денвер) отличаться по производительности от другой обёртки (xampp) в два раза? тут либо кривость рук, либо трололо
Дефолтный lamp на моем ноуте
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient).....done
Server Software: Apache/2.2.17
Server Hostname: localhost
Server Port: 80
Document Path: /d7/d7.10/
Document Length: 7563 bytes
Concurrency Level: 1
Time taken for tests: 21.414 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 799900 bytes
HTML transferred: 756300 bytes
Requests per second: 4.67 [#/sec] (mean)
Time per request: 214.139 [ms] (mean)
Time per request: 214.139 [ms] (mean, across all concurrent requests)
Transfer rate: 36.48 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 195 214 9.4 213 245
Waiting: 195 214 9.3 213 245
Total: 195 214 9.4 213 246
Percentage of the requests served within a certain time (ms)
50% 213
66% 217
75% 219
80% 221
90% 225
95% 235
98% 244
99% 246
100% 246 (longest request)
мои тесты как раз проверка под нагрузкой, а не тупо вывод одной станицы 100 раз так походу тесте и не описал что он там запускает на тест
тупо вызвали №раз сайт находящийся по адресу http://drupal7/
а кто его знает что там?
да и какой смысл, если там пустой сайт тестить на нем нагрузку на сборку?
все проекты которые я сделал имеют кроме голого друпала куча других модулей.
какой-то бред вы написали однозначно. Для теста производительности выводим "главную чистого друпала", разработчики главную чистого друпала видят всего один раз и мне лично пофиг, насколько быстро оно отображается
и что?
она самая тяжелая при сравнении чего-то, а не просто лежа в архиве (или распаковал и запустив)
Вы первый, кто профессионально заявляет что "Друпал одна из самых тяжелых CMS после распаковки"
интересно что вы скажете если включить ССК хотя бы
просвети
чем генерация 100-а страниц отличается от твоей "проверки под нагрузкой"? пока под твоими "тестами" я вижу только дырку от бублика
drupal 7 из коробки
как видно из времени генерации страницы - смысла побольше, чем кидать фразы вроде "денвер ни в коем случае не использовать"
от этого денвер станет работать в два раза медленнее, а xampp в два раза быстрее?
куда мне до трололо orb-а
да да, разработчики кодят силой мысли и тестируют всё в прошедшем времени
искажать смысл чужих фраз, это достойно звания "профессиональный трололо"
как бы голый друпал юзает 6-16Мб оперативы
а создание нод с ССК и имадже кеш начинается от 64Мб
Вопрос не в расходе в памяти, а нагрузке на РНР и Мускул. Что бы занять 64Мб оперативы, нужно включить кучу модулей и дать им возможность отработать и при обработке они кидаются большими объемами данных. И обмен с мускулом идет не на 90 запросов, а на 400+ как минимум
оно отличается тем что разработчик в своей работе не делает обновление 100 раз одной страницы пустого друпала. А он юзает кучу модулей и генерирует контент.
Лично мне важна скорость работы локального сервера не в плане отдачи главной, а в плане интенсивной работы
причём тут разработчик, если речь о синтетических тестах, в которых денвер якобы сливает в чистую. или разработчики уже 8 часов к ряду выполняют sql запросы в phpmyadmin?
что такое интенсивная работа?
Товарищъ xxandeadxx предлагаю вам сделать тест разных серверов для Друпала, тем более нормальных тестов и нет как таковых
Сделайте настоящий обзор, на более менее похожем на настоящем сайте, вбейте 500-1000 любых нод, включите модули которые используются на большинстве сайтов - CCK, Views, Taxonomy, Pathauto, locale, Imagecache и там еще популярных штук 5-7
А потом сделайте как минимум 2 варианта тестов
1. Отображение разных страниц сайта под нагрузкой
2. Генерация контекнта, чистка кеша, отправка форм
я бы с удовольствием посмотрел на результаты такого теста для 4х интересующих меня конфигурациях: Денвер, Хаммр, виртуалка на винде и реальный сервер (типа Атома проц, а еще лучше VDS)
я написал что засекал время на глаз, я написал что делал експорт большого количества данных через нагруженный сайт друпала, ... вообщем я все описал как я делал
а вы зачем-то сравнили эти данные с отображением одной странцы
потому что в них нет смысла. не может php+mysql запущенный из одной папки работать в два раза быстрее php+mysql запущенного из другой папки. это только у мифических разработчиков выполняющих мифические тесты такое бывает, и то по дикой накурке
чем процессы протекающие при генерация страницы принципиально отличаются от процессов протекающих при "експорте" данных?
я например
1. Устанавливаю модули ( и как следствие очищается кеш каждый раз)
2. Я делаю свои модули и когда в моем коде используются хуки - я сбрашиваю кеш
3. я делаю тему и сбрасываю кеш
4. я наполняю контентом, что несет большую нагрузку на РНР и Мускул
все эти пункты очень сильно нагружают РНР и Мускул и почти всегда сбрасывается кеш, после чего перестраивается меню делающее колосальную нагрузку на мускул, особенно если много модулей
количеством проделанной работы на РНР и Мускул
видимо в жизни все сложнее чем в вашем воображении
зачем тогда использовать на серверах Линукс, если можно поставить винду 98 и в те же папки распаковать мускул+РНР
читай выше
у меня так и было
от этого ХАМРР работал в 2 раза быстрее, а виртуальный сервер в 2,5 раза быстрее
насчет виртуального сервера тоже почитайте я написал наугад сколько памяти я выделил под него это 250-300Мб и это не спроста.
Я выделил примерно столько памяти, сколько у меня выкушал в винде веб-сервер.
Идея была в том что бы выяснить что лучше держать локально:
ХАМРР - который у меня доходил до 300Мб
или виртуальную машину, которой я выделю те же 300мб (правда тут кроме всего еще эту память и сама ОС кушает)
в жизни мифических разработчиков полно таких же мифических сложностей, да
95
от чего "от этого"?
это я ответил на ваш пост где вы меня процитировали
после этого у меня ХАМРР работал в 2 раза быстрее
Самый быстрый из локально установленных сборок - Zend Server.
после чего "этого"? если в денвере и ксампе одна версия php, одна mysql, одинаковые конфиги, с чего ему работать быстрее в два раза?
никогда не юзал
у меня пока Хамрр самое быстрое и удобное для винды
На самом деле у меня также распределение идет - по возрастанию скорости Denwer, XAMPP, Zend Server CE, LAMP.
Кстати Denwer далеко не всегда тупит или глючит, но это обычно случается в самый неподходящий момент, в то время как XAMPP в аналогичной ситуации ведет себя нормально.
как бы так ответить что бы не обидеть ...
сравните денвер и ХАМРР от начала до конца, на самом деле там намного больше отличий чем буквы в названии
и то что там одинаковый РНР и одинаковый мускул еще не об чем не говорит, если бы было так легко сравнивать, тогда бы у всех стояло что-то одно и ен было смысла выпускать ХАМРР, Денвер, WAMP, ЗЕНД и кучу всего еще - оно же все одинаковое по вашему
например, Денвер, каждый раз сканирует все папки и сам определяет конфигурацию и количество сайтов, а в ХАМРР нужно жестко в файлах прописать новый виртуальный хост. Мой мозг мне подсказывает что сканирование файловой системы тоже немного отъедет ресурсов ... в любом случае как бы там не было. Мой тест мне четко показал что Денвер работает в 2 раза медленее и мне пофиг что ваша главная страница чистого друпала очень быстро работает - флаг вам в руки, можете это сдать заказчику, а мои сайты немного сложнее всегда
к чему тогда вот это
как это влияет на работу php и mysql?
твой мозг не подсказывает тебе, что сканирование происходит только при запуске денвера? и происходит оно в одной папке. о каких ресурсах речь?
сферический тест в вакууме показал что на Денвер он работает в 2 раза медленее! трололо такое трололо
слив засчитан
напиши ещё пяток отличий, а то пока было только неубедительное "сканирует файловую систему"
Денвер и правда тормоз-з-з-зное чудище! Чтобы понять разницу, стоит поставить LAMP и тогда вопросы пропадут сами собой.
А в какой вселенной конфиги XAMP === конфиги Денвер?
Конфиги там разные, разные модули стояту апача, у пхп тоже. В денвере их меньше, в ХАМРе их больше.
И вообще спорить, что из ХАМРа или Денвер быстрей, тоже самое, что спорить о крутости запорожца перед инвалидкой.
ZendServer надо еще под друпал доковырявывать.
Да и СЕ версия не стоит, чтобы ставить, платная версия вкусней. Имхо
LAMP
Однозначно его).
Она по моему отличается только возможностью поддержки и парой дополнительных модулей, аля Guard для шифрования кода.
конечно у тебя намного круче тест и ни капли не сферический — самые боевые условия, 100 раз запускаем сайт из под коробки
меня очень сильно волнует производительность локалхоста для отображения страницы сайта изподкоробки
xxandeadxx сейчас упадет в ступор, как так?!?!?! там еще и модули бывают
У xxandeadxx все проще, одинаковые названия, одинаковые названия РНР и Мускул, одинаковые папки = одинаковую работу!!!
по существу есть что сказать?
если чем то и отличаются, то ничто не мешает их изменить для чистоты эксперимента, и версии поставить идентичные
почему?
и правду ведь ни капли не сферический
от того что я его запущу 10000 раз, денвер станет работать в два раза медленнее?
ну этот высер даже комментировать не надо тролль в ударе
я понимаю что ты давно слил, но всё же повторяю вопрос
Есть.
Для эксперимента. Поставь на LAMP и на Денвер OpenAtrium.
И замерь время установки. Лично у меня на Денвер Атриум отказался ставить. Даже до БД не дошло дело.
На LAMP же, быстро все стало.
ХАМРР же не пробовал, может там все ок.
Можно конечно. Можно все. Но это уже будет не чистый эксперимент. И нечестный.
Надо на дефолтных настройках тестировать и тогда говорить.
А то, так можно изменить конечно, что денвер не будет уступать LAMP(сомневаюсь) и потом кричать всем, что денвер не хуже оного.
не реально, субъективно и чисто мое мнение: Denwer чуток тормознутый, потом пересел на WAMP - намного шустрее работает. Естесно на Ubuntu сайт вообще летает)))
ну это не серьёзно - сам поставь, сам замерь и сам выложи результаты. дурочка в теме только одна - orb
логи прочитать видимо ума не хватило
я на первой странице привел результаты "как есть" без правки конфигов, с правкой они будут совсем идентичны. но дурочка orb упорно твердит про какие то фатальные отличия (пока я узнал только про "сканирует файловую систему")
кстати последний Open Atrium встал на последнем денвере без каких либо лишних телодвижений
вообще-то это как бы ты у нас инициативный, но только языком и работаешь вхолостую
это не работоспособная связка
Последний денвер это PHP 5.3.3, а ОпенАтриум на Друпале 6.х и там модули будут глючить. Им нужно версия РНР 5.2.х
плоды моей инициативы на первой странице, и ещё никем не опровергнуты. и у меня не было цели сравнивать windows и linux если чё
повторяю вопрос:
не работоспособная она только для дурочки orb-а у которого кругом сплошные сложности
в твоих плодах смысла ноль. ибо разработчику все равно как быстро работает пустая страница на друпале изподкоробки
против твоей логики что "если РНР и МУскул в одинаковых папках, значит и работают одинаково" тяжело противостоять
Тут ты фаварит!!!
1. то что конфиг разный, это фигня
2. то что модули разные, это фигня
3. денвер сканирует директории это тоже фигня
Это все бессмысленно, все равно папки у денвера и ХАМРРа одинаковые, значит пользуясь твоей логикой они работают одинаково
так что не важно сколько отличий, все равно папки одинаковые — ты победил, все можешь успокоиться
дурочке сложно что-то опровергнуть, поэтому дурочка уныло троллит
сканирует директории!!!111 это очень важно!
напиши по делу, какие отличия заставляют xampp работать в два раза быстрее.
это как в детском садике, когда не можешь найти аргументы нужно сразу собеседника обозвать какашкой
денвер сканирует директории!!!111
а, ... вот же твои аргументы (для солидности, написал их во множественном числе)
где?
Могу и замерить. Я хотел, чтобы ты на собственном опыте ощутил разницу.
Причем тут логи? Я тебе про ситуацию рассказал, а не просил помощи.
И логи я читал. Пусто.
Модули апача
Модули php
конфиги.
Я думаю в этом отличие. Не считая разных апачей/php/mysql
Насколько они фатальные, хуй его.
P.S.
Скажу, что с ХАМРР меньше проблем, чем с денвером. Но в основном это, иза того, что в денвере минимальный пакет модулей php и apache. До установка этих модулей, решает 90% проблем.
как бы тебе объяснить что бы не травмировать твою голову ...
я не разработчик денвера и ХАМРРа
и поэтому я могу ответить почему они работают по разному (точно так же как и ты не можешь сказать почему они работают одинаково)
я привел результаты реального тестирования и то что ХАМРР в 2 раза быстрее для меня факт, а почему он быстрее мне фиолетово — этот вопрос волнует тебя, вот и выясняй почему он быстрее
Хотя зная твою логику, "папки у РНР и Мускула называются одинаково, значит они работают одинаково"
iHappy, бессмысленно, папки у них по одинаковому все равно называются
я разницу знаю, хочу услышать от тебя
называть что-то говном, только потому что там не был включён какой-нибудь маленький модуль, по меньшей мере глупо
почему же тогда мой тест показал практически одинаковые результаты?
где??? где эти результаты???
я то выяснил, а ты упорно дурочку строишь
у тебя память тоже жесткая
Результаты это там после чего тебя прорвало поносом и следующим постом я объяснил как эти результаты были получены
ссылку плиз, на результаты
Это смешно. Денвер сканирует только одну папку, там где лежат сайты.
Глубина сканирование не глубже одной папки от home
то есть сканирует папку HOME и папку САЙТ, глубже www не опускается.
И самое главное, сканирует только при запуске денвера. После запуска, сканирование не влияет на скорость работы.
ну что могу сказать. А вот у меня он тупо вис при установки. Почему хз. Я даже не пытался разобраться. Пришел домой и поставил на lamp.
я последнего денвера не видел, а предыдущие версии криво настроены и там маленький лимит памяти и время выполнения РНР
ссылку давать не буду, а то тут аж 2 страницы есть подозрение что ты запутаешся, я сразу процитирую
1. Вот так я делал:
2. вот результаты
дурочке orb-у не в домёк, что конифиги можно править
это больше похоже на список покупок. где методика тестирования? где информация об окружении? где развёрнутая информация о результатах?
как всегда твой ответ, на результаты тестирования затмевает все на свете
у тебя реально проблема с головой. Давай я попробую сконцентрировать твое внимание на начале текста
Фраза "это не был полноценный тест" означает что это не профессиональный тест и не ставилась задача написания статьи или отчета. какие методики тестирования и описание окружения?!?!?!
Ты нормальный? Написано же русским языком, была тяжелая задача которая решалась на трех вариантах локального сервера
проблемы скорей у тебя, горе разработчика
бла бла бла, дальше можно не читать
xxandeadxx обычно кроме обзывания какашками, следующая ступень в садике это поиск ошибок в словах и придирка к запятым ... примерно первый класс уже будет
понаблюдаю, будет ли у тебя прогресс. Хотя я уверен только в твоей деградации ... удиви меня
наконец-то ты увидел ... вот надо было сразу тебе эту фразу выделить отдельно, а то никак не смог уловить ее в куче других слов
там кстати еще написано что я "на глаз проводил измерения" тоже можно придраться по этому поводу
какая ступень - проведение сферических тестов в вакууме?
дурочка в чём то уверена, как мило
до тебя вообще туго доходит. ты помедленней читай
а я и не называл денвер говном. Хороший продукт.
Тормозней, чем lamp да. Тормозней чем xampp? Хз, когда пользовался xampp, ощутимой разницы не чувствовал, разница только в том, что в xampp не надо ставить доп. модули. Что иногда отнимает приличное время. Но зато в денвере есть авто.вирт.хост. Что просто супер.
разница в скорости работы. Денвер медленней дуплится.
Почему? Скорей всего, иза mysql самого. На него склоняюсь больше. А так, хз.
Я как понимаю ты голый drupal7 тестил? Сейчас хочу тоже погонять немного lamp)
и что? Я это сразу меняю при установки, будьто lamp/wamp/denwer
это не довод.
тогда ОпенАтриум заводится на денвере тоже. Я ставил разные версии, все подымались без особых проблем на разных локалхостах
человек уже тестировал http://www.drupal.ru/node/74186#comment-430984
быстрее, да, но не в 2.5 раза как пытается доказать дурочка orb
ты хоть подумай прежде чем говорить что быстрее, после того как тесты производятся на разных компьютерах в разных конфигурациях
А ты наш умный так сразу тупишь и отдаешь пальму первенства lampp-у
Денвер круче!!! У него же папки так же называются
xxandeadxx я твоим тестам и выводам вообще не доверяю, если ты сравниваешь разные конфиги и делаешь выводы. Ну и как всегда, тесты делаются для рабочей обстановки. что никак не связано с главной страницы сайта изподкоробки
как же сканирование файловой системы?
ахаха дурочка перестала доверять
а чего радуешся? Вроде как тут плакать нужно, когда говорят что ты просто языком машешь
ну такой разницы конечно не может быть.
Скорей всего, если есть такая разница. То зуб даю, это разное железо.
а, не заметил... Блин не успеваю читать и отвечать))
Это пиздец.
Орб без обид, но это хуйня.
в отличии от дурочки orb-a, мои слова хоть чем то подкреплены
какие, обиды
у меня вышли такие результаты и я ними поделилися
у тебя вышел небольшой словесный понос, а не результаты
чем????
Это твой единственный довод:
http://www.drupal.ru/node/74186#comment-430932
единственный он только для дурочки с проблемой усвоения информации. читай медленнее, я же уже советовал
с какими?
какие?
какая?
код в студию
сколько?
от того что я пропишу ab -t28800 денвер станет работать в два раза медленнее а xampp в два раза быстрее?
зато сферический восьмичасовой тест в вакууме должен всем сказать гораздо большее, логично
код приводить я не буду, это был заказ, а не просто так я поиграться решил
Насчет версий и настроек это можно:
Денвер предыдущая версия, которая была актуально год назад (она там редко меняется и РНР 5.2.9 было 100%). ХАМРР аналогично, последний где версия РНР 5.2.9.
Насчет настроек, все я не помню, но это обычные правки дефолтных конфигов, из того что помню время работы 120сек, лимит памяти 256Мб, аплоады файлов/форм 64мб. Оба конфига старался сделать одинаковыми. После нескольких часов работы, просуммировал сколько памяти выкушал локальный сервер и поэтому 300мб выдал на виртуальную машину (это включая консольную винду и сервер).
Насчет кода которым тестировал. То сначала был експорт юзеров с профилями и всеми атрибутами, таксономия, ноды+голосования+статистика+ССК+файлы, комментарии. Все данные были сделаны стандартными операциями друпала типа node_save (там только процентов 20 было прямых запросов)
я ни кому не навязываю свой тест, а только поделился результами
ну хоть что то удалось выяснить у дурочки. продолжаем тестирование. имеем:
Денвер.
C php 5.2.9 никогда не выходил, скачал с 5.2.12 (2010).
max_input_time = 120
memory_limit = 256M
upload_max_filesize = 64M
Дефолтный Drupal 7.10.
Тип материала page с 10-ю пользовательскими полями field_field1..field_field10.
Нода nid=1 с сниппетом:
$node = new stdClass();
$node->type = 'page';
$node->title = 'test';
$node->language = LANGUAGE_NONE;
$node->body[$node->language][0]['value'] = 'body';
$node->body[$node->language][0]['summary'] = 'summary';
$node->body[$node->language][0]['format'] = 'filtered_html';
$node->uid = 1;
$node->status = 1;
$node->promote = 1;
for ($i = 1; $i <= 10; $i++) {
$node->{'field_field' . $i}[$node->language][]['value'] = rand(0, 999999);
}
node_object_prepare($node);
node_save($node);
?>
т.е. каждый просмотр ноды создаёт ещё одну ноду
результаты тестирования:
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking drupal7.local (be patient).....done
Server Software: Apache/2.2.4
Server Hostname: drupal7.local
Server Port: 80
Document Path: /node/1
Document Length: 8036 bytes
Concurrency Level: 2
Time taken for tests: 18.393052 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 855000 bytes
HTML transferred: 803600 bytes
Requests per second: 5.44 [#/sec] (mean)
Time per request: 367.861 [ms] (mean)
Time per request: 183.931 [ms] (mean, across all concurrent requests)
Transfer rate: 45.34 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.7 0 2
Processing: 285 366 40.8 366 540
Waiting: 268 319 27.7 321 444
Total: 285 367 40.8 367 540
Percentage of the requests served within a certain time (ms)
50% 367
66% 374
75% 381
80% 383
90% 400
95% 460
98% 518
99% 540
100% 540 (longest request)
XAMPP
C php 5.2.9
остальные упомянутые выше настройки - идентичны
результат:
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient).....done
Server Software: Apache/2.2.11
Server Hostname: localhost
Server Port: 80
Document Path: /drupal7/node/1
Document Length: 8221 bytes
Concurrency Level: 2
Time taken for tests: 18.484 seconds
Complete requests: 100
Failed requests: 2
(Connect: 0, Receive: 0, Length: 2, Exceptions: 0)
Write errors: 0
Non-2xx responses: 2
Total transferred: 870184 bytes
HTML transferred: 816550 bytes
Requests per second: 5.41 [#/sec] (mean)
Time per request: 369.681 [ms] (mean)
Time per request: 184.841 [ms] (mean, across all concurrent requests)
Transfer rate: 45.97 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.5 0 1
Processing: 292 368 50.4 365 574
Waiting: 260 318 55.3 311 573
Total: 293 369 50.4 366 574
Percentage of the requests served within a certain time (ms)
50% 366
66% 371
75% 376
80% 382
90% 421
95% 494
98% 573
99% 574
100% 574 (longest request)
дурочка orb что-нибудь возразит?
ух ты и тормоз
Я еще 2 дня назад сказал что у меня была реальная задача и реальные данные. И результаты которые были получены опытным путем я и выложил, это не был тест и я никому ничего не доказывал
До тебя же вчера вечером это вроде дошло, когда я выделил фразу
Ужас, проснулся утром, а тут, блин, спорят до посинения. Причем что один, что другой - дураки, раз остановится не могут.
дурочка orb возразить не смог, слил вчистую
где??? где эти результаты???
один понятно, это orb, другой это видимо ты? раз так легко ярлычки то вешаешь
Проблема не в доказательствах. Проблема в том, что тема давно исчерпана и каждый имеет право на свое мнение, без необходимости его доказывать. Один дурак, что упорно отвечает, второй что упорно требует мифических доказательств. В спорах никогда нет правды. Если ты этого не замечаешь - может тебе просто надо проще глядеть на жизнь? Например, махнуть рукой и сказать "ну и хрен с вами"
Softovick не я ночью спал, это xxandeadxx делал новый фейк
как бы даже и не удивил
если у меня будет мнение что ты дурак, это тоже не нужно будет доказывать?
сократ думал иначе
давай я буду сам решать, как мне глядеть на жизнь, без советов незнакомых мне людей. ок?
Раз уж про Сократа вспомнил:
"Я полагаю, Горгий, ты, как и я, достаточно опытен в беседах, и вот что тебе случалось, конечно, замечать. Если двое начнут что-нибудь обсуждать, то нечасто бывает, чтобы, высказав свое суждение и усвоив чужое, они пришли к согласному определению и на том завершили разговор, но обычно они разойдутся во взглядах, и один скажет другому, что тот выражается неверно или неясно, и вот уже оба разгневаны и каждый убежден, будто другой в своих речах руководится лишь недоброжелательством и упорством, а о предмете исследования не думает вовсе. Иные в конце концов расстаются самым отвратительным образом, осыпав друг друга бранью и обменявшись такими оскорблениями, что даже присутствующим становится досадно, но только на себя самих: зачем вызвались слушать подобных людей?"
И да, по мнению Сократа, в спорах вовсе не правда, а истина рождается. Речь о разном, если что.
Что за привычка, переходить на личности?
Ты уже дважды обозвал человека, который тебе ничего плохого не сказал.
ты что то путаешь. этот человек дважды назвал меня дураком, в то время как с моей стороны не было никаких плохих слов
fail
Ты сам себе ответил:
" Кроме того, если под «правдой» подразумеваются субъективные представления человека об истине, может говориться о «нескольких правдах». Таким образом термин «правда» более проконстатирует действительность нежели реальность истинную."
ключевое слово если, а если не подразумеваются, тогда твой второй fail
В данном конкретном случае обсуждались субьективные представления о скорости работы различных вариантов сборок WAMP. Так что мимо.
с чего бы ему субъективным быть, более чем объективное, со всеми выкладками
Лично меня они не убедили. У тебя работает примерно одинаково, у кого-то картина может кардинально отличатся, причем как в ту, так и в другую стороны. Это же винда, у них скорость работы какой-нибудь подсистемы может кардинально отличатся в зависимости от того, поставил ли ты какое-то необязательное обновление или нет, какой антивирус стоит и многих других причин.
Не исключаю возможности, что в последних версиях Denwer подкрутили. Когда я впервые попробовал XAMPP, больше полутора лет назад точно, на тот момент сайты в нем были на глаз отзывчивей, чем в Denwer. Тогда Denwer был с 5.2. Тесты я не делал и не собираюсь, потому что каждый выбирает свой инструмент для работы, чаще всего основываясь на субьективном впечатлении. Я свои инструменты уже выбрал и сравнительным тестированием denwer, xampp и других мне сейчас заниматся совсем не с руки.
с чего бы?
какой-то глупый стереотип
продолжай
в два раза?
Как минимум я вот не смогу запустить сейчас у себя Denwer, ибо MacOSX А значит для меня скорость работы сайтов в нем равно 0, соответственно скорость работы в XAMPP, который кстати есть под MacOSX - превышает работу сайтов на Denwer в бесконечное количество раз. Шутка.
Я не говорил, что в два раза, но на глаз разница была видна.
Ничуть, это касается любой ОС. В линукс тоже периодически такое бывает. И в разных дистрибутивах на одном и том же компе отзывчивость может отличатся. У меня например одно время Ubuntu работал на ноутбуке тормознее OpenSUSE, потом стало примерно одинаково по скорости и там и там
Softovick не тупи, винда тоже в одинаковые папки ставиться, значит работает везде с одной скоростью.
Есть предположение что если в винде и юзеров назвать одинаково, тогда даже марка процессора и количество оперативной памяти не будет влиять не одинаковую скорость
Начинал, как и большинство, с Денвера.
Потом он меня подзапарил некоторыми глюками.
Поставил XAMPP, понравилось.
Захотел что-то переделать в конфигурации, разворотил весь XAMPP.
Снёс всё, поставил отдельно Apache, PHP, MySQL.
Запустил хостинг на домашнем компьютере. Успешно проработал пол года.
Надоело, снёс всё, собрал сервер, поставил по-человечески FreeBSD.
Понравилось, снёс с десктопа Windows, сижу под FreeBSD.
Profit!
Такими темпами Константин Безфамильный скоро станет великим холиварщиком и обзывалой. Что стало с человеком? А ведь раньше он даже не соблазнился великим спором про localize.drupal.org
дурочка, давай ещё. у тебя так хорошо тяфкать получается
трава зеленее и небо голубее. знаем, слышали. только по делу есть что сказать? без нудных вступлений. твою любовь к пустословию я хорошо помню
т.е. ты согласен что денвер тут не причём, а виноваты кривые руки разработчика?
не вижу логики. тест проходит на одной ос и практически с одним набором ПО (php, mysql, apache,
антивирус), меняется только оболочка запуска этого ПО (батники xampp vs. батники denwer). объясни мне с чего ПО запущенное батниками denwer должно работать в два раза медленнее ПО запущенного батниками xampp? как видно конфиги практически один в один. идиотские фразы вроде "сканирует файловую систему" в расчёт не берём. тут на лицо очевидный вброс от дурочки с ником orb, который решил показать свою "осведомлённость", но не подумал, что всё легко проверяется.Да, виноваты кривые руки разработчиков Windows и сборок Denwer, XAMPP и иже с ними.
Если бы одно и тоже ПО работало одинаково у всех - тогда не было бы наверное хостинга IT-Patrol, заточенного под Drupal. Ведь по сути используются те же Apache, PHP, MySQL и даже CentOS, что и у других хостингов... Но на разных хостингах сайты зачастую работают совершенно с разной скоростью. Как ты думаешь, по каким причинам? И дело даже не в железе, оно тоже примерно одинаковое может быть.
ох ты и тупой
тебе четко сказали что, от версии версии софт работает лучше, не от рук конечного пользователя, а от рук того кто разработал ОС
так и с Денвером, ни руки конечного пользователя виноваты, а разработчика денвера
у дурочки новое слово в лексиконе?
ты мне сказал? если не ты, то зачем лезешь? тяфкай дальше
в мемориз
ну ты и тупильник, это общественный форум
там места уже нет давно, будь акуратным, а то новую фразу запомнишь, а 10 старых забудешь
повторяешься. скучно с тобой
очень оригинально, лол
они ставят Денвер на ИТ-патруле и папки переименовывают
/mysql_faster/
/php_not_stupid/
/apache_quicker/
/CentOS_super/
юзера root переименовывают в god
и сразу прирост скорости в 10 раз !!!
Softovick
Ваши аргументы вызывают улыбку.
причём тут все. это ПО работает на одном компьютере, одного пользователя, под одной ОС, с практически одной конфигурацией, но денвер почему то у одного сливает в два раза, а других нормальный парней работает как полагается, в чём причина то? в дурочке, которая выдумала результаты или кривых руках ребят из редмонда? я думаю ответ очевиден
дак вот как ты разогнал xampp
и этот человек называл всех дураками
Не надо утрировать. Я дураками назвал тех людей, которые неспособны остановится в споре. И то лишь потому, чтобы это спор попытаться прекратить, ибо он бессмыслен. Об этом я написал дважды, ни разу не сказав, что это касается их опыта программирования и/или *AMP.
Но тем не менее. У меня на винде денвер выдал такие же результаты с небольшой погрешностью в меньшую сторону. ЛАМПа тоже показала примерно такие же результаты, как и тут тестировали.
Не может быть прироста скорости в 2-2,5 раза. Это факт.
Даже ЛАМПа от денвера, хоть и отличается в лучшую сторону, но гдето 20%-30%, не больше. А тут в 250%... чепуха.
забираю свои слова обратно насчет обзывания.
Гыгы, вспомнил сразу Сократа. Я и не говорил, что разница в 2 раза. Я говорил, что разница была видна. Видимо мой взгляд способен был на тот момент различить скорость, даже отличающуюся всего на 10%.
это не факт
Я привел данные по одной задаче, експорта содержимого и то что при экспорте одна из сборок может работать значительно быстрее, это факт
Ты делаешь за одно обновление страницы 30-200 запросов в мускул, а экспорт сайта это запуск на 90 секунд процесса при котором експортируется несколько тысяч нод, на каждую из которых делает по 100-300 запросов в мускул и РНР орудует не 64Мб оперативы, а значительно большим объемом постоянно сбрасывая и наполняя этот объем данными несколько тысяч раз за процесс. Так что если твои 20% прироста ЛАМПа делаются несколько тысяч раз подряд и суммарно число может быть 2 раза и 3 раза
Я нашел бекап той задачи что я делал и бекапы локалхостов на денвере и ХАМРРе. Сейчас делаю заказ, а после посмотрю что там и как, где Денвер чихлит так крепко
Покажи мне выкладку? Покажи данные тестирования? Это смешно.
Дай модуль експорта, я на своей машине сделаю и выложу результаты теста.
А пока, это твое субъективное мнение и не более, которое ты хочешь выдать за истину.
я ж на большее и не претендую
где я написал что Денвер полное говно, а ХАМРР всегда в 2 раза быстрее ?!?!?!?
Не было такого, я написал что в одной конкретней задаче я тестировал 3 сборки. И тестировал я не для того что бы этим тестом гордится, а потому что мне нужно было раз 10 делать процесс импорта и Денвер делал его около 8 часов один проход, поэтому я начал искать варианты побыстрее для себя лично
от чего же ты, что то пытаешься доказать уже как вторую страницу?
Не поверишь, не пытаюсь. Просто я устал и таким образом подымаю себе настроение. Тебе ли, как самому главному троллю, не знать, как это повышает настроение
xxandeadxx меня обогнал
у меня сейчас работка есть - перенести ~50 000 записей с vbulletin на drupal. есть желание проверить это дело на xampp и denwer. перенос будет происходить с помощью migrate. делаем ставки, сольёт денвер в два раза или дурочка orb достоин звания трололо года)
Только для чистоты эксперимента перезагружай компьютер после работы в denwer или после работы в XAMPP. Чтобы значит не было подозрений, что что-то там закешировалось в памяти....
Только для чистоты эксперимента перезагружай компьютер после работы в denwer или после работы в XAMPP. Чтобы значит не было подозрений, что что-то там закешировалось в памяти....
ставлю на то что ты так дауном и останешся
я уже выиграл
то есть я дурак если себе так настроение подымаю, а ты нет?!?!?
Ты тоже дурак тогда
Ога, дурак при дураке.. Тобишь дурак и придурок. Подставить по вкусу.
у юзера orb какой-то дикий батхёрт
звание?) я не против
теперь ты не одинок
звания афиша раздает ... кстати, да ... я в пустую потерял время
Лучше пойду с афишей пообщаюсь
иди иди, пообщайся с равной дурачкой
Лучше всего себя проявил Acquia Dev Desktop
Но сам использую denwer, удобно и привык просто
Ради интереса запустил Windows, установил последние сборки Denwer (3 PHP 5.3) и XAMPP (1.7.7 PHP 5.3). Drupal 6.22 (1000 нод с тегами и комментами), Drupal 7.10 (100 нод с комментами). Все установки как есть, из коробки, ничего не тюнил и не правил. Установка Drupal 7 - minimal + Taxonomy + Comments. И там и там стоял модуль Devel + Devel generate.
Обнаружил, что работа Drupal 6 отличается ощутимо, а вот Drupal 7 примерно на одном уровне.
Кстати, интересный факт - в XAMPP Drupal 7 при работе в админке (например, генерация нод в Devel) ведет себя гораздо лучше, чем Drupal 6. В частноти, справедливости ради не смог утаить - генерация нод в Drupal 6 шла значительно медленее, чем на Drupal 7, причем даже медленнее, чем на Denwer. Тогда как в Drupal 7 шустрее. И после этого люди говорят, что Drupal 7 тормозней?
Также упомяну курьезы:
- Denwer и XAMPP, генерация 1000 материалов на Drupal 7 не удалась, сказало что не хватило 30 сек на процесс.
- Denwer и XAMPP, установка сборки Drupal Commons 2.3 на базе Drupal 6 также не удалась - после запуска инсталляции также свалилось и сказало, что не хватило 30 сек.
- при работе с Drupal 6, в XAMPP очень активно хрустит жестким, видимо что-то они недокрутили в настройках MySQL - за счет этого сильно медленно работает с БД, при этом в Drupal 7 такого не наблюдаю. Причем судя по всему это именно в последних версиях XAMPP, так как в той же 1.7.1 (последняя сборка с PHP 5.2) такого не замечал ни на Drupal 6, ни на Drupal 7.
Ниже две картинки, результаты выполнения ab, заодно прикреплены выводы всех 4-х вариантов в текстовом файлике.
сделай побольше, секунд 120
Я то сделать могу, но весь тест состоял именно в том, чтобы посмотреть как оно из коробки работает, без изменения параметров.
А так, конечно, все можно подкрутить и настроить как хочется.
Из коробки скрипт и не должен долго работать из соображений безопасности, дабы процессы не повалили сервер.
Каждый конфигурирует под себя, вот и весь сказ. А Апач он и в Африке Апач, запакуют его Винзипом или Винраром, обзовут Денвером или XAMPP'ом, или вообще отдельно поставят. Топик ниочём.
Именно, лимиты определяют, сколько будет занято памяти и процессорного времени. И если ресурсов ограниченное количество, увеличивать лимиты сверх разумного — дурость, а для боевого сервера и преступление.
Вообще мой коммент другого касался. Тот же лимит в 30 сек, в зависимости от настроек MySQL и производительности жесткого - на одних машинах работает, на других не успевает.
Softovick
Ну конечно же, более производительная машина успеет в 30 секунд то, что не успеет менее производительная...