تبلیغات
طراحی وب سایت | وب سایت اختصاصی | آموزش طراحی سایت - وب سرور چیست؟

طراحی وب سایت | وب سایت اختصاصی | آموزش طراحی سایت

تعریفدر واقع به دو معنی است: 

1- یک برنامه کامپیوتری است که مسئول قبول کردن درخواستهای http از مشتریان است که همان مرور گرهای وب هستند و پاسخ ها را به همراه یک سری اطلاعات به آنها پست می‌کنند. این پاسخ ها همان صفحات Html هستند.بطور مثال اگر در صفحه مرور گرتان آدرس http://fa.wikipedia.org/index.php را وارد کنید ، یک درخواست به دامنه ای که نامش fa.wikipedia.org است ، فرستاده می‌شود. آنگاه سرور صفحه index.php را برای شما میفرستد. 



2- یک کامپیوتراست که یک برنامه ی کامیپوتری را اجرا می‌کند و کارای اش همانند مطالبی است که دربالا گفته شد. هر کامپیوتری میتواند با نصب نرم افزار سرور به وب سرور تبدیل شود. 


ویژگی های مشترک 
در عمل بسیاری از وب سرورها، ویژگیهای زیر را نیز پیاده سازی می‌کنند: 

1-شناسایی : درخواست شناسایی اختیاری فبل از اجازه دسترسی به انواع منابع 

2- نه تنها مفاهیم استاتیک (مفاهیم فایلی که بر روی سیستم فایلی وجود دارد) بلکه مفاهیم داینامیک را با یک یا چند ساختار نیز مانند SSI, CGI, SCGI,FastCGI,JSP,PHP,ASP,ASP.NET اداره می‌کند. 

3- پشتیبانی از HTTPS تا به کاربران اجازه دهد اتصالات مطمئنی به سرور را بر روی پورت 443 به جای 80 برقرار کنند. 

4- فشرده سازی مطالب تا بتوان از حجم پاسخها کم کرد. ( توسط کد سازی GZIP ) 

6-پشتیبانی از فایلهای بزرگ تا بتواند فایلهای بزرگ‌تر از 2 گیگا بایت را سرویس دهی کند. 

7-کنترل کردن پهنای باند : تا سرعت پاسخها را محدود کند و شبکه را پر ازدحام نکند و قادر باشد تعداد بیشتری مشتری را سرویس دهی کند. 





سرورهای اینترنتی 
آپاچی (Apache)  : 
این وب سرور در توسعه و همگانی شدن وب جهانی نقش بسیار مهمی داشته است . این وب سرور که به زبان C نوشته شده است دارای قابلیت cross- platform بوده و بر روی ماشین های مختلف قابل اجرا میباشد . دلیل انتخاب این اسم برای این وب سرور را نیز دو مورد ذکر کرده اند اول اینکه به یکی از قبایل قدیمی بومی آمریکا که به خاطر مقاومت و مهارت در ساخت ابزار آلات جنگی مشهور میباشند احترام گذاشته شود و ثانیا به این دلیل که (Root)ریشه پروژه به صورت یک سری پچ (Patch)میباشد . این وب سرور در یک گروه و به صورت کد باز (open source) گسترش یافت و از سال 1996 به عنوان محبوب ترین وب سرور برای HTTP در وب جهانی شناخته شده بود ولی در سال 2005 میدان مبارزه را به IIS مایکروسافت باخت و در حال حاضر نزدیک به 49 % بازار وب سرور های جهان را به خود اختصاص داده است همچنین MAC OS آن را به عنوان وب سرور اصلی در پشتیبانی از WEB OBJECT خود برگزیده است . این وب سرور دارای ماژولهای امنیتی بسیار خوبی از جمله mod_access, mod_auth, mod_digest میباشد . آپاچی برای میزبانی هر دو نوع وب ایستا و وب پویا مناسب است . 


IIS 
وب سروری است كه ارائه دهنده آن شركت مایكروسافت میباشد و آخرین نسخه آن 7.0IIS است .در واقع IIS مجموعه ای از سرویس های اینترنتی است كه بصورت یكجا نمایش داده شده است . طبق آخرین آماری كه منتشر شد بعد از وب سرور آپاچی بیشترین محبوبیت را بین كاربران داشته است و هم اكنون نزدیك به 36% بازار وب سرور های جهان را در اختیار دارد . پلت فرمی كه این وب سرور پشتیبانی میكند Microsoft Windows میباشد و در محیط های دیگر كار نمیكند . ورژن های مختلف آن را در زیر میبینیم :  IIS 1.0, Windows NT 3.51 available as a free add-on  IIS 2.0, Windows NT 4.0  IIS 3.0, Windows NT 4.0 Service Pack 3  IIS 4.0, Windows NT 4.0 Option Pack  IIS 5.0, Windows 2000  IIS 5.1, Windows XP Professional,Windows MCE  IIS 6.0, Windows Server 2003 and Windows XP Professional x64 Edition  IIS 7.0, Windows Server 2008 and Windows Vista برای اولین بار مایكروسافت آن را در یك پروژه آكادمیك در دانشگاه اسكاتلند به صورت مجانی عرضه كرد . وسپس برای اولین بار از آن در Windows NT استفاده كرد که در آن قابلیتActive Server Page یا صفحه های فعال سرور را به آن افزود . بعدها با تكامل نسخه های ویندوز ، IIS هم تكامل پیدا كرد و در نسخه شماره 6.0 آن مایكروسافت پشتیبانی از IPV 6.0 را نیز به آن اضافه كرد . 3- مقایسه مشخصات امنیتی وب سرورهای آپاچی و IIS قبل از مقایسه باید به این نکته اشاره کنیم که به دلیل مجتمع بودن وب سرور IIS با سیستم عامل راه انداز آن ، و دارا بودن مسائل Integration مسائل امنیتی در این وب سرور بهتر رعایت شده است یعنی همان سیستمی که مسائل امنیتی را برای کابران سیستم اصلی فراهم میکند برای سیستم IIS هم کار میکند ولی آپاچی چون حالت Cross-platform دارد چنین قابلیتی را دارا نمی باشد . 


مقایسه عملکردهای امنیتی وب سرور های Apache و IIS 
قابلیت آپاچی  IIS 
Secure Login         Yes         Yes 
SSL         Yes         Yes 
Basic Authentication         Yes         Yes 
Digest Authentication         Yes         Yes 
LDAP Authentication         Yes        Yes 
Passport Authentication          Yes          No 
Active Directory Authentication Yes Only with third-partym         odules 





ترجمه مسیر 
وب سرورهاقادرند تا کامپوننت مسیر url را نگاشت کنند به : 

1- منابع فایل سیستم محلی ( برای درخواستهای استاتیک) 

2- نام برنامه داخلی یا خارجی( برای درخواستهای داینامیک) 

برای مثال کاربر آدرس زیر را درخواست می‌کند :http://www.example.com/path/file.html مرورگر وب کاربر آنرا به یک اتصال به http://www.example.com با درخواست http 1.1 ترجمه می‌کند: GET/path/file.html.php HTTP/1.1 HOST: http://www.example.com وب سرور بر روی http://www.example.com ، مسیر درخواستی را به آدرس مسیر اصلی اضافه می‌کند. آنگاه وب سرور اگر فایل وجود داشته باشد آنرا خوانده و پاسخ را که مجموعه ای از مطالب فایل است به عنوان پاسخ میفرستد. 


سهم استفاده در بازاردر زیر لیستی از نرم افزارهای وب سرور داده شده است که در برآورد Netcraft در ژانویه 2009 منتشر شده است 

فروشنده محصول وب سایتهای میزبانی شده درصد 
بنیاد نرم افزار آپاچی سرور آپاچی 96,531,033 52.05% 
مایکروسافت IIS 61,023,474 32.90% 
گوگل GWS 9,864,303 5.32% 
nginx nginx 3,462,551 1.87% 
lighttpd lighttpd 2,989,416 1.61% 
Oversee Oversee 1,847,039 1.00% 
دیگر - 9,756,650 5.26% 
مجموع - 185,474,466 100.00%


منبع: سنترال کلابز

نظرات() 
choc
سه شنبه 11 اردیبهشت 1397 06:22 ب.ظ
Everything posted was very reasonable. However, think on this,
what if you added a little content? I am not saying your information is not solid., however suppose you added a title
that grabbed folk's attention? I mean طراحی وب سایت | وب سایت اختصاصی
| آموزش طراحی سایت - وب سرور چیست؟ is kinda vanilla.
You should look at Yahoo's front page and see how they create news titles to grab viewers to
open the links. You might add a video or a related pic or two to get readers interested about everything've got to say.
Just my opinion, it might make your posts a little livelier.
What makes you grow taller during puberty?
دوشنبه 27 شهریور 1396 02:27 ب.ظ
Right here is the perfect site for anybody who wants to find out
about this topic. You understand a whole lot its almost tough
to argue with you (not that I actually will need to…HaHa).
You certainly put a brand new spin on a topic that's been discussed for many years.
Great stuff, just excellent!
foot pain after surgery
پنجشنبه 22 تیر 1396 12:44 ق.ظ
We're a bunch of volunteers and starting a new scheme in our community.

Your site offered us with useful info to work on. You've done a formidable process
and our whole neighborhood will likely be thankful to you.
vitamin c foot pain
سه شنبه 13 تیر 1396 03:44 ق.ظ
Glad to be one of the visitors on this awful site :D.
foot pain and tingling
پنجشنبه 8 تیر 1396 01:37 ق.ظ
Glad to be one of many visitors on this amazing web site :
D.
http://amadaolgin.jimdo.com/2015/06/27/cause-and-treating-hammertoes/
شنبه 3 تیر 1396 03:29 ب.ظ
I leave a response each time I especially enjoy a post on a website or if I
have something to valuable to contribute to the conversation. Usually
it's a result of the sincerness displayed in the article I looked at.
And on this post طراحی وب سایت | وب سایت اختصاصی | آموزش طراحی سایت -
وب سرور چیست؟. I was moved enough
to post a comment :-) I actually do have a few
questions for you if it's allright. Is it simply me or do a
few of the responses come across as if they are coming from brain dead individuals?
:-P And, if you are writing on additional online sites, I would
like to keep up with everything new you have to post. Could you list all of your public sites
like your twitter feed, Facebook page or linkedin profile?
foot pain after running
پنجشنبه 1 تیر 1396 04:22 ق.ظ
We're a bunch of volunteers and opening a brand new scheme in our community.
Your site offered us with useful info to work on. You've done an impressive task and our entire neighborhood will likely be thankful to
you.
vernellnalty.wordpress.com
چهارشنبه 13 اردیبهشت 1396 07:18 ب.ظ
These are really enormous ideas in regarding blogging.

You have touched some nice points here. Any way keep up wrinting.
manicure
یکشنبه 3 اردیبهشت 1396 05:07 ق.ظ
An interesting discussion is definitely worth comment.
I do believe that you ought to write more about
this topic, it might not be a taboo subject but usually
people do not speak about these issues. To the next! Kind regards!!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر