0

Modernizr چیست؟

ارسال شده توسط pcadmin در تاریخ اکتبر 25, 2018 در شاخه برنامه نویسی

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

ادامه مطلب…

 
0

cakephp چیست؟

ارسال شده توسط pcadmin در تاریخ نوامبر 27, 2017 در شاخه برنامه نویسی

کیک پی اچ پی سال 2005 توسط یک برنامه نویس لهستانی بنام Michal Tatarynowicz آغاز شد که هدف اصلی آن یک چهارچوب کاربردی و سریع در پی اچ پی بود که پس از آن برنامه نویسان دیگری توانستند برای بهبود این پروژه کمک کنند و در سال 2006 نیز اولین نسخه از آن منتشر شد.

CAKE يک FRAMEWORK با قابليت گسترش سريع براي پي اچ پي است که از الگوهاي عمومي برنامه مانند frot controller , active record ,… و براساس معماری model, view, controller) MVC) ایجاد شده است که هم باعث قدرتمند سازی نرم افزار و هم به آسانی قابل درک است.cakephp تحت لیسانس MIT بصورت کاملا رایگان عرضه می شود و در صورت تمایل می توانید برای ارتقا کیفی این نرم افزار در سایت رسمی کیک کمک مالی کنید .فریم ورک کیک پی اچ پی ساختار بنیادی برای برنامه نویسان ایجاد کرده است که براحتی بتوانند بدون کاهش انعطاف پذیری برنامه های کاربردی وب را ایجاد نمایند.

.

ادامه مطلب…

 
0

آموزش کار با ربات تلگرام بات فادر

ارسال شده توسط pcadmin در تاریخ اکتبر 31, 2017 در شاخه برنامه نویسی

برای ساخت ربات تلگرام ابتدا باید به ربات بات فادر (@botfather) پیام دهید. بعد از زدن دکمه استارت برای ساخت ربات تلگرام خود ابتدا دستور

newbot/

را ارسال نمایید. پس از آن بات فادر از شما می خواهد که نامی برای ربات خود انتخاب نمایید. این نام می تواند فارسی ، انگلیسی و یا شامل شکلک و … باشد و پس از ساخت ربات نیز قابل ویرایش و تغییر خواهد بود.

پس از وارد کردن نام ربات ، باید یک نام کاربری برای ربات تلگرام خود انتخاب نمایید، دقت کنید که این نام کاربری قابل تغییر نخواهد بود و اگر در آینده قصد داشته باشید آن را تغییر دهید باید ربات تلگرام جدیدیی بسازید که در نتیجه کاربران ، فایل ها و … قبلی خود را از دست می دهید ، پس در انتخاب نام کاربری دقت نمایید. نام کاربریی که انتخاب میکنید باید یا به bot و یا به _bot ختم شود.

پس از مراحل بالا ، بات فادر یک پیام به شما حاوی توکن ربات تلگرامتان را به شما خواهد داد.

آشنایی با دستورات مهم بات فادر برای مدیریت ربات تلگرام

برخی از دستورات بات فادر که اهمیت و کاربرد بیشتری دارند را در زیر لیست کرده و در مورد هر کدام توضیحاتی را ارائه می دهیم:

.
ادامه مطلب…

 
0

Laravel چیست؟

ارسال شده توسط pcadmin در تاریخ اکتبر 6, 2017 در شاخه برنامه نویسی

لاراول یک فریمورک متن باز است که برای توسعه اپلیکیشن های تحت وب ایجاد شده است و با زبان برنامه نویسی PHP نوشته شده است. لاراول از معماری MVC استفاده می کند و هم اکنون محبوب ترین فریمورک حال حاضر PHP و بالاتر از سایر فریمورک ها در دنیا است.
لاراول توسط Taylor Otwell در تاریخ 19 خرداد 1390 ایجاد شد و یک ماه بعد نسخه نهایی آن را منتشر ساخت. او سعی داشت که فریمورکی مبتنی بر CodeIgniter با قابلیت های پیشرفته تر ایجاد نماید و این براساس فریمورک لاراول را ایجاد کرد.
یکی از مهم ترین دلیل انتخاب لاراول توسط توسعه دهندگان سراسر جهان، سادگی و سرعت بالای این فریمورک است. با استفاده از لاراول می توان اپلیکیشن های تحت وب امن، قدرتمند و البته سریعی ایجاد و توسعه داد و همین ویژگی ها کافی است که محبوبیت بسیاری در بین توسعه دهندگان سراسر جهان پیدا کند.
لاراول از پکیج های فریمورک قدرتمند Symfony و سایر پکیج های شناخته شده و محبوب استفاده می کند و همین موضوع باعث افزایش چشمگیر قدرت در این فریمورک شده است. با استفاده از Laravel می توان به سهولت هر پکیجی را به این فریمورک افزود و از آن استفاده کرد و یا از پکیج های خود لاراول بهره جست.

 

 

ادامه مطلب…

 
0

10 دلیل اصلی برای استفاده از فریم ورک Foundation، محصول Zurb

ارسال شده توسط pcadmin در تاریخ ژوئن 7, 2017 در شاخه برنامه نویسی

در اینجا ۱۰ دلیل برای استفاده از فریم ورک Foundation بیان می کنیم که نقطه ی شروع مناسبی برای برنامه نویسانی است که به دنبال ایجاد سریع پروتوتایپ یا تجربه ی غنی از برنامه نویسی سمت کلاینت، می باشد.
طراحان با ویژگی های جدیدی برای UI رو به رو می شوند و توانایی نمایش دادن محتوای مختلف را در دستگاه های مختلف با عرض مختلف را مشاهده می کنند.

ادامه مطلب…

 
0

چند زبانه کردن اسکریپت های PHP

ارسال شده توسط pcadmin در تاریخ فوریه 21, 2017 در شاخه برنامه نویسی