نوشته‌ها

Cross-Browser چیست؟

Cross-Browser-11

عمل Cross-Browser یک عمل چالش برانگیز برای یک طراح وب است؛ زیرا باید سایت خود را به گونه ای توسعه دهد که تمامی کاربران با هر نوع مرورگری از هر کجای دنیا بتوانند تمامی قسمت ‎های سایت را مورد بازدید قرار دهند و قسمتی را از دست ندهند. به‎عبارت دیگر کد‎های HTML و CSS و کد‎های Client Side نوشته شده در یک وب‎سایت، به شکلی نوشته شوند که در تمامی مرورگرها به یک فرم دیده شوند. چند مرورگری معمولا یکی از اصول پایه طراحی وب‎سایت به شمار می ‎رود.

وب سایت متعددی در زمینه Cross Browser فعالیت می کنند که وضعیت نمایش یک سایت را در مرورگر های مختلف نشان می دهند. اکثر این سایت ها در قبال ارائه این سرویس، هزینه ای را دریافت می کنند و برخی برای مدتی محدود، بصورت رایگان این خدمات را اختیار کاربران قرار می دهند.

بیشتر بخوانید

PHP چیست؟

php-11

یکی از محبوب ‎ترین و پرکاربرد ترین زبان‎های برنامه ‎نویسی منبع‎باز است که برای طراحی وب توسعه یافته ‌است. پی‌ اچ‌ پی را می‌توان بر روی اکثر سرورهای وب که نرم‌افزار پی‌ اچ‌ پی بر روی آن نصب باشد، اجرا و تفسیر کرد. دستورات این زبان می‌ توانند به صورت مستقیم در درون کدهای Html قرار بگیرند. پی‌اچ‌پی عمدتاً مانند یک فیلتر عمل می‌ کند، کد برنامه را به عنوان ورودی می‌ گیرد و صفحات وب را به عنوان خروجی (غالبا از نوع Html) ایجاد می‌ کند.

کارایی بالا، واسطه‌های مختلف برای سیستم پایگاه‌های اطلاعاتی مختلف، کتابخانه داخلی برای انجام امور متداول، هزینه پایین، امنییت بالا و … از ویژگی‌های مهم این زبان برنامه نویسی است. یکی از نکات مهم زبان php ، مستقل بودن آن از محیط کار است، بدین صورت که در تمامی کامپیوترها و سیستم عامل‌ها نظیر لینوکس و ویندوز قابل اجرا است.

بیشتر بخوانید

Modernizr چیست؟

modernizr1

با عرضه نسخه های جدید مرورگر های گوناگون، کماکان مرورگر هایی وجود دارند که تمامی قابلیت های  HTML۵ و CSS٣ را پشتیبانی نمی کنند، همچنین بسیاری از کاربران، هنوز از نسخه های قدیمی یک مرورگر استفاده می کنند؛ در همین راستا طراحان وب جهت نمایش قابلیت های جدید HTML۵ و CSS٣ ، باید راهکاری را جهت نمایش مناسب وب سایت خود در مرورگرهای قدیمی کاربران به کار بگیرند.Modernizr یک کتابخانه بر پایه جاوا اسکریپت است که مرورگر بازدید کنندگان را بررسی و مشخص می کند مروگر مورد نظر کدام دسته از  ویژگی‎ های HTML۵ و CSS٣ را پشتیبانی می ‎کند و سپس کلاس‎ های مشخصی را به تگ html صفحات اختصاص می ‎دهد؛ در نتیجهمدرنایزر ابزار مناسبی برای طراحان جهت شرطی ‎سازی نحوه نمایش صفحات بر اساس مرورگر های مختلف خواهد بود. با استفاده از کلاس‎ های شرطی CSS می‎توان نحوه نمایش المان‎ها و تگ‎ها را بر اساس نوع مروگر بازدید کننده تنظیم نمود.

بیشتر بخوانید

WordPress چیست؟

wordpress11

سیستم مدیریت محتوای WordPress یک سیستم کاملا رایگان و منبع باز است که به کمک آن می ‎توان به آسانی یک وب‎سایت، وبلاگ،فوتوبلاگ، پادکست، گالری تصویر و … ایجاد نمود. وردپرس توسط زبان بسیار محبوب PHP نوشته شده است و از قدرت MySQL برای ذخیره داده ‎ها استفاده می ‎کند. وردپرس بخش قابل توجهی از نیاز های کاربران را با حداقل دانش فنی برآورده می ‎کند اما برای شخصی سازی و اضافه کردن امکانات بیشتر نیازمند آشنایی با زبان‎ های برنامه‎نویسی است.

بیشتر بخوانید

Joomla چیست؟

joomla11

Joomla یک سیستم مدیریت محتوای متن باز و رایگان است که تحت اجازه‎نامه GNU/GPL منتشر می‎شود. جوملا به زبان PHP نوشته شده است و از یک فریم‎ورک مبتنی بر MVC بهره می‎گیرد و برای ذخیره سازی داده‎ها از پایگاه داده MySQL استفاده می‎کند. انواع وب‎سایت‎های تجاری کوچک و بزرگ، کسب و کار آنلاین، پرتال‎های خدمات الکترونیک، وب‎سایت‎های سازمان‎های دولتی، وب‎سایت‎های آموزشی و پرتال‎های آموزش الکترونیک، وب‎سایت‎های خبری و حتی وب‎سایت‎های شخصی کوچک، بوسیله جوملا پیاده‎سازی شده‎اند.

بیشتر بخوانید