۱ مانی دمیرچی لو
ارتباط سرویس‌ها یا ریپازیتوری‌ها با یکدیگر
جامعه لاراول ایجاد شده در ۰۱ خرداد ۱۴۰۴

سلام و عرض ادب.

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

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

سلام 

محدودیتی وجود نداره و میتونید از سرویس‌ها و ریپو‌ها برحسب نیازتون توی جاهای مختلف به شکل تکی یا همزمان باهم استفاده کنید

 

برای حفظ معماری تمیز هم بهتره هر سرویس یک کار جدا و کاملا کپسوله رو انجام بده 

 

مثلا یک سرویس ویدیو اگر داریم 

توی سرویس ویدیو فقط پردازش‌های مربوط به ویدیو انجام بشه و به طور مثال دیگه فرایند‌های مرتبط با مقاله توش انجام نشه و اصطلاحا درست capsole باشن سرویس‌ها که reusable باشن

محمدرسول اصغری ۱۶ خرداد ۱۴۰۴، ۱۲:۴۷