На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (3) 1 [2] 3  все  ( Перейти к последнему сообщению )  
> HTTP сервер под Windows , IIS, Апач, что еще?
    Работал и с Apache и с IIS... Могу привести следующие аргументы:

    Apache:
    подойдёт Вам исли вы планируете поднять ОДИН сайт на компе.
    Преимущества:
    1) прост в установке, настройке;
    2) не возникает гемороя с доступом;
    3) довольно легко подключить различные модули, в частности PHP.
    Недостатки:
    1) весь сат должен храниться в одном каталоге;
    2) нет возможности ограничить доступ;
    3) могут возникнуть серьёзные проблемы при переносе сайта с других серверов (например, при переносе сайта с IIS на Apache может потребоваться полная реорганизация сайта (всё зависит от организации и адресации на старом сервере)).

    IIS:
    очень удобен для поднятия одновременно НЕСКОЛЬКИХ сайтов на одной машине.
    Преимущества:
    1) параллельно можно поднять FTP- и SMTP(почта)-сервера;
    2) без особого напряга подключить большее количество различных модулей; в частности PHP-модуль подключается вообще без проблем;
    3) различные куски сайта могут быть разбросаны по всей машине - очеть важный аргумент при создании БОЛЬШИХ сайтов, таких как, например, порталы, содержащих видео-, аудио-файлы, программы и многое другое (например: на диске C: в папке "WWW-Server" находиться сам сайт, в частности, например, стартовая страница index.html, а на диске D: в папке "JPEG-Images" находиться фоновая картинка для стартовой страницы... так вот при должной настройке в стартовой странице для подключения фоновой картинки используется команда <BODY BACKGROUND="JPEG-Images/background.jpg">, т. е. адресация такова, как будто папка "JPEG-Images", реально находящаяся в корневом каталоге диска D:, находиться в папке "WWW-Server" на диске C:);
    4) к различным папкам, каталогам и файлам, в частности, можно ограничить доступ, в том числе, с вводом логина и пароля;
    5) сам сервер имеет токкую настройку, в том числе, с заданием портов, стартовых страниц по-умолчанию, страниц ошибок и многого другого;
    6) введётся журнал (для каждого сервера, в том числе и для FTP и SMTP), в который по установленному образцу записывается данные обращения к сайту (время, дата, адрес обращения, логин, пароль, IP, MAC-адрес(?) и др.);
    7) есть система наследования настроек для подкаталогов;
    8) легко перенести сайт с других серверов (например, с Apache) на IIS (например, для Apache максимум, что потребуется - это переписать в настройках стартовую страницу).
    Недостатки:
    1) настройка довольно сложна (для опытных пользователей);
    2) тыкнув по случайности один раз не туда можно закрыть доступ к сайту, да ещё так, что в ряде случаев проще будет стереть все настройки и настраивать заново;
    3) не очень удобно консольное управление.
      Цитата
      подойдёт Вам исли вы планируете поднять ОДИН сайт на компе.
      у меня на апаче вертятся с десяток сайов... на одном апаче. что я не так делаю?

      Цитата
      Преимущества:
      1) прост в установке, настройке;
      :yes:
      Цитата
      2) не возникает гемороя с доступом;
      :yes:
      Цитата
      3) довольно легко подключить различные модули, в частности PHP.
      :yes: только в первый раз ушла куча времени, но это первый раз

      Цитата
      Недостатки:
      1) весь сат должен храниться в одном каталоге;
      :o и где тут недостаток?
      Цитата
      2) нет возможности ограничить доступ;
      :o RTFM. можно.
      Цитата
      3) могут возникнуть серьёзные проблемы при переносе сайта с других серверов (например, при переносе сайта с IIS на Apache может потребоваться полная реорганизация сайта (всё зависит от организации и адресации на старом сервере)).
      А при переносе с IIS на апач что, проблем не возникнет?

      Добавлено
      Цитата Apollo @
      4) к различным папкам, каталогам и файлам, в частности, можно ограничить доступ, в том числе, с вводом логина и пароля;
      да ради бога... ограничивайте/настраивайте как хотите :)

      Цитата Apollo @
      5) сам сервер имеет токкую настройку, в том числе, с заданием портов, стартовых страниц по-умолчанию, страниц ошибок и многого другого;
      см. выше :)

      Цитата Apollo @
      6) введётся журнал (для каждого сервера, в том числе и для FTP и SMTP), в который по установленному образцу записывается данные обращения к сайту (время, дата, адрес обращения, логин, пароль, IP, MAC-адрес(?) и др.);
      см. выше :)

      Цитата Apollo @
      7) есть система наследования настроек для подкаталогов;
      см. выше :)
        Цитата Apollo @
        1) весь сат должен храниться в одном каталоге;
        А как по другому? :huh: (только без виртуальных хостов иль как их там)
          ...:::Alex:::...
          В IIS можно создать виртуальный каталог. То есть каталог http:/site/a может ссылаться на каталог, который лежит на другом диске, нежели корень сайта

          Добавлено
          Цитата Apollo @
          3) не очень удобно консольное управление.
          Это не недостаток. Юзайте RDC, если хотите руками настраивать
          Кроме того, несомненный плюс IIS 6 это наличие крайне удобной в настройке метабазы.
          Фактически, все настройки сервера лежат в одном файле и для их вступления в силу(по крайней мере большинства) не нужно перезапускать iis, просто поменять содержимое файла.

          Добавлено
          P.S. С Апачем не работал, не знаю, как у него с этим.
          Сообщение отредактировано: ANDLL -
            Apollo, вся проблема в том, что у Апача нет кнопочек, которые некоторые юзеры так любят нажимать. Но это еще не означает что нет возможностей, соответствующих таким кнопочкам. :)
              Что там говорили про сайт в одном каталоге? :)
              ExpandedWrap disabled
                <VirtualHost *:80>
                    DocumentRoot /home/hosted/
                    DirectoryIndex index.html index.php index.html.var index.htm
                    IndexOptions +HTMLTable +SuppressColumnsorting +FoldersFirst +VersionSort
                    ServerName manual
                    Alias /php/ "/mnt/hda11/myhome/php/php42/"
                    Alias /pear/ "/mnt/hda11/myhome/php/pear-doc/"
                    Alias /js/ "/mnt/hda11/myhome/ява/clientref13/"
                    Alias /mysql/ "/usr/local/apache2/conf/mysql/"
                    Alias /html/ "/mnt/hda11/myhome/www/html401/"
                </VirtualHost>

              Уверяю, в винде можно сделать точно так же.
                Думаю фразу Мяута следует читать так:
                "в Апаче можно настроить все что угодно, но только вручную через текстовый конфиг, а не через большую кучу разных диалогов, как в IIS" :)
                  Рысь
                  IIS можно настраивать как через текстовые конфиги так и через графические интерфейсы. Я все равно не вижу содержания в посте Мяута. То есть слова понятны, а вот как это относится к теме не понятно.
                    ANDLL
                    Цитата ANDLL @
                    IIS можно настраивать как через текстовые конфиги так и через графические интерфейсы.

                    ну Apapche2 + какой-нить front-end вообще-то тоже, но настройка через текстовый конфиг Апача гораздо удобнее. Вот не все и знают об этом :whistle:

                    *тут была фигня*
                      M
                      И все-таки отставить оффтоп!
                      Тада сам не оффтопь, здоровый ты наш  ;)
                      Smike: Может не будешь наглеть, а?
                      Может не буду
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        Apache:
                        подойдёт Вам исли вы планируете поднять ОДИН сайт на компе.

                        хм. RTFM по VirtualHosts
                        у меня на домашней машинке, на ОДНОМ Апаче несколько сайтов - три расшарено в домашнюю локалку, два - десять (когда как) рабочих - висят на 127.0.0.1 никаких проблем, никаких затруднений при подъёме.
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        весь сат должен храниться в одном каталоге;
                        RTFM по VirtualHosts. Смысла в разбрасывании сайта не вижу, но это возможно.
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        могут возникнуть серьёзные проблемы при переносе сайта с других серверов

                        с IIS не намного лучше...
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        очень удобен для поднятия одновременно НЕСКОЛЬКИХ сайтов на одной машине.
                        ух ты! он может? странно :D
                        аргумент нез асчитан, т.к. Апач тоже может.
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        без особого напряга подключить большее количество различных модулей; в частности PHP-модуль подключается вообще без проблем;

                        странно. к Апачу я ПыХПых прникрутил за две минуты, а к ИИСу за полчаса ниасилил прикрутить :)
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        параллельно можно поднять FTP- и SMTP(почта)-сервера;

                        непереношу девайсы типа "молоток со встроенным компасом".
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        различные куски сайта могут быть разбросаны по всей машине - очеть важный аргумент при создании БОЛЬШИХ сайтов

                        действительно большие сайты поднимают на Апаче, разбрасывая различный контент по разным сервакам... а сайт, помещающийся в одном сервере, вполне поместится в одной директории - на худой конец под Цындой есть DinamicDisk, и можно легко соединить несколько хардов в один раздел... (под никсами вроде тоже нет проблем)
                        В любом случае - апач тоже может держать сайт, раскиданный по всему харду... RTFM по VirtualHosts

                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        4) к различным папкам, каталогам и файлам, в частности, можно ограничить доступ, в том числе, с вводом логина и пароля;
                        гы :) Апач тоже, только лучше. RTFM по .htaccess

                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        5) сам сервер имеет токкую настройку, в том числе, с заданием портов, стартовых страниц по-умолчанию, страниц ошибок и многого другого;
                        вообще-то это Апач имеет тонкую настройку :) RTFM, там всё это есть.

                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        6) введётся журнал (для каждого сервера, в том числе и для FTP и SMTP), в который по установленному образцу записывается данные обращения к сайту (время, дата, адрес обращения, логин, пароль, IP, MAC-адрес(?) и др.);
                        гы :) RTFM по VirtualHosts и ErrorLog


                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        есть система наследования настроек для подкаталогов;
                        как и в Апаче :tong:

                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        легко перенести сайт с других серверов (например, с Apache) на IIS (например, для Apache максимум, что потребуется - это переписать в настройках стартовую страницу).

                        хм. не смеши мои тапки...
                        Цитата Apollo, 04.02.2007, 12:11:22, 1439697
                        Недостатки:
                        1) настройка довольно сложна (для опытных пользователей);

                        о, да! тыкать кнопки - это не ламерское занятье, ламера тока и могут что конфиги править, кнопки им ниасилить <_< :lool:
                          Цитата Змей (Горыныч) @
                          к ИИСу за полчаса ниасилил прикрутить
                          :rolleyes:
                          Цитата Змей (Горыныч) @
                          непереношу девайсы типа "молоток со встроенным компасом".
                          LOL, не нравится не ешь. Всегда можно использовать IIS как http-сервер и сторонний FTP\SMTP. Всегда поражался людям которые ставят ненужные им функции как недостаток.
                          Цитата Змей (Горыныч) @
                          тыкать кнопки - это не ламерское занятье
                          Для таких мегахаскеров, которые любят редактировать текстовые файлы, есть текстовые конфиги в IIS, я говорил об этом несколько постов назад. А отсутсвие воспитания - не аргумент в споре.
                          Сообщение отредактировано: ANDLL -
                            Цитата ANDLL, 04.02.2007, 17:15:19, 1440064
                            LOL, не нравится не ешь. Всегда можно использовать IIS как http-сервер и сторонний FTP\SMTP. Всегда поражался людям которые ставят ненужные им функции как недостаток.

                            дело не в ненужных мне функциях.
                            если разработчик молотка вместо размышлений о его удобстве и качестве будет думать, как бы пристроить туда компас, штопор, сорок отвёрток и шомпол для пулемёта - молоток у него получится многофункциональный, но совершено дерьмовый м неудобный. я предпочту иметь отдельный молоток, отдельный набор отвёрток и отдельный компас, и каждую из этих вещей я буду выбирать из всего что есть, а не тупо радоваться, что мне дали столько много, пусть и неудобных, вещей.
                            Цитата ANDLL, 04.02.2007, 17:15:19, 1440064
                            Поэтому ты и сидишь на Апаче?

                            нет. потому что он УДОБНЕЕ и ЛУЧШЕ, и он непроприетарный.
                            Цитата ANDLL, 04.02.2007, 17:15:19, 1440064
                            Нет, я вотличие тебя не нахожу, что Apache чем то существенно хуже IIS

                            Я тоже не вижу, чем же Апач хуже ИИС :lool:
                            Цитата ANDLL, 04.02.2007, 17:15:19, 1440064
                            просто интересно, откуда у людей появляется такое большое самомнение?

                            при чём тут самомнение? просто иногда "ИМХО" раскладывается как "Имею Мнение, Хрен Оспоришь"
                            Иногда есть смысл спорить, а иногда решение столь очевидно, что спорить не о чем, как например сейчас...
                              Цитата ANDLL @
                              Всегда поражался людям которые ставят ненужные им функции как недостаток.

                              естесвенно недостаток. архитектура должна быть модкльной - только тогда она будет расширяемой и масштабируемой :)

                              На самом деле под винду все же лучше IIS ибо по идее более совместим =) но надо пользоваться Линуксом
                              Скрытый текст
                              (щютк)
                                Во-первых, apache и iis достаточно похожи, так как у них в прошлом один предок — NCSA Web Server. Поэтому функциональность похожая, за исключением того, что в апач со временем добавлялось очень много полезных фич.
                                Во-вторых, текстовые конфиги апача — это благо. Никто не подскажет, как на удаленном веб-сервере создать виртуальный каталог (а такая необходимость часто возникает при написании веб-приложений)? В апаче достаточно поправить файлик. А в iis для этого надо либо писать хостеру, чтобы он добавил, либо хостер должен предоставить панель управления.
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) 1 [2] 3  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,2779 ]   [ 14 queries used ]   [ Generated: 31.05.24, 12:34 GMT ]