لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
تفاوت سرور آپاچي با iis
2007-01-22, 11:42 PM,
ارسال : #1
تفاوت سرور آپاچي با iis
با سلام

سرور IIS با سرور آپاچي چه فرقي دارند؟
آيا انواع ديگري از سرور هم در كنار اين شكل طبقه بندي قرار مي‌گيرد؟

ممنون

اگر من صلاحیت نداشته باشم تا در کار دیگران موشکافی کنم، به همین دلیل صلاحیت نخواهم داشت تا عیب آنها را بگویم.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-23, 12:31 AM,
ارسال : #2
 
iis توی ویندوز استفاده میشه اما آپاچی هم توی ویندوز و هم توی لینوکس اما بیشتر توی لینوکس و کلا یونیکس بیس ها استفاده میشه.
البته tomcat و چند تا دیگگه هم هست.
نقل قول این ارسال در یک پاسخ
2007-01-23, 02:42 AM,
ارسال : #3
 
سلام
یه جیز مهم دیگه ! آپاچی خیلی سریعتر کار میکنه مخصوصا ری استارت .امنیتش نسبت به نسخه های iis5 &6 و بیشترهست و نسخه ویندوزی هم داره اما ای ای اس نسخه لینوکسی نداره !

تا با غم عشق تو مرا کار افتاد بیچاره دلم در غم بسیار افتاد
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-23, 03:56 AM,
ارسال : #4
 
و اپن سورس اپن سورس اپن سورس
نقل قول این ارسال در یک پاسخ
2007-01-23, 02:50 PM,
ارسال : #5
 
خوب اینم باید گفت اگه از تکنولوژِی .net استفاده میکنی باید قید apache رو بزنی
نقل قول این ارسال در یک پاسخ
2007-01-23, 06:14 PM,
ارسال : #6
 
Anonymous نویسنده :خوب اینم باید گفت اگه از تکنولوژِی .net استفاده میکنی باید قید apache رو بزنی
اولا بهتره از .net استفاده نکنی(فقط یک پیشنهاد) دوما حتی توی آپاچی هم میشه از .net استفاده کرد.
نقل قول این ارسال در یک پاسخ
2007-01-26, 02:10 AM,
ارسال : #7
 
با سلام

يعني مي‌شود گفت كه سرور IIS يكي از امكانات داخلي و همراه با ويندوز سرور است همانطور كه سرور آپاچي همراه با توزيعهاي مختلف لينوكس قابل استفاده است.

اگر من صلاحیت نداشته باشم تا در کار دیگران موشکافی کنم، به همین دلیل صلاحیت نخواهم داشت تا عیب آنها را بگویم.
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-26, 07:21 AM,
ارسال : #8
 
و در تکمیل گفته های دوستان چند کلمه هم از گوگل :
<!-- m --><a class="postlink" href="http://www.google.com/search?q=apache+vs+IIS&ie=utf-8&oe=utf-8&rls=org.debian:en-US:unofficial&client=firefox-a">http://www.google.com/search?q=apache+v ... =firefox-a</a><!-- m -->
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-26, 09:28 AM,
ارسال : #9
 
می‌تونی به سایت <!-- m --><a class="postlink" href="http://www.apache.org">http://www.apache.org</a><!-- m --> سر بزنی، اون بغل دست چپ یه لیست از پروژه‌های آپاچی هست، باور کن هر کدومشون حداقل ۴۰ تا مزیت منحصر به فرد دارند که آپاچی رو از هر Web Server Application دیگه‌ای جدا می‌کنه.

این Apache تعداد زیادی module داره که هر کدومشون ده‌ها قابلیت برای برتری بر IIS هستند.
مثلا mod_rewrite یه قابلیت خیلی جالبه برای تبدیل آدرس‌ها
پشتیبانی از CGI و Perl و Ruby و PHP و Python و ..... برای اسکریپت نویسی
امکان نوشتن ماژول جدید: شرکت شما یه زبان جدید اختراع کرده که آپاچی ازش پشتیبانی نمی‌کنه؟ خوب براش ماژول بنویسید. این قابلیت به دلیل آزاد بودن آپاچی ایجاد شده.

سرعت توسعه‌ی آپاچی خیلی زیاده، به زبانه دیگه باید بگیم خفنه! چرا چون یه سیستم توسعه‌ي آزاد و اوپن سورس داره که باعث می‌شه تعداد زیادی برنامه نویس روی این محصول کار کنند.

آپاچی خیلی ایمن هست، خیلی خیلی بیشتر از IIS، با این حال بدون مشکل نیست، اما اگر کوچکترین مشکلی پیش بیاد به سرعت رفع می‌شه و وصله‌های امنیتی منتشر می‌شوند، چون: این برنامه اوپن سورس و آزاده و هزاران نفر دارن روش کار می‌کنند

Apache از Child Processing پشتیبانی می‌کنه یعنی شما ۱۰۰ تا پروسه دارین و هر کدوم بچه‌های خودشون رو، اما IIS فقط تریت می‌کنه....

یه ماژول mod_security داره که عمل Application Layer Firewall رو انجام می‌ده، این خودش ۳۰-۴۰ تا مزیت داره ..

آپاچی چندین و چند کاربره هست. امکان استفاده برای Shared Host توی آپاچی مثل خریدن روزنامه همشهری ساعت ۶ صبح ساده هست!
آپاچی از طریق پروژه‌های داخلی مثل Jakarta و Tomcat از Java پشتیبانی فجیعی می‌کنه، حتی خود Sun Microsystems هم برای سرورهای Enterprise با داشتن Sun One بازهم Apache رو پیشنهاد می‌کنه.
آپاچی .... یه دقیقه:

[ltr]
a2enmod
actions alias asis auth_anon auth_basic auth_dbm auth_digest auth_ldap authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgid cgi charset_lite dav_fs dav dav_lock dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap imap include info ldap log_forensic mem_cache mime mime_magic mod_python negotiation perl php5 proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy rewrite setenvif speling ssl status suexec unique_id userdir usertrack version vhost_alias

[/ltr]

این همه ماژول داره. (البته بیشتر از این‌ها هستند، این‌ها ماژول‌ّایی هستند که من نصب کردم)
از Proxy به خوبی پشتیبانی می‌کنه. می‌تونی با Squid نصبش کنی و با هم مثل یه روح در دوبدن کار می‌کنند.
می‌تونی Load Balancy روش راه بیاندازی.
می‌تونی Authentication حرفه‌ای روش راه اندازی کنی. کل سایت IBM یا Cisco از Auth های آپاچی برای کار اهراز هویت سایتشون استفاده می‌کنند.

اینجا خود آپاچی نوشته چرا آپاچی استفاده کنید.
یا این صفحه توی ویکی پدیا که یه توضیح کلی درباره‌ی آپاچی داده.

آپاچی بر اساس NCSA هست. همون چیزی که مفهوم وب‌سرور رو ایجاد کرد. همون چیزی که مخترع وب یعنی Tim Bernersli اون رو ایجاد کرده.
آپاچی از امنیت در سطح SSL و ... مثل آب‌خوردن پشتیبانی می‌کنه.

این هم یه جدول برای مقایسه‌ی آپاچی و سایر وب سرورها
این هم میزان استفاده از آپاچیو سایر وب سرورها از سال ۱۹۹۵ تا امثال یعنی ۲۰۰۷

اصلا آپاچی رو نباید با IIS مقایسه کرد، چون IIS یه وب سرور هست، اما آپاچی بیش از یه وب سروره، آپاچی یه Application Server هست، مثل ColdFusion یا Zope و ...!!

پسر چقدر مزیت داشته، هرچی فکر می‌کنم همین‌‌طور داره میاد به ذهنم میاد، شما همین منابع رو بخونید، بعدش که شروع به کار با آپاچی کردید یکی یکی می‌بینید که دیگه هیچ کاری نمی‌تونید با IIS بکنید، یعنی IIS از پس هیچ کدوم از بلند پروازی‌های یه مدیر وب بر نمیاد ;-) اما فراموش نکنید :

مهم‌تر از همه : آپاچی یه نرم‌افزار آزاد هست. و این اون رو هر روز قدرتمندتر و استانداردتر و ایمین‌تر می‌کنه.

[ltr]
$Nəvid$
In a world without any fences or walls,
Who needs gates or windows ?
گنو ایران | لیست مقالات فارسی گنو ایران |
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-26, 01:50 PM,
ارسال : #10
 
با این همه توضیحی که استاد نوید از آپاچی داد

با اجازه بزرگترا بـــــــله
نقل قول این ارسال در یک پاسخ
2007-01-26, 08:06 PM,
ارسال : #11
 
be paye ham pir shin
نقل قول این ارسال در یک پاسخ
2007-01-26, 10:32 PM,
ارسال : #12
 
توی لینوکس منوالش هم هست (حول و حوش دایرکتوری وب خودش). میتونید بخونید و بهش مسط بشید.
پیکربندی نسبتا پیچیده ای داره؛ چون امکاناتش واقعا مفصله و بشدت قابل تنظیمه.

Folaani
نقل قول این ارسال در یک پاسخ
2007-01-27, 01:10 AM,
ارسال : #13
 
همه چیزایی که گفتی درست .... ولی در مورد پشتیبانی و انتشار صفحاتی که با net. طراحی شدند در آپاچی هنوز مشکلاتی وجود داره ...خصوصا صفحات asp....!

Try to BROADCAST your knowledge, Instead of install a FIREWALL for it.....Good luck
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-27, 02:55 AM,
ارسال : #14
 
خوب با iis هم میشه همه اینها رو راه انداخت حتی mod-rewrite ولی یه جایی گیرت میندازه همونطور که اگه asp و .net در لینوکس بهت گیر میده
پس هر چیزی سر جای خودش
نقل قول این ارسال در یک پاسخ
2007-01-27, 03:53 PM,
ارسال : #15
 
Navid نویسنده :مهم‌تر از همه : آپاچی یه نرم‌افزار آزاد هست.
دیگه چی می خواهید؟
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-27, 04:50 PM,
ارسال : #16
 
بسم الله الرحمن الرحیم
سلام علیکم و رحمه الله
شاعر می فرماید:
ای جوان مشکل همین است که من می گویم.
بابا برو این ویروسه بیلگیتز رو که تزریق کردن به بدنت از بین ببر
مشکل همه شبکه کار ها و ادمین های ایرانی عدم آشنایی به دنیای آزادی اوپن سورس هستش و محدود کردن کارایی و دانش ذهن با دیواره های بلند و سربه فلک کشیده محصولات بدرد نخور مایکروسافت .
پس دوست عزیز مطالعه و ورود شماره به دنیای قشنگ لینوکس تبریک میگم در این دنیا هر چقدر بیشتر بلد باشید بهتر کار میکنید و قدرت بیشتری به شما داده میشه سیستم عامل کاملا در دستان دارای قدرت دانش شما مهار شده و همه چیز تحت کنترل ادمین می باشد. اینجا دیگه وسعت عملکرد شما به قدرت سیستم عامل بستگی ندارد و شما تا جائی که بلد باشید همان قدر هم قدرت دارید .
اما بیلی جون ادمین و شبکه را محدود به قابلیتهای دیکته شده سیستم عامل هاش میکنه .
توجه کنید ایران هم مثل کشور های دیگه در راه لینوکسه شدن هستش از نظر اقتصادی بازار کار هم برای لینوکس دارای افق روشن تری هست تا گند کاری های این مرتیکه بیل گیتز و اون پاتوق راه زنان مایکروسافت.
در راه لینوکس موفق باشید.

اگر میخوای من یارت بشم باید بزاری سوارت بشم
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-27, 06:45 PM,
ارسال : #17
 
S.Dawood نویسنده :همه چیزایی که گفتی درست .... ولی در مورد پشتیبانی و انتشار صفحاتی که با net. طراحی شدند در آپاچی هنوز مشکلاتی وجود داره ...خصوصا صفحات asp....!

آپاچی با Net. بیش از یکمی مشکلات داره. در اصل اصلا نباید همچین پشتیبانی‌ای براش ایجاد می‌شد.
اونی که به صفحات asp ویا aspx نیاز داره و باید حتما از VB و Net. و #C برای ایجاد برنامه‌هاش استفاده کنه همون بهتره که از IIS استفاده کنه. هرکه را بهر کاری ساختند.

کسی که ASP کاره، اگر توی ایرانه که احتمالا از روی تنبلی یا ناآگاهی هست. اما اگر طرف از نظر امنیتی، برنامه نویسی و توسعه‌ی نرم‌افزار خبره هست و نتیجه گرفته باید از asp یا Net. استفاده کنه، خوب پس از بستری استفاده کنه که برای اون ساخته شده یعنی M$ Windows و IIS.

کسانی هم که اپلیکیشن‌های تحت وب با Java یا Servletها یا PHP یا Python یا Perl یا Ruby یا C یا ++C می‌نویسند هم از Apache بهره ببرند.
خدا رو شکر دیگه Java هم که آزاد شده حالا یه سرور آزاد داریم با یه عالمه زبان برنامه نویسی آزاد که کلی انتخاب برای برنامه نویس، توسعه دهنده و مدیران می‌ده.
از Agile Developmentها با Ruby On Rail و Python on Zope تا برنامه‌های بزرگ بانکداری و ... و .. و... که با Java نوشته می‌شوند.

هر که را کیش خود نیک است.

[ltr]
$Nəvid$
In a world without any fences or walls,
Who needs gates or windows ?
گنو ایران | لیست مقالات فارسی گنو ایران |
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-27, 06:49 PM,
ارسال : #18
 
Anonymous نویسنده :خوب با iis هم میشه همه اینها رو راه انداخت حتی mod-rewrite ولی یه جایی گیرت میندازه همونطور که اگه asp و .net در لینوکس بهت گیر میده
پس هر چیزی سر جای خودش

Ruby یا Zope یا Perl یا FastCGI یا Java Servletها توی IIS اجرا می‌شوند؟
(PHP و آپاچی و MySQL در لینوکس ) با ( PHP و IIS و MySQL در ویندوز) قابل مقایسه‌اند؟ سرعت پایداری و ... حالا اگر بگیم PHP و Apache و Postgre در لینوکس آیا با IIS و Postgre در ویندوز قابل مقایسه‌آند؟
اولین چیزی که همیشه درباره‌ي IIS می‌گم اینه که «چیزی که شما رو مجبور به استفاده از ویندوز می‌کنه، چطور قابل اطمینانه؟» ویندوز خودش مشکل داره حالا جارو به دمش می‌بندید؟

[ltr]
$Nəvid$
In a world without any fences or walls,
Who needs gates or windows ?
گنو ایران | لیست مقالات فارسی گنو ایران |
[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-27, 11:43 PM,
ارسال : #19
 
سلام علیکم و رحمه الله و .....
آره
جونم برات بگه:
کی گفته هر کی امنیت میخواد بره .net کار کنه هیچ اینگونه نیست.
اگر لینوکس رو خوب بلد باشی بهترینه و قدرت مند ترینه گفتم که قدرت شما در میزان دانش شماست. این ویندوز و کلا محصولات سرگردنه ای مایکروسافت هنوز سورس بیرون نداده کلی حفره که چی بگم تونل دارند حالا اگه از سورسشون خبر داشته باشی که ......... :d
کی گفته لینوکس محیط برنامه نویسی .net که نه شبیه اون نداره؟ کی گفته با #C تو لینوکس نمیشه برنامه نوشت؟ کی گفته با vb.net تو لینوکس نمیشه برنامه نوشت ؟ کی گفته با vb تو لینوکس نمیشه برنامه نوشت ؟ کی گفته پروژه .net رو نمیشه تو لینوکس ایمپورت کرد ؟ هااااا ؟
هرکی ااین هارو گفته گفته بگین بیاد تالار تکنو تاکس فردا بگم چطور همه این کارهارو بعلاوه کلی کار دیگه تو لینوکس چطوری میشه انجام داد.
بزارین کنار این مرتیکه بیل گیتز رو با اوون راه زن خونش مایکروسافت رو. به خدا هرکاری شدنیه میزان قدرت شما بسته به میزان دانش شماست پس یاد بگیرید هر لحظه یک نکته. محدود به امکانات سیستم عامل نشید لینوکس و بی اس دی یعنی آزادی در حد هسته سیستم عامل.این یعنی نهایت آزادی.
در راه لینوکس موفق باشید. تا فردا که بگم چطوری.

اگر میخوای من یارت بشم باید بزاری سوارت بشم
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2007-01-28, 02:06 PM,
ارسال : #20
 
آقایون برنامه نویس که امیدشون از لینوکس در زمینه ارائه محیطهای برنامه نویسی ویژوال و شبیه دات نت نا امید شده یا کم رنگ شده.
امیدتون به خدا باشه :d
و آنگاه خداوند انسان را آفرید تا آنچه را که نیاز دارد در لینوکس پیدا کند. شاعر : گمنام (خدا رحمتش کنه چه شعری گفته)

توزیع جالبیه این OPENDEVELOP بر پایه Slackware و slax هستش و محیط گرافیکی زیبای KDE رو استفاده میکنه بصورت Live ارائه شده .
این توزیع امکانات جالبی داره که از اون قبیل میشه ایمپورت کردن پروژه های دات نت و امکان برنامه نویسی به زبانهای دات نت مثل VB.NET و C#.NETرو نام برد من خودم تاحالا با VB تو این سیستم برنامه نوشتم دقیقا مثل ویژوال استودیو ایراد هاش هم مثل همون هستش از تمام سیستم ها و قوانین اونجا پشتیبانی میکنه و یک امکان جالبش هم تغییر سیستم و کدینگ برای اجرا در محیطهای لینوکسی یا ویندوزیه که به دلخواه کاربر و برنامه نویس اقدام به ایجاد یک نسخه قابل اجرا میکه ابزار های زیادی در این توزیع از توزیع های آزادی بکار رفته که میشه گفت تمام نیاز های برنامه نویسی رو برآورده میکنه . برنامه نویسهای تیم ما تستش کردن کلی هم تعریف کردن ازش من تخصص برنامه نویسی ندارم اما اونهائی که کارشون اینه تائیدش کردن.امید وارم شما هم ازش استفاده کنید و رضایت داشته باشید.

اگر میخوای من یارت بشم باید بزاری سوارت بشم
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان