آخرین اخبار و مقالات و مطالب پیرامون پردازش صفحات در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
در این روزها جنگ میان مرورگرهای وب بالا گرفته است، سایت های اینترنتی بسیاری هم هر لحظه اخبار و مقایسه های جدیدی را میان مرورگرهای موجود یعنی اینترنت اکسپلورر، فایرفاکس، سافاری، اپرا و نهایاتا گوگل کروم منتشر می کنند. بحث خود را با تعریفی کوتاه و ذکر خصوصیات اساسی یک مرورگر اینترنت شروع می کنیم. به بیان ساده، مرورگر وب نرم افزاری است که به کاربر اجازه حرکت در دنیای وب و برقراری ارتباط با این فضا را می دهد. از خصوصیات اصلی یک مرورگر وب می توان به موارد زیر اشاره کرد:
-امنیت در برابر نفوذ هکرها و کدهای مخرب از میان صفحات وب
-پشتیبانی از استانداردهای وب
-سادگی در استفاده
-قابلیت خصوصی سازی بر طبق خواسته کاربران
-سرعت در پردازش صفحات وب
و خصوصیات فوق از مهمترین خصوصیات یک مرورگر است که معمولا در سایت ها و جدول های مقایسه ای مورد بحث قرار می گیرند. در این میان سرعت یکی از مهمترین عامل هایی است که امروزه توجه همه را به خود جلب کرده است. بعد از انقلابی که در سرعت اینترنت رخ داد و سرعت اینترنت برای باز کردن صفحات وب به اندازه کافی رسید، حال نوبت مرورگرها بود تا وارد این بازی شوند و سرعت خود را برای تبدیل داده ها خام دریافت شده از سرور و تبدیل این داده ها به صفحات وب قابل درک برای کاربر، به رخ یکدیگر بکشند. سرعت یک مرورگر با توجه به زمان لازم برای بارگذاری یک صفحه اینترنت برای کاربر محاسبه می شود. در گذشته صفحات وب از کدهای ایستای html تشکیل شده بود که مرورگرها برای نشان دادن آن ها به کاربران نیاز به پردازش زیادی نداشتند، متن ساده plain text را دریافت می کردند و بعد از تبدیل تگ های html آن را به کاربر نشان می دادند. پس همانطور که بیان شد، مرورگرها در پردازش html با مشکل چندانی مواجه نبودند و نیستند. پس مشکل کجاست؟ چرا مرورگرها در جدول هایی که نشان دهنده سرعت آن ها است از هم فاصله دارند؟ مشکل کدهای پویای موجود در صفحات وب مانند javascript است که باعث پویا شدن یک صفحه وب می شود؛ به این معنی که کاربر می تواند بدون ارتباط با سرور عملیاتی را روی صفحه انجام دهند و یا در صورت اعمال تغییر کوچکی در صفحه مورد نظر کل صفحه را دوباره بارگذاری نکند. درست مانند یک نرم افزار رومیزی (client) که بعد از انجام هر کاری نیاز به پردازش دارد، کدهای جاوا اسکریپت هم بعد از هر عمل کاربر مانند برنامه ای بر روی صفحات وب اجرا می شوند و با توجه به هدف خود کاری را انجام می دهند و برای این کار نیاز به پردازش دارند. برای پردازش کدهای جاوا اسکریپت از نرم افزاری به نام موتور جاوا اسکریپت استفاده می شود که مسئول رسیدگی به درخواست ها و پردازش های کدهای جاوا اسکریپت در صفحات وب است. همانطور که می دانید سرعت اجرای هر نرم افزاری بعد از فراهم شدن خصوصیات سخت افزاری لازم برای اجرای آن به موتور و یا زبان برنامه نویسی دارد که آن نرم افزار را تولید کرده است، مانند تفاوت در اجرای کدهای جاوا و cpp در سیستم های یکسان. این موضوع در مورد جاوا اسکریپت هم صادق است با این تفاوت که اینجا زبان ثابت است و موتوری که به پردازش کدهای جاوا اسکریپت می پردازد متفاوت است.
بعد از شروع دوران وب سایت های اینترنتی علاقه شدیدی به استفاده از کدهای جاوا اسکریپت در صفحات وب نشان دادند، این موضوع مرورگرهای اینترنتی را غافلگیر کرد، مرورگرهایی مانند ie و opera (که از مرورگرهای نام آشنای آن دوران بودند) ناگهان با شکاف بزرگی مواجه شدند که نشان از سرعت کم آن ها در پردازش این کدها و بارگذاری صفحات پویا برای کاربران بود. در آن روزها بود که مرورگر فایرفاکس از پدر خود موزیلا نت اسکیپ متولد شد و پا به عرصه رقابت گذاشت و قابلیت های خود را در این زمینه به رخ رقبای پیشین خود کشید. بعد از اولین موتور جاوا اسکریپت که توسط شرکت نت اسکیپ برای مرورگر نت اسکیپ نوشته شد، موتورهای فراوانی با توجه به گستردگی مرورگرها تولید شد، از میان این موتورها می توان به موتور spidermonkey متعلق به فایرفاکس، موتور v8 متعلق به گوگل کروم و موتور webkit برای safari اشاره کرد. (البته webkit از دو قسمت تشکیل شده که یکی از این قسمت ها به عنوان موتور جاوا اسکریپت مورد استفاده قرار می گیرد.) همانطور که بیان شد جنگ اصلی میان مرورگرها بر سر سرعت بارگذاری صفحات وب است، البته پارامترهای دیگری هم در این میان نقش موثری ایفا می کنند که می توان از پردازش گرافیکی صفحات به عنوان یکی از مهمترین این پارامترها نام برد، موتورهای متفاوتی هم برای پردازش گرافیکی صفحات مورد استفاده قرار می گیرند. در پاراگراف قبل با یکی از مهمترین آن ها یعنی webkit آشنا شدیم، webkit محصول شرکت اظژپل و یک پروژه کد باز است که امروزه به عنوان یکی از مهمترین این موتورها شناخته می شود، از موتورهای دیگر مورد استفاده در مرورگرهای می توان به موتور gecko متعلق به فایرفاکس، موتور presto متعلق به اپرا و موتور trident متعلق به اینترنت اکسپلورر اشاره کرد.
pariyana.com
... به گفته موزیلا، فایرفاکس هم اکنون برای بارگذاری فایل ها، پردازش صفحات اینترنتی و نمایش محتویات سایت های اینترنتی منابع زیادی از پردازنده مرکزی رایانه ها را به خود اختصاص می دهد و در این میان، نت بوک های شرکت دل بیش از دیگر رایانه ها با آن مشکل دارند ...
... همان طور که می دانید هر مرورگر اینترنت از یک موتور پردازش برای باز کردن و پردازش صفحات اینترنتی استفاده می کند، اپرا نیز از مرورگر قدرتمند presto استفاده می کند که تنها مختص این مرورگر است و قابلیت نصب بر روی تمامی سیستم عامل های بزرگ دنیا از جمله ویندوز و لینوکس را دارد ...
... com نحوه پردازش صفحات asp ... سرویس دهنده وب ، مسئولیت مدیریت برنامه ، پردازش درخواست های ارسالی توسط سرویس گیرندگان و ارائه پاسخ لازم به سرویس گیرندگان را بر عهده دارد ... net توسط مرورگر سرویس گیرنده ، پردازش های متعددی بر روی سرویس دهنده وب به منظور ارائه پاسخ لازم ، انجام خواهد شد ... شاید تاکنون سوالات مختلفی در رابطه با نحوه پردازش صفحات asp ... net ، بر روی سرویس دهنده وب چه اتفاقی می افتد ؟ نحوه برخورد سرویس دهنده وب با درخواست ارسالی توسط سرویس گیرنده چگونه است ؟ تگ های html چگونه تولید و برای مرورگر ارسال می گردد؟ و شاید سوالات دیگر! در این مقاله قصد داریم با نحوه پردازش صفحات asp ... net توسط مرورگر پردازش با درخواست یک صفحه ASP ... ، برای صفحات وب asp ...
... محصولات موزیلا از این ویژگی برای پردازش صفحات وبی استفاده می کند که از حروف الفبای لاتین در نام های خود استفاده نمی کنند ...
... این نرم افزار عملیات مربوط به پردازش صفحات وب را به سرورهای مخصوصی فرستاده و پس از یک فرآیند پیش پردازش، نسخه ساده تری از آن صفحه را به تلفن مورد نظر می فرستد ... بدین ترتیب احتمال جایگزینی سیستم های کوانتومی به جای ترانزیستورها در پردازش و نگهداری اطلاعات کمی بیشتر شده است که در صورت تحقق، سیستم های رمز کردن، جست ووجو در بانک های اطلاعات، امضاهای دیجیتالی و ابررایانه ها با انقلاب عظیمی مواجه خواهند شد ...
|
صفحه 1
|
|