وب‌سرویس مجید

پروژه‌های متن‌باز | OpenSource Projects

کاربرد: این ابزار به تو اجازه میده که ایمیل‌های لاراول رو به صورت بصری و با ویرایشگر گرافیکی طراحی کنی، بدون نیاز به نوشتن دستی کد Blade. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای سریع ایمیل‌های حرفه‌ای برای پروژه‌هات طراحی کنی و نمی‌خوای وقت زیادی صرف کدنویسی تمپلیت‌های HTML و CSS کنی. مناسب م ...

  • #Laravel
  • #EmailEditor
  • #MailEclipse
  • #WebDevelopment
  • #PHP
  • #UIEditor
  • #LaravelPackage
  • #DeveloperTools
  • #CodeLessDesign
  • #EmailTemplates

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

  • #laravel
  • #media_management
  • #file_upload
  • #php
  • #web_development
  • #eloquent
  • #laravel_package
  • #digital_assets

چه کاری انجام میده؟ این پکیج به تو اجازه میده که به راحتی فایل‌ها مثل تصاویر، ویدیوها یا سند‌ها رو به مدل‌های Eloquent در لاراول متصل کنی. با استفاده از این کتابخونه، مدیریت آپلود، ذخیره‌سازی، تغییر اندازه تصاویر و دسته‌بندی فایل‌ها خیلی ساده میشه. کاربرد: وقتی تو یه پروژه لاراول داری و نیاز داری که ...

  • #laravel
  • #php
  • #media_library
  • #file_management
  • #eloquent
  • #spatie
  • #image_processing
  • #web_development
  • #backend
  • #laravel_package

این یک مدیریت رسانه‌ای قدرتمند بر پایه Vue.js و Laravel است که امکانات زیادی برای مدیریت فایل‌ها و رسانه‌ها در پروژه‌های وب فراهم می‌کند. کاربرد: این پکیج به تو اجازه می‌دهد به راحتی فایل‌های خود را آپلود، مرتب‌سازی، جستجو، ادیت و حذف کنی، همچنین پشتیبانی از چندین درایو (مثل local, s3) و قابلیت‌های ...

  • #Laravel
  • #VueJS
  • #MediaManager
  • #FileManagement
  • #WebDevelopment
  • #PHP
  • #JavaScript
  • #CMS
  • #DragAndDrop
  • #S3Support

این یک کتابخانهٔ قدرتمند برای ساخت منوهای HTML در فریم‌ورک لاراول است. کاربرد: این پکیج به تو اجازه می‌دهد به راحتی منوهای پویا و قابل تنظیم در اپلیکیشن لاراولی خود ایجاد کنی، بدون اینکه نیاز باشه کدهای زیاد HTML و PHP رو دستی بنویسی. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی داری یک پروژه لاراولی با م ...

  • #laravel
  • #php
  • #menu
  • #webdev
  • #backend
  • #laravelpackage
  • #dynamicmenu
  • #navigation
  • #spatie
  • #webdevelopment

این ابزار به تو کمک می‌کنه تا با خیال راحت کدهای Laravel رو دوباره تنظیم کنی، بدون اینکه نگران ایجاد باگ بشی. ️ کاربرد: این پکیج به صورت هوشمند کدهای پروژه‌ات رو بررسی می‌کنه و خطاهای بالقوه رو پیدا می‌کنه — مثل فراخوانی متدهای ناموجود، اشتباهات در استفاده از Facadeها، یا مشکلات در Service Container ...

  • #laravel
  • #php
  • #refactoring
  • #debugging
  • #code_quality
  • #static_analysis
  • #microscope
  • #laravel_tools
  • #dev_tools
  • #clean_code

این ابزار به تو کمک می‌کنه تا بدون دردسر، فایل‌های migration لاراول رو از روی یک دیتابیس موجود به صورت خودکار تولید کنی. ️ کاربرد: وقتی یک پروژه قدیمی داری که دیتابیسش از قبل ساخته شده، ولی migration نداره، این ابزار ساختار جداول رو می‌خونه و migrationهای لازم رو می‌سازه. همچنین برای تیم‌های توسعه ک ...

  • #laravel
  • #migration
  • #database
  • #php
  • #devtools
  • #automation
  • #webdev
  • #backend
  • #laravelproject
  • #codegenerator

این پکیج به راحتی کشینگ مدل‌های Eloquent در لاراول را پیاده‌سازی می‌کند. کاربرد: کمک می‌کنه تا داده‌های دریافتی از دیتابیس به صورت خودکار کش بشن و در درخواست‌های بعدی بدون نیاز به پرس‌وجوی مجدد، از کش استفاده کنه. این باعث افزایش سرعت عملکرد اپلیکیشن می‌شه. در چه شرایطی بهتره استفاده بشه؟ وقتی اپلیک ...

  • #laravel
  • #eloquent
  • #caching
  • #performance
  • #php
  • #webdevelopment
  • #optimization
  • #modelcaching
  • #speedup
  • #backend

این پکیج به شما امکان میده تنظیمات مربوط به هر مدل در لاراول رو به راحتی ذخیره، بخونی و مدیریت کنی. هر مدل میتونه تنظیمات خودش رو داشته باشه بدون اینکه نیاز باشه جدول جداگانه‌ای برایش ایجاد کنی. کاربرد: وقتی میخوای تنظیمات خاصی مثل تم، زبان، یا وضعیت نمایش برای هر کاربر یا هر موجودیت داشته باشی، این ...

  • #laravel
  • #php
  • #model_settings
  • #settings_manager
  • #web_development
  • #eloquent
  • #laravel_package
  • #backend
  • #user_preferences
  • #config_manager

این پکیج به مدل‌های لاراول قابلیت مدیریت وضعیت (State) اضافه می‌کند. مثل وقتی که یک سفارش می‌تونه در وضعیت‌های در انتظار پرداخت، ارسال شده یا لغو شده باشه. کاربرد: این پکیج بهت کمک می‌کنه رفتار و تغییرات وضعیت یک مدل رو به صورت تمیز و قابل مدیریت پیاده‌سازی کنی، بدون اینکه منطق‌های پیچیده رو توی کنت ...

  • #laravel
  • #php
  • #model_states
  • #state_pattern
  • #web_development
  • #backend
  • #eloquent
  • #spatie
  • #clean_code
  • #php_developer

این پکیج به راحتی امکان اضافه کردن وضعیت‌های دلخواه به مدل‌های لاراول شما را فراهم می‌کند. مثلاً می‌تونید به یک کاربر وضعیت «در انتظار تأیید»، «مسدود شده» یا «پریمیوم» نسبت بدید و مدیریت وضعیت‌ها رو ساده‌تر کنید. کاربرد: این پکیج زمانی مفیده که نیاز داشته باشید یک مدل رو در وضعیت‌های مختلف قرار بدید ...

  • #laravel
  • #php
  • #spatie
  • #model_status
  • #web_development
  • #status_management
  • #eloquent
  • #backend
  • #laravel_package
  • #php_developer

این پکیج به تو امکان میده تا پروژه‌های لاراول رو به صورت ماژولار سازمان‌دهی کنی. کاربرد: مدیریت ماژول‌های مستقل در یک پروژه لاراول، مثل داشتن چند پروژه کوچک داخل یک پروژه بزرگ. در چه شرایطی بهتره استفاده بشه؟ وقتی پروژه‌ات بزرگ میشه و می‌خوای بخش‌های مختلف مثل کاربران، محصولات، پرداخت و غیره رو از ه ...

  • #laravel_modules
  • #modular_laravel
  • #nwidart
  • #laravel_package
  • #php_development
  • #web_app
  • #backend
  • #code_organization
  • #scalable_app
  • #laravel_developer

این پکیج به تو کمک می‌کنه تا کار با پول و ارزها در پروژه‌های Laravel رو به راحتی مدیریت کنی. از کتابخانه معروف moneyphp استفاده می‌کنه و قابلیت‌هایی مثل محاسبات دقیق پول، تبدیل واحد و نمایش فرمت‌های مختلف ارز رو فراهم می‌آره. کاربرد: این پکیج برای پروژه‌هایی که با تراکنش‌های مالی سر و کار دارن (مثل ...

  • #laravel
  • #money
  • #php
  • #ecommerce
  • #currency
  • #finance
  • #webdev
  • #laravelpackage
  • #phpdeveloper
  • #digitalpayments

کاربرد: این پکیج به تو امکان می‌ده تا از MongoDB به جای دیتابیس‌های رابطه‌ای مثل MySQL در فریم‌ورک Laravel استفاده کنی. با استفاده از این کتابخانه، می‌تونی از قابلیت‌های آشنا مثل Eloquent ORM و Query Builder برای کار با MongoDB استفاده کنی، بدون اینکه نیاز داشته باشی ساختار کدهات رو کاملاً عوض کنی. ...

این یک افزونه برای Laravel است که به توسعه‌دهندگان اجازه می‌دهد یک برنامه لاراول را روی چندین دامنه متفاوت اجرا کنند. کاربرد: این پکیج برای مواقعی مناسب است که نیاز دارید یک نمونه از برنامه لاراول را روی چندین دامنه (مثل example1.com، example2.org و غیره) با تنظیمات یا محتوای متفاوت اجرا کنید، بدون ...

  • #laravel
  • #multidomain
  • #php
  • #webdevelopment
  • #saas
  • #multi_tenancy
  • #backend
  • #laravel_package
  • #webapp
  • #domain_routing

این پکیج به شما کمک می‌کنه تا اپلیکیشن Laravel خودتون رو برای پشتیبانی از چندین کاربر (Tenant) آماده کنید، مثل سیستم‌های SaaS. ️ کاربرد: این ابزار امکان مدیریت جداگانه دیتابیس، مسیرها، کوکی‌ها و تنظیمات رو برای هر کاربر (مثل هر شرکت یا سازمان) فراهم می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خو ...

  • #laravel
  • #multitenancy
  • #SaaS
  • #webdevelopment
  • #php
  • #tenants
  • #databases
  • #backend
  • #cloudapps
  • #webapp

این پکیج افزونه‌ای برای فریم‌ورک Laravel است که امکان کار با داده‌های مکانی (Spatial Data) در پایگاه داده MySQL را فراهم می‌کند. کاربرد: این ابزار به تو امکان می‌ده تا ستون‌های مکانی مثل POINT، LINESTRING، POLYGON و غیره رو در میگریشن‌ها تعریف کنی، داده‌های جغرافیایی رو ذخیره کنی و کوئری‌های مکانی م ...

  • #laravel
  • #mysql
  • #spatial_data
  • #geolocation
  • #web_development
  • #php
  • #gis
  • #database
  • #location_based_services
  • #eloquent_extension

این پکیج به تو این امکان رو میده که به راحتی با سرویس‌های ارسال خبرنامه مثل MailChimp و Mailcoach در پروژه‌های Laravel کار کنی. کاربرد: با استفاده از این کتابخانه می‌تونی کاربران رو به لیست خبرنامه اضافه یا حذف کنی، وضعیت اشتراکشون رو چک کنی، کمپین‌ها رو مدیریت کنی و حتی ایمیل بفرستی، همه اینا با چن ...

  • #laravel
  • #newsletter
  • #mailchimp
  • #mailcoach
  • #php
  • #webdev
  • #email_marketing
  • #spatie
  • #laravel_package
  • #automation

این پروژه یک تنظیم آماده برای داکر ارائه می‌دهد که به‌صورت تخصصی برای اجرای لاراول با Octane در محیط تولید طراحی شده است. از موتورهای قدرتمندی مثل FrankenPHP، Swoole و RoadRunner پشتیبانی می‌کند تا عملکرد وب سرویس‌ها و میکروسرویس‌ها را به‌طور چشمگیری افزایش دهد. کاربرد: این تنظیم داکر به توسعه‌دهندگ ...

  • #Laravel
  • #Octane
  • #Docker
  • #Swoole
  • #RoadRunner
  • #FrankenPHP
  • #Microservices
  • #WebServices
  • #HighPerformance
  • #PHP

این یک لیست دسته‌بندی‌شده از پروژه‌های متن‌باز است که با فریم‌ورک Laravel PHP ساخته شده‌اند. کاربرد: این مخزن به تو کمک می‌کنه تا پروژه‌های واقعی ساخته‌شده با لاراول رو ببینی و ازشون یاد بگیری، ایده بگیری یا حتی رویشون مشارکت کنی. در چه شرایطی بهتره استفاده بشه؟ اگر تو یه توسعه‌دهنده لاراول هستی، یا ...

  • #Laravel
  • #OpenSource
  • #PHP
  • #WebDevelopment
  • #Programming
  • #Developer
  • #Code
  • #LaravelProjects
  • #Contribution
  • #LearnToCode

این پکیج یک ذخیره‌ساز جفت کلیدمقدار در دیتابیس برای لاراول فراهم می‌کنه، که به راحتی می‌تونی تنظیمات کلی و داده‌های پویا رو مدیریت کنی. کاربرد: این ابزار برای ذخیره‌ی تنظیمات عمومی مثل عنوان سایت، لوگو، وضعیت نگهداری یا هر داده‌ای که باید بین صفحات به اشتراک گذاشته بشه عالیه. در چه شرایطی بهتره استف ...

  • #laravel
  • #php
  • #key_value_store
  • #database
  • #settings
  • #web_development
  • #backend
  • #options_manager
  • #dynamic_config
  • #admin_panel

این پروژه یکی از ساده‌ترین راه‌ها برای ساخت REST API در فریم‌ورک Laravel است. با استفاده از آن، توسعه‌دهندگان می‌توانند به سرعت و با حداقل کد، یک API قدرتمند و استاندارد بسازند. کاربرد: این ابزار برای ساخت سریع API‌های مبتنی بر منابع (مثل کاربر، محصول، سفارش و غیره) طراحی شده. همچنین امکاناتی مثل اع ...

  • #laravel
  • #api
  • #restapi
  • #php
  • #webdev
  • #backend
  • #mvp
  • #orion
  • #laravelpackage
  • #fastdevelopment

این پکیج یک ابزار قدرتمند برای توسعه‌دهندگانی است که می‌خواهند پکیج‌های لاراول ایجاد یا ساختاردهی کنند. ️ کاربرد: این ابزار به شما کمک می‌کنه تا به راحتی ServiceProvider، config، میگریشن‌ها، روت‌ها و ویو‌ها رو در پکیج‌های لاراول مدیریت کنید. همچنین امکان شخصی‌سازی فرآیند boot و register رو فراهم می‌ ...

  • #laravel
  • #php
  • #package_development
  • #spatie
  • #laravel_package
  • #open_source
  • #web_development
  • #backend
  • #php_tools
  • #laravel_tools

این پکیج یک کتابخانهٔ بسیار تمیز و قدرتمند برای پیاده‌سازی سیستم‌های پرداخت در پروژه‌های Laravel است. پشتیبانی از درگاه‌های پرداخت معروف چینی مانند Alipay، WeChat Pay و UnionPay رو داره و با طراحی تمیز و خوانا، استفاده ازش رو خیلی راحت کرده. کاربرد: این اکستنشن برای توسعه‌دهندگانی که می‌خوان سیستم پ ...

  • #laravel
  • #payment
  • #alipay
  • #wechatpay
  • #unionpay
  • #php
  • #ecommerce
  • #chinesepayment
  • #laravelpackage
  • #backend

این پکیج به تو می‌ده تا به راحتی در اپلیکیشن‌های Laravel فایل‌های PDF ایجاد کنی. از این پکیج می‌تونی برای تولید گزارش‌ها، فاکتورها، سند‌های رسمی و هر جایی که نیاز به خروجی PDF داری استفاده کنی. کاربرد: این ابزار به کمک DomPDF یا Snappy (که خودت انتخاب می‌کنی) فایل‌های HTML رو به PDF تبدیل می‌کنه. می ...

  • #laravel
  • #pdf
  • #web_development
  • #php
  • #dompdf
  • #snappy
  • #spatie
  • #reports
  • #invoices
  • #certificates

چه کاری انجام میده؟ این پکیج قابلیت کار با شماره‌های تلفن رو به پروژه‌های لاراول اضافه می‌کنه و به راحتی می‌تونی شماره‌ها رو اعتبارسنجی، فرمت‌دهی و استانداردسازی کنی. کاربرد: وقتی توی پروژه‌ات نیاز داری شماره‌های تلفن کاربران رو دریافت، بررسی یا ذخیره کنی، این ابزار کمک می‌کنه بدون دردسر، شماره‌ها ر ...

  • #phone_validation
  • #laravel_package
  • #international_phone
  • #phone_formatter
  • #user_input
  • #sms_integration
  • #data_cleaning
  • #web_forms
  • #laravel_dev
  • #phone_library

این یک تصویر داکر است که برای اجرای برنامه‌های Laravel یا هر پروژه PHP دیگری طراحی شده. کاربرد: اجرای سریع و آسان برنامه‌های PHP با قابلیت پشتیبانی از خدماتی مثل Redis, MySQL, PostgreSQL, Kafka و همچنین اجرای Cron Jobs و Laravel Scheduler بدون نیاز به تنظیمات پیچیده. در چه شرایطی بهتره استفاده بشه؟ ...

  • #laravel
  • #php
  • #docker
  • #kafka
  • #redis
  • #cron
  • #microservices
  • #laravel_scheduling
  • #php_fpm
  • #devops

این پروژه ترجمه‌ی فارسی ندارد، اما نام آن نشان می‌دهد که یک بسته برای ترجمه فریم‌ورک Laravel به زبان پرتغالی برزیلی (ptBR) است. کاربرد: این بسته به توسعه‌دهندگان کمک می‌کند تا پیام‌ها، خطاها و متون پیش‌فرض Laravel را به زبان پرتغالی برزیلی نمایش دهند. در چه شرایطی بهتره استفاده بشه؟ اگر داری یک پروژ ...

  • #Laravel
  • #Localization
  • #Brazil
  • #Portuguese
  • #WebDevelopment
  • #PHP
  • #i18n
  • #OpenSource
  • #Buymeacoffee

این ابزار به تو کمک می‌کنه تا به راحتی درخواست‌های API رو به کوئری‌های Eloquent در لاراول تبدیل کنی. کاربرد: وقتی می‌خوای داده‌ها رو از طریق API فیلتر کنی، مرتب‌سازی داشته باشی، رابطه‌ها رو لود کنی یا ستون‌های خاصی رو انتخاب کنی، این پکیج کارتو خیلی آسون می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی ...

  • #laravel
  • #api
  • #eloquent
  • #querybuilder
  • #backend
  • #php
  • #webdev
  • #restapi
  • #spatie
  • #filtering

کاربرد: این پکیج یک درایور RabbitMQ برای سیستم Queue در فریم‌ورک Laravel فراهم می‌کند. با استفاده از این پکیج، می‌تونی از RabbitMQ به عنوان بروکر پیام در پروژه‌های لاراول استفاده کنی، همراه با پشتیبانی کامل از Laravel Horizon برای مانیتورینگ و مدیریت صف‌ها. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز ...

  • #laravel
  • #rabbitmq
  • #queue
  • #horizon
  • #microservices
  • #php
  • #background_jobs
  • #messaging
  • #distributed_systems
  • #event_driven

این پکیج یک راه‌حل زیبا و قدرتمند برای ساخت پاسخ‌های API در لاراول است که ترکیبی از Fractal و زیبایی لاراول رو ارائه می‌ده. کاربرد: این پکیج بهت کمک می‌کنه تا داده‌های API رو به صورت استاندارد، تمیز و قابل خواندن برای فرانت‌اند یا سرویس‌های دیگه ارسال کنی. با استفاده از Fractal، می‌تونی ترانسفورماتو ...

  • #api_response
  • #laravel_package
  • #fractal_transformer
  • #json_api
  • #restful_api
  • #laravel_development
  • #api_design
  • #backend_tools
  • #transformer_pattern
  • #clean_code

این پکیج چیه؟ یک ابزار قدرتمند برای کش کردن کامل پاسخ‌های اپلیکیشن لاراول، به‌طوری که درخواست‌های بعدی بدون اجرای کنترلرها و ویوها، از کش تحویل داده می‌شوند و سرعت سایت رو به‌شدت افزایش می‌ده. کاربرد: کاهش بار سرور و بهبود عملکرد سرعت بارگذاری صفحات، به‌ویژه برای صفحاتی که محتوای ثابت یا کم‌تغییر دا ...

  • #laravel
  • #responsecache
  • #performance
  • #weboptimization
  • #caching
  • #php
  • #backend
  • #speedup
  • #apioptimization
  • #laravelpackage

با استفاده از این پکیج می‌تونی مسیرهای لاراول رو با آتریبیوت‌های PHP 8 تعریف کنی، به جای نوشتن دستی مسیرها توی فایل‌های routes. کاربرد: این پکیج بهت اجازه می‌ده که روت‌ها رو مستقیماً روی کنترلرها یا متدها با استفاده از آتریبیوت‌های PHP 8 مشخص کنی. این کار باعث تمیزتر شدن کد و کاهش نیاز به فایل‌های ر ...

کاربرد: این پروژه یک اتصال‌دهنده بین فریم‌ورک‌های Laravel و Lumen و سرور Swoole است که با استفاده از آن می‌توانید عملکرد اپلیکیشن‌های PHP خود را به‌طور چشمگیری افزایش دهید. با LaravelS، درخواست‌ها سریع‌تر پردازش می‌شوند و از منابع سرور بهینه‌تر استفاده می‌شود. در چه شرایطی بهتره استفاده بشه؟ وقتی به ...

  • #LaravelS
  • #Swoole
  • #PHP
  • #HighPerformance
  • #WebSockets
  • #API
  • #RealTime
  • #Lumen
  • #Laravel
  • #Backend

این یک پایه و اسکلت اولیه برای توسعه پروژه‌های عالی با لاراول است کاربرد: این پکیج به تو کمک می‌کنه تا سریع یک پروژه لاراول با ساختار منظم و استاندارد راه‌اندازی کنی، بدون دردسر شروع کنی به کدنویسی در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک پروژه جدید لاراول بزنی و نمی‌خوای از صفر تنظیمات اولیه ...

  • #laravel
  • #php
  • #scaffold
  • #backend
  • #api
  • #webdev
  • #modulr
  • #project_setup
  • #development
  • #boilerplate

این پکیج به تو کمک می‌کنه تا وظایف زمان‌بندی شده در اپلیکیشن لاراولت رو به راحتی مانیتور کنی. ️ کاربرد: وقتی تو از Artisan Scheduler لاراول استفاده می‌کنی، ممکنه بعضی تسک‌ها به دلایل مختلف (مثل خطا یا تأخیر) اجرا نشن یا دچار مشکل بشن. این پکیج تمام این اطلاعات رو ضبط می‌کنه: آیا تسک در زمان مشخص شده ...

  • #laravel
  • #schedule_monitoring
  • #task_scheduler
  • #laravel_package
  • #automation
  • #error_alerts
  • #backup_monitoring
  • #php
  • #devops
  • #laravel_dev

این پکیج به تو این امکان رو میده که بدون نیاز به تغییر در ساختار دیتابیس، داده‌های دلخواه رو به مدل‌های Eloquent در لاراول اضافه کنی. داده‌ها در یک فیلد JSON ذخیره می‌شن و می‌تونی مثل یک آبجکت عادی باهاشون کار کنی. کاربرد: وقتی نیاز داری فیلد(های)ی به مدل اضافه کنی که ساختار ثابتی ندارن، مثل متادیتا ...

  • #laravel
  • #eloquent
  • #schemaless
  • #json
  • #php
  • #webdev
  • #backend
  • #spatie
  • #dynamic_attributes
  • #laravel_package

این پکیج لاراول به تو کمک می‌کنه تا یک نمودار از مدل‌های دیتابیس، روابط بین اون‌ها (مثل hasMany، belongsTo و غیره) و ساختار کلی پروژه‌ات داشته باشی. همچنین می‌تونی با استفاده از همین نمودار، مدل‌ها و روابطشون رو به صورت خودکار بسازی یا آپدیت کنی. ️ کاربرد: این ابزار برای توسعه‌دهندگان لاراول عالیه ک ...

  • #Laravel
  • #PHP
  • #DatabaseDesign
  • #ModelRelations
  • #CodeGeneration
  • #DeveloperTools
  • #WebDevelopment
  • #LaravelPackage
  • #SchematicDiagram
  • #AutoGenerate

این پروژه یک درایور الاستیک‌سرچ برای فریم‌ورک لاراول است که به راحتی امکان اتصال و استفاده از Elasticsearch را در پروژه‌های لاراول فراهم می‌کند. کاربرد: این ابزار برای افزایش سرعت و کارایی جستجو در داده‌های حجیم در لاراول استفاده می‌شه. به جای استفاده از جستجوی ساده دیتابیس، از قدرت Elasticsearch بر ...

  • #laravel
  • #elasticsearch
  • #scout
  • #search
  • #php
  • #backend
  • #fulltext_search
  • #webdev
  • #opensource
  • #tech

این درایور برای بسته Laravel Scout طراحی شده و از TNTSearch به عنوان موتور جستجوی کامل متن (FullText Search) استفاده می‌کند. کاربرد: این ابزار به تو امکان می‌ده تا در پروژه‌های Laravel، جستجوی سریع و بدون نیاز به سرورهای خارجی مثل Elasticsearch یا Algolia داشته باشی. همه چیز روی دیتابیس محلی (مثل My ...

  • #laravel
  • #scout
  • #tntsearch
  • #fulltextsearch
  • #php
  • #searchengine
  • #laraveldeveloper
  • #opensource
  • #persiansearch
  • #webdevelopment

این ابزار به تو کمک می‌کنه تا از سلامت سرورهای خودت همیشه مطلع باشی! ️ با spatie/laravelservermonitor می‌تونی به راحتی وضعیت سرورهای لینوکسی‌ات رو نظارت کنی، مثل بررسی فضای دیسک، استفاده از حافظه، وضعیت سرویس‌ها (مثل Nginx یا MySQL) و حتی اجرای دستورات دلخواه. کاربرد: این پکیج یه سیستم نظارت داخلی ب ...

  • #server_monitoring
  • #laravel
  • #devops
  • #php
  • #system_health
  • #vps
  • #linux
  • #uptime
  • #web_development
  • #spatie

چه کاری انجام میده؟ این پکیج به راحتی امکان ایجاد و تولید sitemap رو در پروژه‌های Laravel فراهم می‌کنه. با استفاده از این ابزار، می‌تونی لیست صفحات سایتت رو به صورت خودکار تولید کنی و برای موتورهای جستجو مثل گوگل آماده کنی. کاربرد: برای بهبود سئو سایت و کمک به موتورهای جستجو برای کشف بهتر صفحات پروژ ...

  • #laravel
  • #seo
  • #sitemap
  • #php
  • #webdevelopment
  • #automation
  • #spatie
  • #developer
  • #tools
  • #optimization

این پکیج به تو کمک می‌کنه تا به راحتی slug برای مدل‌های Eloquent در لاراول ایجاد کنی. مثلاً وقتی یه عنوان مثل «آموزش لاراول برای مبتدیان» داری، این پکیج اون رو تبدیل می‌کنه به چیزی مثل amozeshlaravelbarayemobtazegan که برای URL مناسب‌تره. کاربرد: این پکیج برای ساختن URLهای خوانا و سئو فرندلی عالیه. ...

  • #laravel
  • #php
  • #sluggable
  • #seo
  • #eloquent
  • #webdev
  • #backend
  • #url_routing
  • #spatie
  • #laravel_package

این ابزار یک بهینه‌ساز و بازنویس SQL برای فریم‌ورک لاراول است که به شما کمک می‌کند تا پرس‌وجوهای SQL خود را تحلیل، بهینه‌سازی و بهبود عملکرد دهید. ️ کاربرد: این پکیج به شما اجازه می‌دهد تا پرس‌وجوهای SQL تولید شده توسط ایلوكوئنت لاراول را بررسی کنید، مشکلات احتمالی مانند عدم استفاده از ایندکس، پرس‌و ...

  • #SQL_Optimization
  • #Laravel
  • #Database_Performance
  • #Query_Analyzer
  • #Eloquent
  • #Code_Quality
  • #DevTools
  • #PHP
  • #Performance_Tuning
  • #CI_CD

این پکیج یک ابزار قدرتمند برای اتصال سریع و آسان فریم‌ورک Laravel به Apache Solr است که جستجوی پیشرفته و مدیریت داده‌ها را در پروژه‌های لاراول بسیار ساده می‌کند. کاربرد: این پکیج به تو اجازه می‌دهد بدون نیاز به کدنویسی پیچیده، از قابلیت‌های Solr مثل جستجوی سریع، فیلتر کردن داده‌ها، پیشنهاد کلمات و ت ...

  • #Laravel
  • #Solr
  • #SearchEngine
  • #PHP
  • #FullTextSearch
  • #ElasticSearchAlternative
  • #ApacheSolr
  • #WebDevelopment
  • #LaravelPackage
  • #OpenSource

کاربرد: این پکیج ترکیبی جادویی از Inertia.js و Blade رو ارائه میده تا بتونی به راحتی یک اپلیکیشن تک صفحهای (SPA) با تمپلیتهای لاراول بسازی، بدون اینکه از Blade خارج بشی. تمامی تعاملات به صورت شفاف و با استفاده از AJAX انجام میشن، بدون نیاز به نوشتن کدهای پیچیده JavaScript. در چه شرایطی بهتره استفاده ...

  • #Laravel
  • #SPA
  • #Blade
  • #InertiaJS
  • #PHP
  • #WebDevelopment
  • #Frontend
  • #Backend
  • #Splade
  • #ModernPHP

چه کاری انجام میده؟ این پروژه یک سرور HTTP با عملکرد بالا بر پایه Swoole فراهم میکنه که به شما کمک میکنه برنامههای Laravel یا Lumen رو بدون نیاز به تغییر زیاد در کد، سریعتر کنید. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال کاهش زمان پاسخدهی و افزایش توان عملیاتی سرور هستید، مخصوصاً در پروژههای با ...

  • #Laravel
  • #Swoole
  • #Performance
  • #PHP
  • #HighPerformance
  • #API
  • #Lumen
  • #WebSocket
  • #SpeedUp
  • #ServerOptimization

این ابزار یک دستور Artisan فراهم می‌کند که به توسعه‌دهندگان اجازه می‌دهد تا در زمان واقعی، کوئری‌های SQL اجرایی شده توسط اپلیکیشن لاراول را مشاهده کنند. ️‍️ کاربرد: این ابزار برای دیباگ کردن و بهینه‌سازی پایگاه داده بسیار مفید است. شما می‌توانید ببینید کدام کوئری‌ها اجرا می‌شوند، چه پارامترهایی به آ ...

  • #laravel
  • #database
  • #debugging
  • #sql
  • #artisan
  • #realtime
  • #optimization
  • #backend
  • #webdev
  • #php

این یک کیت شروع‌کننده غیررسمی برای ترکیب Laravel و Svelte است که به توسعه‌دهندگان کمک می‌کند تا به راحتی یک پروژه وب با فریم‌ورک بک‌اند Laravel و فرانت‌اند Svelte راه‌اندازی کنند. کاربرد: این کیت برای کسانی مناسب است که می‌خواهند از قدرت Laravel در بک‌اند و عملکرد سبک و سریع Svelte در فرانت‌اند استف ...

  • #Laravel
  • #Svelte
  • #StarterKit
  • #WebDevelopment
  • #PHP
  • #JavaScript
  • #FullStack
  • #LaravelTe
  • #SvelteKit
  • #ModernWeb

این یک الگوی آماده برای پروژه‌های وب با معماری جدا از هم بین فرانت‌اند و بک‌اند است که ترکیبی از Laravel 6 و Vue Element Admin را به کار می‌گیرد. کاربرد: این پروژه برای توسعه‌دهندگانی مناسب است که می‌خواهند به سرعت یک سیستم مدیریت، پنل کاربری، یا سرویس چندمنظوره (مانند وب، اپ موبایل، چت، و غیره) راه ...

  • #Laravel
  • #VueJS
  • #AdminTemplate
  • #WebSocket
  • #LowCode
  • #GatewayWorker
  • #RealTimeChat
  • #APIBackend
  • #WeChatIntegration
  • #FullStack

این ابزار به تو کمک می‌کنه تا فکتوری‌های تست لاراول رو به صورت خودکار از روی مدل‌های موجودت تولید کنی. ️ کاربرد: وقتی داری تست‌های یکپارچه یا واحد می‌نویسی، نیاز داری داده‌های ساختگی (fake data) برای مدل‌هات داشته باشی. این ابزار با یک دستور ساده، فکتوری‌های کامل بر اساس ساختار جدول‌های دیتابیس و مد ...

  • #Laravel
  • #Testing
  • #Factory
  • #PHP
  • #Automation
  • #PHPUnit
  • #TDD
  • #Development
  • #CodeQuality
  • #mpociot_laravel_test_factory_helper

این پروژه مجموعه‌ای از نکات روزانه برای توسعه‌دهندگان Laravel و PHP است که به بهبود مهارت‌های کدنویسی و آشنایی با تکنیک‌های پیشرفته کمک می‌کند. کاربرد: این مجموعه به شما کمک می‌کنه تا با بهترین روش‌های برنامه‌نویسی در لاراول و PHP آشنا بشید، کدهای تمیز‌تر بنویسید و از ترفند‌های مفید برای صرفه‌جویی د ...

  • #Laravel
  • #PHP
  • #WebDevelopment
  • #Tips
  • #Programming
  • #Backend
  • #CodeQuality
  • #DeveloperTips
  • #Eloquent
  • #API_Development

کاربرد: این ابزار به تو اجازه میده که Schedule های لاراول رو از طریق یک داشبورد وب مدیریت کنی ️ بدون نیاز به دستکاری دستی کد، میتونی تسک‌ها، زمانبندی‌ها و وضعیت اجراشون رو ببینی و کنترل کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی پروژه‌ات زیاده و مدیریت تسک‌های Cron از طریق کد دیگه مقرون به صرفه نیست ...

  • #Laravel
  • #TaskScheduler
  • #WebDashboard
  • #PHP
  • #Automation
  • #CronManager
  • #DevTools
  • #AlwaysOpen
  • #Backend
  • #LaravelEcosystem

این پکیج یک راه‌حل قدرتمند برای مدیریت محتوای چندزبانه در مدل‌های Laravel ارائه می‌دهد. با استفاده از آن می‌توانید به راحتی داده‌های متنی مدل‌های خود را به چندین زبان ترجمه کنید و مدیریت کنید. کاربرد: این پکیج به شما امکان می‌دهد مثلاً عنوان و توضیحات یک مقاله را به فارسی، انگلیسی، عربی و سایر زبان‌ ...

  • #laravel
  • #multilingual
  • #translation
  • #eloquent
  • #php
  • #webdev
  • #i18n
  • #cms
  • #laravelpackage
  • #localization

این پکیج به تو امکان میده که مدل‌های Eloquent در لاراول رو به راحتی ترجمه‌پذیر کنی. کاربرد: وقتی می‌خوای محتوای سایتت رو به چند زبان دربیاری، مثل عنوان‌ها، توضیحات یا متن‌های صفحات، این پکیج کمکت می‌کنه بدون دردسر این کار رو انجام بدی. در چه شرایطی بهتره استفاده بشه؟ وقتی پروژه‌ات چندزبانه هست و نیا ...

  • #laravel
  • #translation
  • #multilingual
  • #eloquent
  • #spatie
  • #php
  • #webdev
  • #i18n
  • #localization
  • #laravel_package

این پکیج یک رابط کاربری زیبا و کاربرپسند برای مدیریت ترجمه‌های لاراول ارائه می‌دهد. با استفاده از این ابزار، اضافه کردن، ویرایش، حذف و خروجی گرفتن از فایل‌های ترجمه دیگه سخت نیست! ️ کاربرد: این پکیج به تو اجازه می‌ده بدون نیاز به بازکردن فایل‌های PHP یا JSON، ترجمه‌ها رو از طریق یک پنل مدیریتی ساده ...

  • #laravel
  • #translations
  • #multilingual
  • #php
  • #webdev
  • #i18n
  • #developer_tools
  • #collaboration
  • #ui_package
  • #localization

این ابزار به تو کمک می‌کنه تا روندهای زمانی رو برای مدل‌های لاراولی خودت تولید کنی. با استفاده از این پکیج می‌تونی به راحتی آمار و گزارش‌های مبتنی بر زمان مثل تعداد کاربران جدید در هر ماه، فروش روزانه یا بازدید هفتگی رو محاسبه و نمایش بدی. کاربرد: این پکیج برای ساخت چارت‌ها و گزارش‌های آماری در داشب ...

  • #laravel
  • #php
  • #trend
  • #charts
  • #analytics
  • #reporting
  • #statistics
  • #dashboard
  • #webdev
  • #laravelpackage

این پکیج لاراول به تو کمک می‌کنه تا مطمئن بشی مقدار ترجمه‌شده یک فیلد در یک ستون JSON از دیتابیس، منحصربه‌فرد باشه. کاربرد: وقتی داده‌هات به چند زبان ترجمه می‌شن و توی یک ستون JSON ذخیره می‌شن (مثل title: {"en": "Hello", "fa": "سلام"})، این قانون اعتبارسنجی مطمئن می‌شه که هیچ دو رکوردی ترجمهٔ یکسانی ...

  • #laravel
  • #validation
  • #multilingual
  • #json_column
  • #unique_translation
  • #i18n
  • #web_development
  • #php
  • #eloquent
  • #open_source

این یک ابزار قدرتمند و آسان برای پیکربندی است که وضعیت آنلاین بودن سرویس‌ها و صحت گواهی SSL را در پروژه‌های Laravel نظارت می‌کند. ️ کاربرد: این پکیج به تو اجازه می‌ده تا وب‌سایت‌ها یا سرویس‌های خود را از نظر دسترس‌پذیری (uptime) و انقضای گواهی SSL بررسی کنی و در صورت بروز مشکل، از طریق ایمیل، Slack ...

  • #uptime_monitor
  • #laravel_package
  • #ssl_checker
  • #web_monitoring
  • #laravel_dev
  • #site_availability
  • #automated_alerts
  • #devops_tool
  • #laravel_automation
  • #monitoring_tool

این پکیج به تو امکان میده تا آدرس‌های امن و زمان‌دار در لاراول ایجاد کنی و بعد از گذشت زمان مشخص، اون‌ها رو منقضی کنی. کاربرد: وقتی می‌خوای یه لینک به اشتراک بذاری که فقط برای یه مدت محدود معتبر باشه، مثل دسترسی به یه فایل خصوصی یا تأیید یه عملیات، این پکیج عالیه. در چه شرایطی بهتره استفاده بشه؟ وقت ...

  • #laravel
  • #url_signing
  • #security
  • #temporary_links
  • #php
  • #web_development
  • #spatie
  • #laravel_package
  • #secure_urls
  • #time_limited

این پکیج به توسعه‌دهندگان Laravel کمک می‌کند تا منطق نمایش را از کنترلرها و ویوها جدا کنند. با استفاده از View Models، داده‌های پیچیده قبل از ارسال به ویو آماده و سازمان‌دهی می‌شوند. کاربرد: وقتی منطق تبدیل داده‌ها برای نمایش در ویو زیاد می‌شه، کنترلرها شلوغ می‌شن. این پکیج یک لایه واسط ایجاد می‌کنه ...

  • #laravel
  • #viewmodels
  • #php
  • #backend
  • #clean_code
  • #web_development
  • #spatie
  • #mvc
  • #separation_of_concerns
  • #eloquent

این پکیج یک شمارنده بازدید برای مدل‌های لاراول است که می‌تواند با استفاده از Redis یا Eloquent، بازدیدها را ثبت کند. کاربرد: این ابزار برای ردیابی تعداد بازدیدها از هر مدل لاراول (مثل پست، محصول یا صفحه) طراحی شده. از ویژگی‌های کلیدی آن می‌توان به پشتیبانی از تگ‌ها، جلوگیری از شمارش چندباره با یک IP ...

  • #laravel
  • #visits
  • #analytics
  • #redis
  • #eloquent
  • #traffic
  • #counter
  • #ip_protection
  • #caching
  • #web_stats

این یک الگوی آماده برای ساخت برنامه‌های تک‌صفحه‌ای (SPA) با استفاده از Laravel و Vue 3 است که به‌صورت یک پنل مدیریتی طراحی شده. این پروژه ترکیبی قدرتمند از فریم‌ورک بک‌اند لاراول و فرانت‌اند مدرن ویو 3 را ارائه می‌دهد و برای توسعه‌دهندگانی که می‌خواهند سریع شروع به کار کنند عالی است. کاربرد: این است ...

  • #Laravel
  • #Vue3
  • #SPA
  • #AdminPanel
  • #StarterKit
  • #JWT
  • #Dashboard
  • #WebApp
  • #FullStack
  • #RoleBasedAccess

کاربرد: این پروژه یک شروع‌کننده (starter kit) برای ساخت برنامه‌های تک‌صفحه‌ای (SPA) با استفاده از Laravel در بک‌اند و Vue.js در فرانت‌اند است. این کیت تمام تنظیمات اولیه شامل احراز هویت، مسیریابی و ارتباط API را از پیش پیکربندی کرده و توسعه‌دهندگان را از درد سر راه‌اندازی اولیه بیرون می‌کشد. در چه ش ...

  • #Laravel
  • #VueJS
  • #SPA
  • #StarterKit
  • #WebDevelopment
  • #PHP
  • #JavaScript
  • #FullStack
  • #Authentication
  • #API

این پکیج برای مدیریت کیف پول مجازی در پروژه‌های Laravel طراحی شده و کار با تراکنش‌های مالی رو ساده می‌کنه. کاربرد: این ابزار به تو امکان می‌ده تا به راحتی عملیات کیف پول مثل شارژ، برداشت، انتقال بین کاربران و مدیریت تراکنش‌ها رو در سایت یا اپلیکیشن خود پیاده‌سازی کنی. در چه شرایطی بهتره استفاده بشه؟ ...

  • #laravel
  • #wallet
  • #payments
  • #ecommerce
  • #fintech
  • #laravelpackage
  • #virtual_wallet
  • #transaction
  • #php
  • #digital_finance

کوئیک استریمینگ روتو یا qruto/laravelwave یک ابزار ساده و قدرتمند برای پیاده‌سازی SSE (ServerSent Events) در لاراول است. این پکیج به توسعه‌دهندگان کمک می‌کند تا بدون دردسرهای WebSocket یا خدمات شخص ثالث، ارتباط بلادرنگ سرور به کلاینت را پیاده‌سازی کنند. کاربرد: این پکیج برای موقعیت‌هایی که نیاز به ب ...

  • #laravel
  • #SSE
  • #realtime
  • #broadcasting
  • #php
  • #webdev
  • #laravelwave
  • #server_sent_events

دریافت وب‌هوک‌ها در برنامه‌های لاراول رو به راحتی ممکن می‌کنه این پکیج به تو اجازه می‌ده تا وب‌هوک‌های ارسالی از سرویس‌های مختلف مثل Stripe، GitHub، Slack و غیره رو به صورت امن و ساختاریافته در لاراول پردازش کنی. کاربرد: این پکیج برای مدیریت و پردازش وب‌هوک‌ها در برنامه‌های لاراول طراحی شده. می‌تونی ...

  • #webhook
  • #laravel
  • #api_integration
  • #stripe
  • #github_webhook
  • #queue
  • #automation
  • #backend
  • #php
  • #spatie_laravel

این پکیج به تو این امکان رو میده که به راحتی وب‌هوک‌های امن و قابل اعتمادی از اپلیکیشن‌های لاراولی خود ارسال کنی. کاربرد: وقتی می‌خوای تغییراتی در سیستم خودت رو به سرویس‌های دیگه (مثل یک سرویس CRM، لاگینگ ابری یا یک میکروسرویس دیگه) اطلاع بدی، از این پکیج استفاده می‌کنی. این وب‌هوک‌ها می‌تونن امضا ش ...

  • #webhooks
  • #laravel
  • #api
  • #integration
  • #microservices
  • #queue
  • #security
  • #spatie
  • #php
  • #backend

چه کاری انجام میده؟ این پکیج یک سرور وب سوکت کامل برای لاراول فراهم میکنه که به تو امکان میده به راحتی قابلیت‌های بلادرنگ مثل نوتیفیکیشن‌های زنده، چت زنده یا آپدیت‌های لحظه‌ای رو به برنامه‌ات اضافه کنی، بدون نیاز به استفاده از سرویس‌های خارجی. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک سیستم ار ...

  • #laravel
  • #websockets
  • #realtime
  • #php
  • #backend
  • #chatapp
  • #notifications
  • #liveupdates
  • #pusher_alternative
  • #laravel_package

این پکیج کمک می‌کنه تا برنامه‌های Laravel تمیزتر و سریع‌تر باشن. با استفاده از این ابزار، می‌تونی قسمت‌های مختلف ویو رو به ویجت‌های کوچیک و قابل استفاده مجدد تبدیل کنی. کاربرد: این پکیج به تو اجازه می‌ده منطق و نمایش بخش‌هایی از ویو رو در کامپوننت‌های مستقل به نام "ویجت" جدا کنی. این کار باعث کاهش پ ...

  • #laravel
  • #php
  • #widgets
  • #performance
  • #cleanCode
  • #webDevelopment
  • #caching
  • #modularCode
  • #backend
  • #optimization

این یک موتور قوی و پایدار برای مدیریت فرآیندهای طولانی‌مدت در برنامه‌های لاراول است. با استفاده از صف‌های لاراول، امکان ردیابی وضعیت وظایف، هماهنگی سرویس‌های ریز و اجرای فرآیندهای توزیع‌شده را فراهم می‌کند. الهام‌گرفته از ابزارهایی مثل Temporal و Azure Durable Functions است، اما به زبان PHP و با یکپ ...

  • #laravel_workflow
  • #PHP
  • #DurableFunctions
  • #Microservices
  • #Queues
  • #WorkflowEngine
  • #Laravel
  • #DistributedSystems
  • #LongRunningTasks
  • #ReliableProcessing

کاربرد: این پروژه یک داشبورد مدیریتی حرفه‌ای برای برنامه‌های بزرگ لاراول است که با VueJS و کتابخانه Element UI ساخته شده. ️ این ترکیب، امکان ساخت رابط‌های کاربری زیبا و پویا را فراهم می‌کند و برای مدیریت سیستم‌های سازمانی مناسب است. در چه شرایطی بهتره استفاده بشه؟ وقتی داری یک پروژه Laravel بزرگ می‌ ...

  • #admin_dashboard
  • #laravel
  • #vuejs
  • #elementui
  • #enterprise_app
  • #backend_admin
  • #web_application
  • #spa
  • #laravue
  • #dashboard_ui