The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

11.05.2013 21:35  Релиз OpenLiteSpeed 1.0, ознаменовавший переход http-сервера LiteSpeed к открытой модели разработки

Компания LiteSpeed Technologies, известная как производитель проприетарного http-сервера LiteSpeed, совместимого на уровне файлов конфигурации и модулей с Apache, но обеспечивающего в 6-9 раз более высокую производительность, объявила о частичном открытии исходных текстов своего продукта и выпуске нового http-сервера - OpenLiteSpeed 1.0. Код OpenLiteSpeed открыт под лицензией GPLv3.

По статистике W3Techs сервер LiteSpeed занимал четвёртое место по популярности, уступая Apache, IIS и Nginx. Последнее время позиции LiteSpeed стали падать под натиском открытого проекта Nginx, на который с LiteSpeed мигрировали многие крупные проекты, включая WordPress.com. В связи с этим, компания LiteSpeed Technologies пересмотрела свою бизнес-модель и приняла решение перейти на открытую модель разработки продукта, подразумевающую доступность исходных текстов и более тесное привлечение сообщества.

При этом компания намерена продолжать поставлять коммерческую версию продукта, используя модель Open Core, при которой базовая функциональность развивается в виде открытого проекта, но расширенные возможности доступны только в закрытой коммерческой версии. Из функций, доступных только в коммерческой версии, отмечаются: совместимость с панелями управления хостингом, поддержка mod_security, возможность использования .htaccess и система кеширования отдаваемого контента на диске. С учётом того, что LiteSpeed был интересен хостинг-компаниям прежде всего поддержкой .htaccess и панелей управления, конкурентоспособность урезанной открытой версии LiteSpeed выглядит сомнительно.

Основные возможности OpenLiteSpeed:

  • Высокая производительность и низкое потребление памяти. Использование событийно-ориентированной архитектуры, поддерживающей мультиплексирование соединений при помощи механизмов kqueue (FreeBSD и Mac OS X), epoll (Linux), /dev/poll (Solaris) и poll. При отдаче статики производительность OpenLiteSpeed опережает Apache в 6-9 раз, а при выполнении PHP-скриптов выигрыш в скорости составляет до 50%;
  • Наличие web-интерфейса для управления конфигурацией сервера и просмотра статистики;
  • Наличие расширенных возможностей обеспечения безопасности, таких как выполнение скриптов с правами текущего пользователя (используется механизм suEXEC), ограничения трафика/интенсивности запросов, ограничения на основе содержимого Referer;
  • Внешние приложения и дополнения запускаются как отдельные процессы, что позволяет разгрузить основной серверный процесс и увеличить эффективность обработки одновременных соединений. Для выполнения скриптов CGI используется отдельный фоновый процесс;
  • Встроенная поддержка SAPI для PHP и Ruby, позволяет увеличить скорость выполнения внешних приложений до 50%. Также поддерживается запуск приложений на языках Python, Perl и Java. Возможно использование PHP-акселераторов;
  • Поддержка средств масштабирования рабочих процессов для оптимального задействования мощности многоядерных систем;
  • Поддержка перезапуска для чтения новой конфигурации или обновления сервера без разрыва обрабатываемых соединений (режим graceful);
  • Поддержка совместимых с mod_rewrite правил перезаписи запросов и SSI-вставок в стиле Apache;
  • Поддержка хранения конфигурации в XML или текстовых файлах.
  • Средства для быстрой настройки виртуальных хостов при помощи системы шаблонов;
  • Возможность отдачи контента в сжатом виде (Gzip);
  • Средства для отдачи потокового медиаконтента (MP4 и F4V);
  • Определение местоположения по IP;
  • Обработка Chunked- и Pipelined-запросов, поддержка Keep-alive;
  • Поддержка механизмов Accept-filter и sendfile.


  1. Главная ссылка к новости (http://www.litespeedtech.com/l...)
  2. OpenNews: Вышел релиз http-сервера LiteSpeed 4.0
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: openlitespeed, litespeed, http
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 22:32, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +22 +/
    конвульсии проприерастов, найс
     
     
  • 2.69, Аноним (-), 12:57, 13/05/2013 [^] [ответить]    [к модератору]
  • +/
    Another one bites the dust!
     
  • 1.2, anonymous from da LOR (?), 23:06, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +21 +/
    Без .htaccess в базовой поставке, нахрен оно нужно? Всяко лучше nginx поставить.
     
  • 1.3, sashka_ua (?), 23:09, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Features какие-то чисто маркетинговые. Но и вправду поздно, nginx уже сделал свое дело - поделки канут в Лету.
     
  • 1.4, Аноним (-), 23:26, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]
  • –3 +/
    Сегодня открыли, попиарились - завтра закрыли. Тема стара как мир.
    Да и зачем, в самом деле, когда все уже перешли на nginx.
     
     
  • 2.17, Куяврик (?), 01:45, 12/05/2013 [^] [ответить]    [к модератору]  
  • +3 +/
    GPLv3. форкни.
     
     
  • 3.70, Аноним (-), 13:01, 13/05/2013 [^] [ответить]     [к модератору]  
  • +/
    Конечно стиль разработки нжинкса оставляет желать, но эти господа слишком поздно... весь текст скрыт [показать]
     
  • 1.5, Аноним (-), 23:31, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –38 +/
    IMHO. И Apache и LiteSpeed ещё слишком далеко до Drupal, если высокая посещаемость на обоих сайты будут лежать.
     
     
  • 2.8, Аноним (-), 23:55, 11/05/2013 [^] [ответить]    [к модератору]  
  • +26 +/
    IMHO. Linux'у еще далеко до ext4 по скорости работы.
     
     
  • 3.11, pavlinux (ok), 00:53, 12/05/2013 [^] [ответить]    [к модератору]  
  • +14 +/
    netcat всё равно быстрее skype!
     
     
  • 4.22, DeadLoco (ok), 02:48, 12/05/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Задумалсо: сложение быстрее вычитания в х86, или мне только кажется?
     
     
  • 5.31, BratSinot (ok), 10:32, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    Сложение быстрее, т.к.:
    addq %rbx, %rax, так и останется %rax=%rax+%rbx, а вот:
    subq %rbx, %rax, превратится в: %rax=%rax+((0xFFFFFFFFFFFFFFFF xor %rbx) + 1), ну или нечто похожее.
     
     
  • 6.55, Аноним (-), 20:59, 12/05/2013 [^] [ответить]    [к модератору]  
  • –4 +/
    Причём здесь Фортран?
     
  • 6.64, Аноним (-), 08:32, 13/05/2013 [^] [ответить]    [к модератору]  
  • –2 +/
    как же неказист этот ваш ассемблер от интеля
     
     
  • 7.73, 9000 (?), 01:52, 16/05/2013 [^] [ответить]    [к модератору]  
  • +/
    > как же неказист этот ваш ассемблер от интеля

    Попробуй asm PIC16, тогда интель покажется тебе довольно неплохим камнем :)

     
  • 4.28, Аноним (-), 03:38, 12/05/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    skype использует обсуфикацию бинарника
     
  • 3.15, Аноним (-), 01:30, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    Именно поэтому я юзаю ext4 на Windows.
     
  • 2.33, анон (?), 11:34, 12/05/2013 [^] [ответить]    [к модератору]  
  • +3 +/
    Развеселил! IMHO Drupal еще слишком далеко до JQuery, любую посещаемость выдержит
     
  • 2.44, VolanD (ok), 19:36, 12/05/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    > IMHO. И Apache и LiteSpeed ещё слишком далеко до Drupal, если высокая
    > посещаемость на обоих сайты будут лежать.

    Да хз. PCI-Express ваще всех троих сделает по скорости.

     
     
  • 3.58, marks (?), 22:19, 12/05/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    Ну да, это ж экспресс
     
     
  • 4.65, Аноним (-), 08:35, 13/05/2013 [^] [ответить]    [к модератору]  
  • +/
    > Ну да, это ж экспресс

    Смотря какой экспресс, если NitroExpress то да, он крут.

     
  • 1.6, Sylvia (ok), 23:31, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    интереса ради, почем они .htaccess продавать собрались ? :)
    хотя в принципе есть конечно и перспектива что под той же GPLv3 модуль напишут,
    а еще немного обидно за apache, куда не ткни, везде пахнет чем то маркетологическим , тут плохо, там медленно...

    "а при выполнение PHP-скриптов выигрыш в скорости составляет до 50%; "
    интересно каким местом оно быстрее? Кесарю - кесарево... как известно, а php - сторонний продукт, и от варианта SAPI скорость на заявленные 50% не зависит уж совсем никак...

     
     
  • 2.24, angra (ok), 02:54, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    Это смотря какой скрипт взять, например на helloworld вполне можно получить заявленные 50% :)


     
     
  • 3.27, Sylvia (ok), 03:05, 12/05/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    там как раз и использовали php echo hello world как это ни смешно, еще p... весь текст скрыт [показать]
     
     
  • 4.29, Аноним (-), 06:18, 12/05/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    а если размер контента динамичен и заголовок http запросов больше 8кб ?

    hello world статический размер, пусть попробуют этим сервером поставить поток видео 64гб частичной скачкой чанка

     
     
  • 5.72, Аноним (-), 14:25, 13/05/2013 [^] [ответить]    [к модератору]  
  • +/
    Если у вас заголовки более 8 кило - вы что-то делаете не так. Совсем не так.
     
  • 2.38, rshadow (ok), 14:36, 12/05/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Апач медленне в основном из за кучи фич Добавь их в nginx или ols то и они сраз... весь текст скрыт [показать]
     
  • 2.71, Аноним (-), 13:12, 13/05/2013 [^] [ответить]     [к модератору]  
  • +/
    Ну так апач себя исчерпал Теперь туда проприетарщики отработанное барахло слива... весь текст скрыт [показать]
     
  • 1.7, Enik (?), 23:44, 11/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Появился и веб-сервер под лицензией GPL.
     
  • 1.9, Sylvia (ok), 00:11, 12/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    http://www.litespeedtech.com/php-litespeed-sapi.html
    таки да, поезд уже ушел... уже есть php-fpm,
    а их код пойдет в мусорную корзинку, раньше надо было думать об открытии

    и бенчмарки их на хелло-ворльдах смешные, даже если сравнивать с форониксом, с nginx они впрочем сравнивать побоялись,
        Apache 1.3.33
        Apache 2.0.52
        IIS 6.0 - default
        LiteSpeed 2.0 Standard - default
        LiteSpeed 2.0 Professional - default
        thttpd
        TUX 3.2 - default
        boa
        lighttpd
        Aolserver
        Mathopd
    да-да, конечно лучше взять boa и mathopd :)
    Test Tool: ApacheBench (ab) 1.3.33
    маладца )

     
     
  • 2.57, Аноним (-), 21:02, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    Постойте! А как же бобики?
     
  • 1.12, pavlinux (ok), 00:55, 12/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Мужики, если честно ваще в первый раз о таком слышу.
     
     
  • 2.13, Sylvia (ok), 01:02, 12/05/2013 [^] [ответить]     [к модератору]  
  • +/
    http news netcraft com archives 2013 05 03 may-2013-web-server-survey html так... весь текст скрыт [показать]
     
     
  • 3.43, Аноним (-), 19:20, 12/05/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    W3Techs учитывает 10 миллионов топовых сайтов, а не 10000 И это правильно, т к ... весь текст скрыт [показать]
     
  • 3.52, Аноним (-), 20:29, 12/05/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Alexa

    - это не тот мусор, который гадит в систему еще со времен Windows 95?

     
  • 2.16, Sadok (??), 01:39, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    > Мужики, если честно ваще в первый раз о таком слышу.

    Аналогично =)

     
  • 1.14, Аноним (-), 01:04, 12/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    Ещё один повод порадоваться за nginx.
     
  • 1.18, AnonuS (?), 02:21, 12/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > ... но обеспечивающего в 6-9 раз более высокую производительность ...

    Этого же не может быть, проприерасы себе сами нарисовали такие показатели.

     
     
  • 2.19, Sylvia (ok), 02:28, 12/05/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    все зависит от методики тестов, индейца скомпилировали с -O0 и mpm prefork котор... весь текст скрыт [показать]
     
     
  • 3.20, Аноним (-), 02:44, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    ab однопоточный

    siege - http://www.joedog.org/siege-home/
    htstress - https://github.com/arut/htstress

     
  • 3.37, fi (ok), 14:00, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    да ладно, для статики достаточно наладить небуфферизированную обработку файлов и вот вам 5-6 раз быстрей. Почему в апаче до сих пор не сделали это - вот загадка!
     
  • 3.75, Аноним (-), 19:02, 26/05/2013 [^] [ответить]     [к модератору]  
  • +/
    Для индейца префорк - дефолтный воркер, сватаемый в nix-like системах по умолча... весь текст скрыт [показать]
     
  • 1.23, arisu (ok), 02:52, 12/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    опять бедным проприетарщикам на хвост наступили. по ходу, инвесторам пора забирать бабло и разбегаться, эти конвульсии будут фатальными.
     
     
  • 2.59, Аноним (-), 00:49, 13/05/2013 [^] [ответить]    [к модератору]  
  • +/
    как ты бабло заберёшь, оно же в проекте, вот они и пытаются, хоть что-то сделать... в идеале надо перепродать этот крап кому-то ещё.
     
  • 1.25, Аноним (-), 02:55, 12/05/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    https www google ru search num 100 newwindow 1 safe off client firefox-a hs Pk... весь текст скрыт [показать]
     
  • 1.41, Аноним (-), 15:43, 12/05/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Так прямо и пишут Nginx нас вытесняет, а потому мы решили выложить исходный код ... весь текст скрыт [показать]
     
     
  • 2.42, Аноним (-), 18:19, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    плюс в их сервере может быть бэкдор, сорцов то полных нету :)
     
     
  • 3.53, Аноним (-), 20:31, 12/05/2013 [^] [ответить]    [к модератору]  
  • +/
    > плюс в их сервере может быть бэкдор, сорцов то полных нету :)

    По любому. Каждый сетевой хомяк уже знает - "проприетарный" означает "очень вероятно, напичканный бэкдорами".

     
     
  • 4.74, linux must _RIP_ (?), 17:52, 17/05/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    пока что бэкдоры находили только в открытых продуктах.. Вон новость о ZPanel ;-)
     
     
  • 5.76, Аноним (-), 19:03, 26/05/2013 [^] [ответить]    [к модератору]  
  • +/
    > пока что бэкдоры находили только в открытых продуктах..

    В открытые - пихают отдельно. В закрытые - чаще всего закладывается на фазе проектирования и не "запихивается" а является частью прожЭкта.

     
  • 1.61, samm (ok), 02:01, 13/05/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    У меня когда-то уговорили их речистые менеджеры наше руководство поставить эту поделку на 1 из сайтов. Был выбран достаточно малотрафиковый проект (20-40 запросов в секунду). Короче, оно падало в кору, адски глючил apc, далеко не все фичи мод_реврайта были поддерживаемы, и так далее. Снесли в итоге через неделю и больше на маркетинговый бред не ведутся.
     
     
  • 2.62, Аноним (-), 02:10, 13/05/2013 [^] [ответить]    [к модератору]  
  • –4 +/
    Да Ubuntu, это Ubuntu...
     
  • 2.66, Sylvia (ok), 12:18, 13/05/2013 [^] [ответить]    [к модератору]  
  • +/
    а как именно глючил apc? сегфолтил php?
     
     
  • 3.67, samm (ok), 12:46, 13/05/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    > а как именно глючил apc? сегфолтил php?

    Разнообразно ) 1- да, сегфолтил. 2) внезапно у разных процессов были разные shared memory, было видно по apc.php

     
     
  • 4.68, Sylvia (ok), 12:52, 13/05/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    так он и php-fpm сегфолтил в отличие от xcache, eaccelerator и zend opcache, н... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor