آخرین اخبار و مقالات و مطالب پیرامون سرویس دهنده وب در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
... سال گذشته در شماره فروردین ماه مجله، به بهانه انتشار این لیست در یادداشتی با عنوان «امیدواری هایی برای وب فارسی» نگاهی به لیست سایت های برتر کاربران ایرانی داشتم ... صعودها شبکه اجتماعی فیس بوک، سایت سازمان سنجش و سرویس دهنده وب گذر سه سایتی هستند که سال گذشته در میان بیست سال اول حضور نداشتند و امسال به این جمع اضافه شده اند ... سایت های سازمان سنجش و سرویس دهنده وب گذر سال گذشته نیز در نیمه بالای جدول 100 سایت برتر حضور داشتند و با اندکی صعود خودشان را به جمع 20 سایت اول رسانده اند ... وب 2 وب 2 مفهومی است که در دو-سه سال اخیر به طور جدی در فضای اینترنت مطرح شده است و به مجموعه ای از تحولات سایت های اینترنتی گفته می شود ... در حالی که روزبه روز به تعداد سایت های جدیدی که متناسب با این فضا ایجاد می شوند و با سایت هایی که متناسب با این فضا تغییر می کنند و اصطلاحا وب دویی می شوند اضافه می شود در جدول سایت های برتر کاربران ایرانی در این زمینه اتفاق قابل توجهی رخ نداده است ... هیچ سایت وب دویی جدید ایرانی طی یک سال گذشته به لیست اضافه نشد و از طرفی سایت های برتر ایرانی که هنوز در حال و هوای قدیمی وب بودند همچنان در همان حالت مانده اند ... از این جهت به نظر می رسد وب فارسی در سال گذشته با فضای رکود همراه بوده و از تحولات دنیای وب کمی عقب مانده است ...
... http (برگرفته از hyper text transfer protocol)، یکی از متداول ترین پروتکل های لایه application است که مسوولیت ارتباط بین سرویس گیرندگان و سرویس دهندگان وب را برعهده دارد ... اینترنت نیز با سرعتی باورنکردنی رشد کرده و امروزه شاهد ایجاد ده ها میلیون وب سایت طی یک سال در این عرصه هستیم ... تمامی وب سایت های موجود روی اینترنت از پروتکل http استفاده می کنند ... با اینکه پروتکل http با استفاده از پروتکل های دیگری نظیر ip و tcp ماموریت خود را انجام می دهد، ولی این پروتکل http است که به عنوان زبان مشترک ارتباطی بین سرویس گیرنده و سرویس دهنده وب به رسمیت شناخته شده و از آن استفاده می شود ... در واقع مرورگر وب صدای خود را با استفاده از پروتکل http به گوش سرویس دهنده وب رسانده و از وی درخواست یک صفحه وب را می کند ... به منظور انجام یک تراکنش موفقیت آمیز بین سرویس گیرندگان وب (نظیر ie) و سرویس دهندگان وب (نظیر iis)، به اطلاعات زیادی نیاز خواهد بود ... پس از handshake پروتکل tcp/ip، مرورگر اطلاعات گسترده ای را برای سرویس دهنده وب ارسال می کند ...
... حتما تابه حال برای شما پیش آمده است که از خود بپرسید این http:// که در ابتدای آدرس وب سایت ها می گذارند یعنی چه؟ کلمه ای که قبل از :// می آید، پروتکل انتقال پیام میان سرویس دهنده و سرویس گیرنده را مشخص می کند ... هما ن طور که از نام http 1 برمی آید، سرویسی استاندارد برای فرستادن درخواست و دریافت پاسخ بین سرویس دهنده و سرویس گیرنده است ... در اینجا سرویس گیرنده کاربر هدف و سرویس دهنده وب سایت است ... هر درخواست http از سمت سرویس گیرنده (که ممکن است به فرم ربات جستجوگر، مرورگر اینترنت و ... سرویس دهنده ای که پاسخ می دهد (و ممکن است این پاسخ به شکل تصویر، متن و حتی فایل باشد)، سرور مبدا3 نامیده می شود ... شیوه عملکرد http به طور ساده به این صورت است: سرویس گیرنده، درخواست جدیدی روی پروتکل tcp و پورتی خاص (به طور پیش فرض 80 در نظر گرفته می شود) ایجاد می کند ... سرویس دهنده http روی آن پورت به انتظار می نشیند تا سرویس گیرنده درخواست خود را ارسال کند ... این روش ها، بسته به نوع تعامل سرویس گیرنده و سرویس دهنده به کار می آیند ... در این جا مهم ترین آن ها را بررسی می کنیم: head : این روش، هنگامی مفید است که تنها به اطلاعاتی که از سوی سرویس دهنده ارسال می شود، نیاز داریم و با محتوی بسته کاری نداریم ... این موضوع وقتی مفید است که بخواهیم از سرویس گیرنده اطلاعاتی را منتقل کنیم ...
... شاخه etc : در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخه var :این شاخه که معمولا در کامپیوترهای سرویس دهنده در یک پارتیشن جداگانه قرار می گیرد، مخصوص برنامه های سرویس دهنده ای مانند وب و ftp و بانکهای اطلاعاتی است ... مثلا فایل های مربوط به یک وب سایت می توانند در var/www قرار گیرند ...
... مایکروسافت، اولین نسخه مبتنی بر سرویس دهنده ویندوز را در سال 1990 و با نام windows nt 3 ... در حال حاضر ما شاهد نسخه های متفاوت سرویس دهنده 2000 ویندوز و نسخه های بعد از آنان یعنی خانواده سرویس دهنده windows ... روند مایکروسافت در ارائه ویرایش های متفاوت برای محیط های خاص ادامه یافت و همان گونه که می دانید در ویندوز 2000، ما شاهد ارائه سه نسخه متفاوت ( نسخه سرویس دهنده ) و در windows ... شناخت پتانسیل های هر نسخه به همراه تفاوت موجود بین هر یک از آنان، در زمان طراحی و به کارگیری هر محیطی که از سرویس دهندگان net enterprise ... سرویس دهندگان net enterprise ... که تعداد آنان به ده می رسد، مسوول ارائه سرویس های اساسی در محیط های مبتنی بر ویندوز هستند ... ، مجموعه ای از فناوری های اساسی را ارائه داده که سرویس دهندگان net enterprise ... در این راستا لازم است که در ابتدا با ماهیت و توانایی های هر یک از نسخه های ویندوز که به نوعی زیربنای اولیه را برای سرویس دهندگان net enterprise ... ، ارائه می دهند و در مرحله بعد با سرویس ها و فناوری های اساسی ارائه شده توسط سسیتم عامل ویندوز (نسخه های سرویس دهنده 2000 و 2003 ) نیز آشنا شویم و در نهایت نحوه استفاده و ارتباط سرویس دهندگان net enterprise ... در این مقاله به بررسی توانایی ها و تفاوت ها بین هر یک از نسخه های ویندوز ( خانواده سرویس دهندگان 2000 و خانواده net server 2003 ...
... می توان از جاوا به عنوان یک زبان مطرح دنیا نام برد که هم می توان با آن نرم افزارهای کاربردی معمولی در مقیاس کوچک نوشت، هم پروژه های بزرگ و سنگین سازمانی انجام داد، هم از توانایی آن در برنامه های تحت وب بهره گرفت و هم از آن برای نوشتن برنامه برای سطح وسیعی از دستگاه ها و تجهیزات همراه از قبیل تلفن های همراه، pockatpc و ... اپلت ها امکانات فراوانی برای نوشتن برنامه های تحت وب در اختیار برنامه نویسان قرار می دهند ... همان طور که قبلا نیز اشاره کردیم سرویس دهنده وب از طریق دستوراتhtml که در صفحات وب وجود دارد، تعامل بین سرویس دهنده و کاربر را کنترل می کند ... این کار در سایت هایی که مشتریان زیادی دارد، سرویس دهنده وب را دچار مشکل می کند ... بهتر است کنترل توسط مرورگر انجام شود و سرویس دهنده نقش پشتیبان را داشته باشد ... ضمنا رایانه کاربران معمولا بیکار است و منتظر پاسخگویی سرویس دهنده می ماند ... یک روش حل این مساله آن است که بعضی از تعامل های سرویس دهنده در محیط مرورگر انجام شود ... به جای انتقال داده های html به سرویس دهنده، سرویس دهنده می تواند یک برنامه کوچک را به مرورگر بفرستد و برنامه کاربردی را در ماشین مجازی اجرا کند ... به این ترتیب حجم اطلاعاتی که باید از سرویس دهنده به مرورگر ارسال شود، کاهش می یابد ... سرعت و کارایی سرعت پایین برنامه های جاوا در محیط اجرایشان ملاک خوبی برای کارایی آن نیست، زیرا در محیط وب کندی بیشتر به علت شبکه است و در گام نخست باید سربار شبکه را از روی برنامه ها برداشت، وگرنه در برنامه های کاربردی بهینه سازی های بسیاری به وجود آمده است که موجب شده در آخرین آزمون کارایی، یک برنامه جاوا از 8/0 تا 3/1 همان برنامه در++ c سرعت داشته باشد که 3/1 مربوط به بخش واسط کاربری (gui) و سرعت 8/0 آن مربوط به تخلیه حافظه(garbage collection) می شده است و تاکنون هیچ الگوریتمی نتوانسته است در سرعت از الگوریتم تخلیه حافظه جاوا پیشی بگیرد ...
... طرفداران زبان دلفی و اشخاصی که قصد دارند با این زبان، پا به دنیای برنامه نویسی بگذارند، خوب است یک شناخت کلی از این زبان، ابزارها و اجزای تشکیل دهنده آن کسب کنند ... علاوه بر ویژگی های پایه و کلیه امکانات موجود در نسخه personal ، پشتیبانی از برنامه سازی پایگاه داده (از جمله فناوری ado مایکروسافت در توسعه بانک های اطلاعاتی)، پشتیبانی از سرویس دهنده وب و ابزارهای خارجی همچون intra web و ... فناوری های پیشرفته خدمات وب و xml پشتیبانی از ƒcorba، پشتیبانی های بین المللی، معماری سه لایه ای و ابزارهای بیشمار دیگری علاوه بر تمامی امکانات نگارش professional در این نگارش گنجانده شده است ...
... خدمات ارائه شده توسط مراکز فوق شامل موارد زیر است:- میزبانی وب: مراکز ارائه دهنده سرویس فوق با تهیه سخت افزار، نرم افزار و پهنای باند لازم امکان میزبانی وب سایت های موسسات و سازمانها و یا افراد را فراهم می آورند ... مراکز فوق بابت میزبانی وب سایت ها، هزینه هائی را بصورت ماهانه و یا سالانه دریافت و ممکن است بر روی یک ماشین صدها سایت را مستقر نمایند ... - خدمات پست الکترونیکی: اکثر مراکز asp که خدمات میزبانی وب را ارائه می دهند، سرویس خدمات پست الکترونیکی را نیز با استفاده از یکی از روش های موجود در اختیار متقاضیان قرار می دهند ... موسسات و سازمانهائی که تمایل به راه اندازی وب سایت داشته باشند، می توانند از پتانسیل های ارائه شده توسط مراکز asp استفاده نموده و برای شروع کار ضرورتی به فراهم نمودن تمام امکانات توسط سازمان و یا موسسه مربوطه نخواهد بود ... 3- تهیه یک یا چندین سرویس دهنده برای سرویس دهنده وب و یا سرویس دهنده خدمات پست الکترونیکی ... استفاده از مراکز فوق برای راه اندازی وب سایت دارای مزایای عمده ای از منظر موسسات و شرکت هائی است که قصد راه اندازی وب سایت را دارند:1- مراکز asp عموما دارای پهنای باند قابل قبولی بوده و موسسات و سازمانها نگران پهنای باند نخواهند بود ... 3- در صورت نیاز به فضای بیشتر برای میزبانی وب، می توان بسرعت اقدام لازم را انجام داد ...
... این نسخه از لینوکس قادر به اتصال به شبکه، تقسیم فایل ها و عملکرد به عنوان یک وب سرور است ... همان طور که گفتیم، لینوکس به خودی خود سیستم عامل به شمار نمی رود، بلکه با استفاده از ابزارهایی که پروژه گنو(gnu) برای آن تولید کرده است، تبدیل به یک سیستم عامل کامل می شود (به همین دلیل است که لینوکس را معمولا گنو/لینوکس یا gnu/linux می نامند) و با اضافه کردن سایر نرم افزارهای رایگان به آن، می توان از آن در موارد متعددی مانند سرویس دهنده ها، ایستگاه های کاری، کامپیوترهای روی میزی، ابر رایانه ها، ابزارهای صنعتی و پزشکی که دارای سیستم های درونه ای(embedded) هستند، استفاده کرد ... امروزه همه به دنبال یک سکوی(platform) امن تر برای اجرای برنامه های کاربردی و سرویس دهنده ها هستند ... این به خاطر عدم گسترده بودن گنو/لینوکس نیست (حدود 70درصد از سایت های وب در جهان بر روی سیستم عامل های خانواده یونیکس و گنو/لینوکس و سرویس دهنده وب آپاچی درحال اجرا هستند) بلکه به دلیل وجود حفره های امنیتی متعدد ویندوز و سیاست انحصارگرایی مایکروسافت است ... بسیاری از کاربران ویندوز از اینترنت اکسپلورر و آوت لوک برای مرور وب و پست الکترونیک استفاده می کنند ... این توزیع های مختلف همگی گنو/لینوکس هستند، ولی هریک معمولا برای یک یا چند امر خاص مانند سرویس دهنده، دیوار آتش، میزکار و ...
... شاخه etc :در این شاخه فایل های پیکربندی برنامه های سرویس دهنده و برخی فایلهای سیستمی دیگر قرار می گیرند ... مثلا فایل پیکربندی سرویس دهنده وب آپاچی در سیستم های دبیان در etc/apache/http ... شاخه var :این شاخه که معمولا در کامپیوترهای سرویس دهنده در یک پارتیشن جداگانه قرار می گیرد، مخصوص برنامه های سرویس دهنده ای مانند وب و ftp و بانکهای اطلاعاتی است ... مثلا فایل های مربوط به یک وب سایت می توانند در var/www قرار گیرند ...
|
صفحه 1
|
2 | 3 |
|