Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.147.6.126] |
|
Страницы: (3) 1 [2] 3 все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Работал и с 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) не очень удобно консольное управление. |
Сообщ.
#17
,
|
|
|
Цитата у меня на апаче вертятся с десяток сайов... на одном апаче. что я не так делаю?подойдёт Вам исли вы планируете поднять ОДИН сайт на компе. Цитата Преимущества: 1) прост в установке, настройке; Цитата 2) не возникает гемороя с доступом; Цитата только в первый раз ушла куча времени, но это первый раз3) довольно легко подключить различные модули, в частности PHP. Цитата и где тут недостаток?Недостатки: 1) весь сат должен храниться в одном каталоге; Цитата RTFM. можно.2) нет возможности ограничить доступ; Цитата А при переносе с IIS на апач что, проблем не возникнет? 3) могут возникнуть серьёзные проблемы при переносе сайта с других серверов (например, при переносе сайта с IIS на Apache может потребоваться полная реорганизация сайта (всё зависит от организации и адресации на старом сервере)). Добавлено Цитата Apollo @ да ради бога... ограничивайте/настраивайте как хотите 4) к различным папкам, каталогам и файлам, в частности, можно ограничить доступ, в том числе, с вводом логина и пароля; Цитата Apollo @ см. выше 5) сам сервер имеет токкую настройку, в том числе, с заданием портов, стартовых страниц по-умолчанию, страниц ошибок и многого другого; Цитата Apollo @ см. выше 6) введётся журнал (для каждого сервера, в том числе и для FTP и SMTP), в который по установленному образцу записывается данные обращения к сайту (время, дата, адрес обращения, логин, пароль, IP, MAC-адрес(?) и др.); Цитата Apollo @ см. выше 7) есть система наследования настроек для подкаталогов; |
Сообщ.
#18
,
|
|
|
Цитата Apollo @ А как по другому? (только без виртуальных хостов иль как их там) 1) весь сат должен храниться в одном каталоге; |
Сообщ.
#19
,
|
|
|
...:::Alex:::...
В IIS можно создать виртуальный каталог. То есть каталог http:/site/a может ссылаться на каталог, который лежит на другом диске, нежели корень сайта Добавлено Цитата Apollo @ Это не недостаток. Юзайте RDC, если хотите руками настраивать3) не очень удобно консольное управление. Кроме того, несомненный плюс IIS 6 это наличие крайне удобной в настройке метабазы. Фактически, все настройки сервера лежат в одном файле и для их вступления в силу(по крайней мере большинства) не нужно перезапускать iis, просто поменять содержимое файла. Добавлено P.S. С Апачем не работал, не знаю, как у него с этим. |
Сообщ.
#20
,
|
|
|
Apollo, вся проблема в том, что у Апача нет кнопочек, которые некоторые юзеры так любят нажимать. Но это еще не означает что нет возможностей, соответствующих таким кнопочкам.
|
Сообщ.
#21
,
|
|
|
Что там говорили про сайт в одном каталоге?
<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> Уверяю, в винде можно сделать точно так же. |
Сообщ.
#22
,
|
|
|
Думаю фразу Мяута следует читать так:
"в Апаче можно настроить все что угодно, но только вручную через текстовый конфиг, а не через большую кучу разных диалогов, как в IIS" |
Сообщ.
#23
,
|
|
|
Рысь
IIS можно настраивать как через текстовые конфиги так и через графические интерфейсы. Я все равно не вижу содержания в посте Мяута. То есть слова понятны, а вот как это относится к теме не понятно. |
Сообщ.
#24
,
|
|
|
ANDLL
Цитата ANDLL @ IIS можно настраивать как через текстовые конфиги так и через графические интерфейсы. ну Apapche2 + какой-нить front-end вообще-то тоже, но настройка через текстовый конфиг Апача гораздо удобнее. Вот не все и знают об этом *тут была фигня* |
Сообщ.
#25
,
|
|
|
M И все-таки отставить оффтоп! Тада сам не оффтопь, здоровый ты наш Smike: Может не будешь наглеть, а? Может не буду |
Сообщ.
#26
,
|
|
|
Цитата 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 ух ты! он может? странно очень удобен для поднятия одновременно НЕСКОЛЬКИХ сайтов на одной машине. аргумент нез асчитан, т.к. Апач тоже может. Цитата 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 гы Апач тоже, только лучше. RTFM по .htaccess4) к различным папкам, каталогам и файлам, в частности, можно ограничить доступ, в том числе, с вводом логина и пароля; Цитата Apollo, 04.02.2007, 12:11:22, 1439697 вообще-то это Апач имеет тонкую настройку RTFM, там всё это есть.5) сам сервер имеет токкую настройку, в том числе, с заданием портов, стартовых страниц по-умолчанию, страниц ошибок и многого другого; Цитата Apollo, 04.02.2007, 12:11:22, 1439697 гы RTFM по VirtualHosts и ErrorLog6) введётся журнал (для каждого сервера, в том числе и для FTP и SMTP), в который по установленному образцу записывается данные обращения к сайту (время, дата, адрес обращения, логин, пароль, IP, MAC-адрес(?) и др.); Цитата Apollo, 04.02.2007, 12:11:22, 1439697 как и в Апаче есть система наследования настроек для подкаталогов; Цитата Apollo, 04.02.2007, 12:11:22, 1439697 легко перенести сайт с других серверов (например, с Apache) на IIS (например, для Apache максимум, что потребуется - это переписать в настройках стартовую страницу). хм. не смеши мои тапки... Цитата Apollo, 04.02.2007, 12:11:22, 1439697 Недостатки: 1) настройка довольно сложна (для опытных пользователей); о, да! тыкать кнопки - это не ламерское занятье, ламера тока и могут что конфиги править, кнопки им ниасилить |
Сообщ.
#27
,
|
|
|
Цитата Змей (Горыныч) @ к ИИСу за полчаса ниасилил прикрутить Цитата Змей (Горыныч) @ LOL, не нравится не ешь. Всегда можно использовать IIS как http-сервер и сторонний FTP\SMTP. Всегда поражался людям которые ставят ненужные им функции как недостаток.непереношу девайсы типа "молоток со встроенным компасом". Цитата Змей (Горыныч) @ Для таких мегахаскеров, которые любят редактировать текстовые файлы, есть текстовые конфиги в IIS, я говорил об этом несколько постов назад. А отсутсвие воспитания - не аргумент в споре. тыкать кнопки - это не ламерское занятье |
Сообщ.
#28
,
|
|
|
Цитата 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 Я тоже не вижу, чем же Апач хуже ИИС Цитата ANDLL, 04.02.2007, 17:15:19, 1440064 просто интересно, откуда у людей появляется такое большое самомнение? при чём тут самомнение? просто иногда "ИМХО" раскладывается как "Имею Мнение, Хрен Оспоришь" Иногда есть смысл спорить, а иногда решение столь очевидно, что спорить не о чем, как например сейчас... |
Сообщ.
#29
,
|
|
|
Цитата ANDLL @ Всегда поражался людям которые ставят ненужные им функции как недостаток. естесвенно недостаток. архитектура должна быть модкльной - только тогда она будет расширяемой и масштабируемой На самом деле под винду все же лучше IIS ибо по идее более совместим =) но надо пользоваться Линуксом Скрытый текст (щютк) |
Сообщ.
#30
,
|
|
|
Во-первых, apache и iis достаточно похожи, так как у них в прошлом один предок — NCSA Web Server. Поэтому функциональность похожая, за исключением того, что в апач со временем добавлялось очень много полезных фич.
Во-вторых, текстовые конфиги апача — это благо. Никто не подскажет, как на удаленном веб-сервере создать виртуальный каталог (а такая необходимость часто возникает при написании веб-приложений)? В апаче достаточно поправить файлик. А в iis для этого надо либо писать хостеру, чтобы он добавил, либо хостер должен предоставить панель управления. |