سلام
چطور میشه یک سیستم بلاگ دهی یا سایت ساز مانند بلاگفا ساخت طوری که هر کاربر بلاگ خودش با دامنه خودش و قالب منحص به فرد رو داشته باشه؟
سلام.
چالش اصلی شما سیستم Routing هست که کار خیلی پیچیدهای هم نیست!
ابتدا باید Dynamic Sub Domain رو بر روی هاستینگ فعال کنید. این کار رو با ساختن تنها یک Sub Domain که آدرس آن *
هست میتوانید انجام دهید. درواقع اگر آدرس سایت شما example.com
باشد باید آدرس example.com.*
رو بسازید.
برای ساخت Route هم میتونید از Document خود لاراول (لینک زیر) استفاده کنید:
https://laravel.com/docs/5.6/routing#route-group-sub-domain-routing
Route::domain('{account}.myapp.com')->group(function () {
Route::get('user/{id}', function ($account, $id) {
//
});
});
موفق باشید.
نه!!
با متغیر account که گرفتید تو DataBase سرچ میکنید و تنظیمات و کدهای قالب اون کاربر رو تو View نمایش میدید!!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟