• آموزش ساخت نسخه موبایل برای سایت
    #1
    Note 
    سلام
    امروزه داشتن وبسایتی که برای موبایل ها هم بهینه سازی شده باشه بسیار مهمه به همین دلیل تصمیم گرفتم یه روش خوب برای تشخیص اینکه کاربر با موبایل وارد شده رو آموزش بدم در نهایت هم یک وبسایت عالی برای دریافت قالب موبایل به شما معرفی میکنم.

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

    [تصویر:  logo.png]

    برای شروع اول به سایت بالا مراجعه کرده و آخرین نسخه کلاس رو دانلود کنید و بعد فایل Mobile_Detect.php رو تو مسیر پروژه خودتون قرار بدید.
    حالا اولین کاری که باید انجام بدید اینه که کلاس رو با دستور require_once اضافه کرده و یک نمونه جدید از اون کلاس بسازید:

    کد php:
    // Include and instantiate the class.
    require_once 'Mobile_Detect.php';
    $detect = new Mobile_Detect

    حالا برای اینکه اکشن خاصی برای دستگاههای موبایل (تلفن همراه و تبلت) اعمال کنید (مثل نمایش قالب موبایل سایتتون) به این صورت عمل کنید:
    کد php:
    // Any mobile device (phones or tablets).
    if ( $detect->isMobile() ) {
     
    // Load mobile template

    بااستفاده از این کلاس میتونید اکشن خاصی برای تبلت ها، سیستم عامل های خاص و یا مرورگرهای خاص هم اعمال کنید که این ویژگی بسیار خوبیه
    برای مثال فقط برای IOS:
    کد php:
    if( $detect->isiOS() ){
      
    // Code to execute 

    یا فقط برای دستگاههای اندرویدی:
    کد php:
    if( $detect->isAndroidOS() ){
       
    // Code to execute 


    برای مرورگرهای خاص:
    کد php:
    $detect->is('Chrome')
    $detect->is('iOS')
    $detect->is('UC Browser'

    مثالهای بیشتر تو فولدر Example فایل دانلود شده وجود داره میتونید ببینید.

    وبسایت mobifreaks.com هم قالب های موبایل زیادی رو بصورت رایگان قرار داده که میتونید ازش برای ساخت نسخه موبایل سایتتون استفاده کنید.

    [تصویر:  business-mobi-1.png]

    موفق باشید.

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
      آموزش آموزش کامپوزر Composer moh3en 0 121 14-05-2017 ساعت 16:12
    آخرین ارسال: moh3en
    Note آموزش MVC به زبان ساده (تصویری) Daniel 1 1,005 16-08-2016 ساعت 09:24
    آخرین ارسال: aaiz
      خدمات سئو سایت vayas 0 402 02-08-2016 ساعت 10:25
    آخرین ارسال: vayas
    Note آموزش MVC Daniel 1 809 26-11-2015 ساعت 12:56
    آخرین ارسال: bkk
    Note کتاب آموزش PHP از مقدماتی تا پیشرفته Stack OverFlow 0 1,298 16-02-2015 ساعت 10:48
    آخرین ارسال: Stack OverFlow
    Note کد بدست آوردن رتبه سایت WWWorker 0 1,055 07-02-2015 ساعت 09:40
    آخرین ارسال: WWWorker
    Note محدود کردن ارسال فایل در php (امنیت آپلود فایل) saber2 6 1,572 30-09-2014 ساعت 20:11
    آخرین ارسال: Daniel
    Note راهکارهای افزایش امنیت آپلود فایل در PHP Daniel 0 2,057 30-09-2014 ساعت 20:10
    آخرین ارسال: Daniel
    Note نحوه فرستادن ایمل به کاربر و مدیر سایت hasti 1 648 11-07-2014 ساعت 22:08
    آخرین ارسال: Comodo
    Note نحوه ایجاد مقادیر در صورت عدم موجودیت در جدول sixi 1 509 19-06-2014 ساعت 13:50
    آخرین ارسال: SOFTAFZAR

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان