cgi via linux

Discussion in 'WASM.NETWORKS' started by unicomo, Dec 22, 2004.

  1. unicomo

    unicomo New Member

    Blog Posts:
    0
    Joined:
    Nov 3, 2004
    Messages:
    9
    пример если можно CGI-скрипта но под линух... а то в сети маловато серваков на винде...

    к статье о CGI на асме:

    http://www.wasm.ru/article.php?article=easycgi
     
  2. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    unicomo

    CGI + ASM + Linux - это не очень перспективно... или вам из принципа?
     
  3. unicomo

    unicomo New Member

    Blog Posts:
    0
    Joined:
    Nov 3, 2004
    Messages:
    9
    ну вообще в сети больше серваков под линухом, а точнее под *nix-подобными. CGI вещь удобная сама по себе. а асм всегда перспективен - быстрый, маленький и точный.



    в общем cgi (или FastCGI) на *nix-подобных системах нужен.. а точнее как работать с stdin/stdout .
     
  4. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    Ну, для CGI под Linux лучше подходит Perl. Про FastCGI ничего не знаю. Пример из вышеприведенной статьи можно портировать в C/C++ и запросто скомпилить под Linux, но на сколько это будет компактнее и быстрее скомпилированного perl-скрипта...
     
  5. rst

    rst New Member

    Blog Posts:
    0
    Joined:
    May 5, 2003
    Messages:
    165
    Quantum - да нинасколько. Это просто изврат. FastCGI - это очень быстрая вещь. Представляет из себя следующее - софтина запущена демоном. апача на stdin отсылает ему запросы, а с stdout получает ответы. Работает в сотни раз быстрее CGI. Zeus Web Server активно эту технологию использует.
     
  6. rst

    rst New Member

    Blog Posts:
    0
    Joined:
    May 5, 2003
    Messages:
    165
    p.s. asm+linux это совсем не перспективно.
     
  7. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    rst

    Ясно.





    Про это даже обсуждение в форуме было.
     
  8. unicomo

    unicomo New Member

    Blog Posts:
    0
    Joined:
    Nov 3, 2004
    Messages:
    9
    народ.... а нахера вам ассемблер если он не перспективен?

    попрошу на microsoft.com и к дельфи-матери...

    а здесь, на wasm.ru я хочу видеть АССЕМБЛЕР

    ...

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

    а значит это перспективно, просто надо с этим поработать..

    ...

    а еще в статьях были заметки по асме в линухе... я думаю с компом лучше возиться на самом "родном" ему языке, без разницы под какой осью...
     
  9. Quantum

    Quantum Паладин дзена

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    unicomo

    Эх... Хорошее (быстрое) CGI-приложение должно уметь резидентно сидеть в памяти (чтоб не тратить время на загрузку при каждом обращении), но и уметь выгружаться по мере необходимости... Ещё оно должно уметь обрабатывать запросы сразу нескольких клиентов (многозадачность). Ещё желательно, чтобы сервер не повис, если повиснет CGI-приложение. Ну, и т.д. А безопасность?! Так вот, ваш
    пример из статьи умеет всё это? Нет! А тормозные и совсем не дзенские Java сервлеты, к примеру, умеют это и даже больше. Они и работают быстрее (сам проверял). Perl в данном случае - тоже лучше чистого ассемблера.



    Подумайте над этим.