Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 37
Jobet Сообщение 22/04/2011 10:24 Копия темы
Какая cms лучше подойдет? * Для реализации информационного портала, регистрацию юзеров, коментирование, нагрузка ежедневно от 50,000 до 80,000 человек
ivanna Сообщение 22/04/2011 10:25 Копия темы
разработка высоконагруженного проекта на фреймворке (к примеру symfony, Ruby on rails)
airus39 Сообщение 22/04/2011 10:27 Копия темы
Если не Битрикс то только самописка..наверно на фреймворке
1site Сообщение 22/04/2011 10:47 Копия темы
Только самописная.
Если не хотите разорятся на мощные сервера и месяцами переписывать код, оптимизируя.
Jobet Сообщение 22/04/2011 10:51 Копия темы
ну скажем  Drupal  чем плох?
1site Сообщение 22/04/2011 10:55 Копия темы
Первое что бросается в глаза – это немереное подключение разных стилей и скриптов к странице. Все это напрягает сервер. Внутри тихий ужас. Для генерации страницы выполняется куча кода и запросов. Сайт просто ляжет. Придется оптимизировать месяцами. Тысячи запросов к базе, который он генерирует – это непозволительная роскошь на большой нагрузке. Не проще сразу это продумать?
terrainc Сообщение 22/04/2011 11:20 Копия темы
Сколько страниц на человека в среднем? Уникалы – это пустая информация для оценки нагрузки.
Для новостных-информационных это может быть 6-10 на человека, для всяких социальных знакомств/общения может достигать 80-100.
Пик обычно приходится на 13 часов, это где-то 7-8% суточных посетителей.
Т.е. новостной сайт с 80к хостов – это 800к хитов, т.е. в пике это до 80к хитов в час, т.е. 20 запросов в секунду. Имхо, любая ЦМС на выделенном сервере может такое осилить.
А вот для социальных сервисов, там уже цифры серьезнее будут, тут, имхо, уже кастомная разработка, напильник на кеширование или хорошие сервера.
1site Сообщение 22/04/2011 11:33 Копия темы
> 20 запросов в секунду

Учитываете только сам html. А если там ajax, картинки, стили. Это выливается в сотни запросов в секунду, если статика на том же сервере. А эта нагрузка неплохая. Всякая Joomla будет тормозить.
terrainc Сообщение 22/04/2011 11:43 Копия темы
Какя связь между картинками, стилями и жумлой? 200-400 статических файлов в секунду отдать не проблема – горячий контент, а его на таких сайтах не очень много (картинги и стили дизайна) будет вообще лежать в памяти. Остально с диска отпуляется. Не готов сказать, потянут ли тут сата диски – сильно зависит от того, сколько оперативки будет на сервере.
1site Сообщение 22/04/2011 11:44 Копия темы
Дополнительные процессы – дополнительная нагрузка. Как ни крути оптимизировать придется все равно.
terrainc Сообщение 22/04/2011 11:47 Копия темы
Откройте для себя nginx или lighttpd – и не будет никаких дополнительных процессов.
1site Сообщение 22/04/2011 11:50 Копия темы
Я прекрасно знаю о них. Но они не панацея. Чтобы не быть голословным просто покажите сайт на Джумле с посещаемостью в 100к хостов. Может я проникнусь.
terrainc Сообщение 22/04/2011 12:03 Копия темы
>  Но они не панацея.
Поясните.

Я не являюсь летописцем джумлы и прочих цмс. Как пример могу лишь показать, например, такое:
www.1c-bitrix.ru/products...
1site Сообщение 22/04/2011 12:06 Копия темы
На 1с видел. В основном только мощные сервера ее тянут, без оптимизации. А так же видел как она работает без напильника. Тот же сайт олимпиады тормозил просто неприлично пока не прошлись напильничком и не увеличили мощности. Но такие деньги не у всех есть на такое оборудование.
terrainc Сообщение 22/04/2011 12:11 Копия темы
"В нагрузочном тестировании использовался сервер «EuroDedicated Универсальный», HP ProLiant DL120, 1×Intel Quad Core X3210, 1×1TB SATA, 8GB RAM, CentOS 5.3 x86_64"

Это слабый сервер... дешевый ;) А не зная, на чем стоит сайт, сложно говорить, что "тормозит ЦМС".

Ну и если переводить разговор в область стоимости, то это отдельная тема. Если у них 80к закложено на год-два, то цмс с сервером подороже в итоге будет быстрее и дешевле, чем кастомная разработка, которая позволит поставить сервер послабее. Такие вот дела.
Хотя мы в студии сейчас активно отбиваемся от битриксов.. но по другим причинам – просто они ужасны в использовании.
1site Сообщение 22/04/2011 12:11 Копия темы
10 секунд на генерацию страницу. Согласитесь, это близко к провалу. И я не уверен что сейчас у сайта 100к хостов, пока Олимпиада не началась.

serge@work:~$ ab -n 500 -c 100 sochi2014.com/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, www.zeustech.net/
Licensed to The Apache Software Foundation, www.apache.org/

Benchmarking sochi2014.com (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx
Server Hostname:        sochi2014.com
Server Port:            80

Document Path:          /
Document Length:        76018 bytes

Concurrency Level:      100
Time taken for tests:   46.160 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Non-2xx responses:      500
Total transferred:      38556000 bytes
HTML transferred:       38009000 bytes
Requests per second:    10.83 [#/sec] (mean)
Time per request:       9231.956 [ms] (mean)
Time per request:       92.320 [ms] (mean, across all concurrent requests)
Transfer rate:          815.70 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3 1093 3600.4     10   21057
Processing:   892 4866 3375.3   4216   36900
Waiting:      835 4612 3302.1   4079   36840
Total:        896 5959 5672.6   4561   46158

Percentage of the requests served within a certain time (ms)
  50%   4561
  66%   5716
  75%   6402
  80%   7012
  90%  11072
  95%  13883
  98%  28310
  99%  29198
100%  46158 (longest request)
1site Сообщение 22/04/2011 12:12 Копия темы
Ниже чтобы не быть голословным бенчмарк от меня. Рекламные заголовки от 1с... Я им не верю.
terrainc Сообщение 22/04/2011 12:20 Копия темы
Еще раз – не зная, на чем стоит сайт, сложно говорить, что "тормозит ЦМС".
Ну и извинте, вы запулили 100 конкурентов.
1site Сообщение 22/04/2011 12:25 Копия темы
Заголовки ответа – sochi2014.com/

Server: nginx
Date: Fri, 22 Apr 2011 12:20:42 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-CMS: Bitrix Site Manager (5fc15b0b9b455edb85456e2ef67a1d1f)

Сайт на Битриксе. Нет сомнений. Сайт использует мощный выделенный сервер. Читал где-то, но пруф не дам)

Просто я считаю "готовые" движки не приспособлены к высоким нагрузкам. А все мифы о том, что сайты на Джумле и Битриксе выдерживают нагрузку лишь мифы. Там где хоть что-то выдерживают, там уже все оптимизировали программисты. Думаю хоть чуть-чуть доказал. В любом случае у Битрикса есть куча своих плюсов по сравнению с самописными. Скорость разработки и удобство администрирования.
terrainc Сообщение 22/04/2011 13:09 Копия темы
Нет понятия "выдерживаю нагрузку", так как нагрузка – величина количественная.
Сайта на битриксе на хостинге мастерхост:

server nginx # ab -n 100 -c 30 autosecurity.ru/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, www.zeustech.net/
Licensed to The Apache Software Foundation, www.apache.org/

Benchmarking autosecurity.ru (be patient).....done


Server Software:        Apache
Server Hostname:        autosecurity.ru
Server Port:            80

Document Path:          /
Document Length:        231 bytes

Concurrency Level:      30
Time taken for tests:   0.464 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Non-2xx responses:      100
Total transferred:      42100 bytes
HTML transferred:       23100 bytes
Requests per second:    215.55 [#/sec] (mean)
Time per request:       139.176 [ms] (mean)
Time per request:       4.639 [ms] (mean, across all concurrent requests)
Transfer rate:          88.62 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       51   55   3.8     53      62
Processing:    55   64   6.5     63      86
Waiting:       55   64   6.5     63      86
Total:        107  119   9.2    116     147

Percentage of the requests served within a certain time (ms)
  50%    116
  66%    119
  75%    128
  80%    129
  90%    132
  95%    136
  98%    145
  99%    147
100%    147 (longest request)

Так что вы ничего в общем и не показали.
1site Сообщение 22/04/2011 13:12 Копия темы
Ну вот вы и сравнили текстовый сайт с сайтом на Битриксе на выделенном сервере. Битрикс очень сильно проигрывает. Вам сделать легко, например загнать главную страницу в кеш) Вообще не показали вы ничего, кроме рекламного теста от производителя. Спорить больше мне не хочется. Я привел реальные примеры. Если вы их не видите, это лишь подтверждает мои слова.
ioffeaod Сообщение 22/04/2011 13:14 Копия темы
Bitrix
1site Сообщение 22/04/2011 13:17 Копия темы
2 секунды. Много... Значит в браузере будет секунды 3-4 грузится.

serge@work:~$ ab -n 500 -c 100 www.autosecurity.ru/secur...
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, www.zeustech.net/
Licensed to The Apache Software Foundation, www.apache.org/

Benchmarking www.autosecurity.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache
Server Hostname:        www.autosecurity.ru
Server Port:            80

Document Path:          /security/immobiliser/brands/autosecurity/autosecurity_bioc ode/
Document Length:        30147 bytes

Concurrency Level:      100
Time taken for tests:   11.043 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Total transferred:      15216500 bytes
HTML transferred:       15073500 bytes
Requests per second:    45.28 [#/sec] (mean)
Time per request:       2208.534 [ms] (mean)
Time per request:       22.085 [ms] (mean, across all concurrent requests)
Transfer rate:          1345.68 [Kbytes/sec] received
terrainc Сообщение 22/04/2011 13:23 Копия темы
Ясно дело спорит не хочется, когда не понимаешь, о чем споришь. Я сравнил сайт на Битриксе на виртуальном хостиниге и сайт на Битриксе на неизвестном хостинге. Ах, там включено кеширование, а там нет? Ах, там криво построены инфоблоки, а на другом нет? Т.е. вы вообще ничего не знаете о том, как сделан сайт на битриксе, какое железо используется, какое кеширование настроено – а лезете с коментариями. 

Хотите я ваш любой сайт на любом фреймворке поставлю на свой сервер и у него время генерирования будет 2 секунды – а потом буду говорить, что это решение на фреймворке не предназначено для высоконагруженных сайтов? И пример буду тыкать.

А для пущей убедительности поставлю конкуренцию в 1000 – и буду говорить "о, как это долго грузится". Засуньте себе свои 100 конкурентов откуда вынули. Есть задача, рассчет – 20 запросов с секунду. Это 20 конкурентов, если запрос отрабатывается секунду. Вот и ставьте 20 конкурентов. Что показывает? Ага, меньше секунды, значит реально конкурентов еще меньше. 

Вот как нужно считать, а не лупить бездумно сотнями. Или вы первый раз услышали, что время ответа зависит от числа конкурентов?
1site Сообщение 22/04/2011 13:25 Копия темы
Я понимаю, что Битрикс платит за рекламу, но это не означает, что можно про людей говорить все что вздумается)
terrainc Сообщение 22/04/2011 13:33 Копия темы
Вы взрослый человек – пора научится уже признавать, что облажались, а не начинать нести пургу уровня 18-летнего говнокодера о том, что, оказывается, кто-то кому-то платит за рекламу.
Но если уж очень неймется
ab -n 100 -c 30 www.insomnia-records.ru/
Сайт на "чистом" друпале, сервер – п4 2.8, 3Г оперативки из которых только 150-200М свободно на буфера, LA 0.7-0.8
На джумле сайтов нет, не покажу.
1site Сообщение 22/04/2011 13:36 Копия темы
Зачем вы переходите на личности, когда как раз вы облажались? Сначала попробуйте сделать "100 конкурентов" ну например сайту sports.ru. Движок самописный, в меру memcached + zend engine. Выше 300 мс у меня не поднималось. А теперь сравните со своими и щадите их дальше делая 1 запрос в минуту и думая что это нормальный стресс-тест. Самому не смешно?)

PS. Мне кажется пора вам учиться, а не на личности переходить. Поэтому и спорить не охото с такими как вы.
terrainc Сообщение 22/04/2011 13:45 Копия темы
Может потому, что мне не интересно письками меряться, а я решаю поставленную задачу и даю ответ на поставленный вопрос? Зачем мне считать 100 конкурентов, когда по задаче 20? "Про запас"? А почему тогда 100, а не 200.. или 500? 

sports.ru меряете, да? Ну так кроме ab нужно еще немного головой думать, например, что меряя sports.ru – меряете скорость выдачи 302 редиректа.
Вот вам, товарисч теоретик, ваши абстрактные 100 конкурентов на сайте с самописном движком, в меру мемкешом и зендом


Server Software:        nginx/0.8.53
Server Hostname:        www.sports.ru
Server Port:            80

Document Path:          /
Document Length:        146940 bytes

Concurrency Level:      100
Time taken for tests:   126.521 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      147229104 bytes
HTML transferred:       147091830 bytes
Requests per second:    7.90 [#/sec] (mean)
Time per request:       12652.119 [ms] (mean)
Time per request:       126.521 [ms] (mean, across all concurrent requests)
Transfer rate:          1136.40 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        6  247 262.4    249    3258
Processing:  3139 12153 2949.1  11919   25174
Waiting:       13  350 323.2    253    4501
Total:       3146 12400 2965.1  12163   25183

Percentage of the requests served within a certain time (ms)
  50%  12163
  66%  13517
  75%  14220
  80%  14757
  90%  16312
  95%  17819
  98%  19130
  99%  20514
100%  25183 (longest request)

Еще вопросы есть?
1site Сообщение 22/04/2011 13:47 Копия темы
Свои вопросы я уже писал и ни на один из них вы не ответили.
terrainc Сообщение 22/04/2011 13:55 Копия темы
ЗЫ: не отвеченных вопросов не увидел. За исключением "Самому не смешно?" – отвечаю – нет, не смешно. Скорее грустно от того, что вместо конструктивного рассуждения – у вас догмы и лозунги. Но если есть вопросы – задавайте.
1site Сообщение 22/04/2011 14:05 Копия темы
Каждый останется при своем. Просто возьмитесь и сделайте человеку сайт. Без лишних слов. На Битриксе или Друпале. Я бы рад, но занят другими проектами.
terrainc Сообщение 22/04/2011 14:15 Копия темы
На фрилансе я предпочитаю заниматся оптимизацией под хайлоад. А студия его вряд ли устроит по бюджету. Да и не любим мы битрикс по причине ужасного юзабилити.

И не нужно "оставаться при своем". Нужно брать и проверять, и не абстрактно, а приблеженно к реальности. Ну и к слову – если при 100 конкурентов сайт отдается 2 секунды, это 50 хитов в секунду между делом... т.е. около 2м хитов в сутки с учетом нелинейной нагрузки от времени суток.

И вообще, скорость отдачи кешированного в статику контента не зависит от сложности ЦМС, которая этот кеш создала.
1site Сообщение 22/04/2011 14:18 Копия темы
Когда я писал оставаться при своем, я имел ввиду что советы получу от более компетентных источников, а не от вас. Но все равно спасибо. К выдранным из контекста словам про кеш это тоже относится. Т.к. кеш бывает разный. Не обязательно клиенту отдают полностью кешированную страницу.
terrainc Сообщение 22/04/2011 14:19 Копия темы
А насчет личностей... а вы бы нормально относились к человеку, который бы пришел доказывать, что PHP медленное, не держит нагрузки и сайты нужно делать исключительно на Си, ибо они работают значительно быстрее? И доказывал бы это с цифрами? Вот у вас подобное поведение сейчас.
1site Сообщение 22/04/2011 14:21 Копия темы
Я уже понял) Сайт сделать не можете, а про меня придумывать можете. Это все ваши догадки, я про PHP ничего не говорил. Хватит сказок уже...
terrainc Сообщение 22/04/2011 14:21 Копия темы
Как и не обязательно собирать куски кеша с помощью PHP. Можно воспользоваться банальным SSI, и любую цмс без проблем научить выдавать нужные куски на подзапросы – нужно только эту цмс знать хоть немного.
terrainc Сообщение 22/04/2011 14:23 Копия темы
Абстрактное мышление развивайте. В смысле – поиск аналогий. Про PHP и C – было аналогией спору про коробочное ЦМС и кастомное решение.
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"