پکیج Laravel Visits برای فریم ورک لاراول

پکیج Laravel Visits برای فریم ورک لاراول

دسته : فریم ورک لاراول

کد محصول : 52

قیمت : رایگان

پکیج Laravel Visits برای فریم ورک لاراول توسط Bader Almutairi برای اتصال شمارنده به هر مدلی ساخته شده است. این پکیج از دیتابیس redis استفاده می کند و با سرعت بالا آی پی های موجود در سیستم رم را شناسایی و برای شما براساس مدل های موجود در پروژه مثل (user, post , product , ...) گزارش کاملی ارائه می دهد متاسفانه در آموزش های فارسی موجود فقط یک کپی از سایت laravel-news.com به کاربران نشان داده اند !!! در وحله اول وقتی اقدام به نصب و استفاده می کنید کاملا سردگرم می شوید که اصلا نیازمندی های این پکیج بر روی سیستم وجود دارد یا نه؟


پکیج Laravel Visits برای فریم ورک لاراول توسط Bader Almutairi برای اتصال شمارنده به هر مدلی ساخته شده است. این پکیج از دیتابیس redis استفاده می کند و با سرعت بالا آی پی های موجود در سیستم رم را شناسایی و برای شما براساس مدل های موجود در پروژه مثل (user, post , product , ...) گزارش کاملی ارائه می دهد متاسفانه در آموزش های فارسی موجود فقط یک کپی از سایت laravel-news.com به کاربران نشان داده اند !!! در وحله اول وقتی اقدام به نصب و استفاده می کنید کاملا سردگرم می شوید که اصلا نیازمندی های این پکیج بر روی سیستم وجود دارد یا نه؟

ویژگی های پکیج Laravel Visits برای فریم ورک لاراول

  • یک آیتم مدل می‌تواند شامل انواع مختلف بازدید‌های ثبت شده سایت باشد (با استفاده از تگ‌ها)
  •  این پکیج به یک نوع مدل محدود نمی‌شود (مانند برخی از پکیج‌ها که فقط محدود به استفاده از مدل User هستند)
  •  ثبت بازدیدهای سایت از طریق شناسایی آدرس IP و براساس بازدید کننده محاسبه می‌شود نه براساس تعداد بازدید، بنابراین، با رفرش کردن صفحه سایت، بازدید جدیدی ثبت نمی‌شود (می‌توان این روند را از طریق تنظیمات، تغییر داد)
  •  دریافت بالاترین و پایین‌ترین تعداد بازدید در هر مدل
  •  دریافت کشوری که دارای بیشترین تعداد بازدید کننده است
  •  دریافت تعداد بازدید سایت در هر دوره مانند یک ماه از سال از یک آیتم یا مدل

 

نیازمندی های اولیه برای نصب پکیج Laravel Visits

  • Laravel 5.5 و بالاتر
  • PHP 7.1 و بالاتر
  • دیتابیس Redis

 

نصب و راه اندازی:

دستور ذیل را در composer اجرا کنید (در مسیر پروژه)

composer require awssat/laravel-visits
پس از دانلود و نصب پکیج دستور ذیل اجرا کنید تا فایل کانفیگ این پکیج به پوشه config اضافه شود
php artisan vendor:publish --provider="awssat\Visits\VisitsServiceProvider"

 
تنظیمات دیتابیس Redis (برای استفاده از این پکیج حتما باید redis  بر روی سیستم شما نصب باشد) : در فایل config/database.php تنظیمات زیر را به connectio نوع دیتابیس redis اضافه می کنیم
 'laravel-visits' => [
           'host' => env('REDIS_HOST', '127.0.0.1'),
           'password' => env('REDIS_PASSWORD', null),
          'port' => env('REDIS_PORT', 6379),
          'database' => 3, // anything from 1 to 15, except 0 (or what is set in default)
       ],

نکته پس از انجام این تنظیمات به علت کش بودن تنظیمات در پروژه شما باید کش لاراول را خالی کنید تا ارتباط دیتابیس redis اجرا شود .

پکیج به صورت کامل نصب شده است شما می توانید از این پکیج استفاده کنید
نحوه استفاده :
visits($model)->{method}()

در این کد منظور از model  هر مدلی می تواند باشد مثل (user, post , ...) و منظور از method متدهای تعریف شده در خود این پکیج می باشد برای داکیومنت کامل Laravel Visits کلیک کنید.

لطفا این مطلب را برای دیگران نیز به اشتراک بگذارید.

  • پکیج Laravel Visits برای فریم ورک لاراول را با دوستان خود به اشتراک بگذارید.
  • سوالات خود را در بخش پرسش و پاسخ این مطلب ثبت کنید.
  • مطالب خود را در جاب تیم به اسم خود ثبت کنید ارسال مطلب


ثبت سوال/پاسخ
بهزاد میرزازاده
در مورد کاربر : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم
اشتراک گذاری این مطلب
{