atbin68
4 سال پیش توسط atbin68 مطرح شد
9 پاسخ

استفاده از lumen یا خود لاراول

سلام من میخوام یه پروژه ساده ران کنم در حد ورود با شماره تلفن و ثبت و ویرایش اطلاعات و ارسال SMS و یک سری از کار ها در همین حد

پروژه فعلا یک وب سایت مدیریتی در همین حد هستش و بعدا قراره در کنار وب سایت api برای اپلیکیشن اندروید هم اضافه بشه

به نظرتون از lumen استفاده کنم یا خود لاراول ؟؟

چون به نظر میاد لومن یک سری از موارد مثل SESSION یا CSRF Token رو نداره


ثبت پرسش جدید
سینا خاقانی
تخصص : توسعه دهنده بک‌اند
@sina.it91 4 سال پیش مطرح شد
0

@rafigh68
دوست عزیز اگر میخوای از api استفاده کنی و سرعت برات خیلی مهمه از lumen کمک بگیر اما اگر برات قدرت مدیریت مهمه خب قطعا لاراول خیلی بهتره
لومن سرعت بهتری از لاراول داره


atbin68
@rafigh68 4 سال پیش مطرح شد
0

@sina.it91
خب من lumen رو انتخاب کردم ولی به چند تا مشکل خوردم یکیش اینه که برای فرمی که دیتا ارسال میکنه میخوام CSRF token قرار بدم ولی پیدا نمیکنه
فایل app فولدر بوت استراپ هم تنظیم کردم و حتی سشن هم به پروژه اضافه کردم و بقیه موارد ولی بازم متد رو نمیشناسه


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
-2

به هیچ وجه از لومن برای سایت استفاده نکن
مشکل امنیتی و خیلی مشکل دیگه داره
لومن فقط بدرد api میخوره


Muhammad
تخصص : Back-End Developer
@muhammad 4 سال پیش مطرح شد
0

قطعا من باشم از لومن یا فریمورک کوچکی استفاده می‌کنم،‌ چه PHP و چه غیر PHP.
چون توی چنین پروژه‌ای به خیلی از امکانات لاراول نیاز ندارید.
با استفاده از یک فریمورک Javascript مثل Vue.js می‌تونید درخواست به سرور بفرستید و احراز هویت از طریق Token انجام میشه، حتما با Passport هم آشنا بشید و خوب یاد بگیرید ازش استفاده کنید.


Muhammad
تخصص : Back-End Developer
@muhammad 4 سال پیش مطرح شد
1

مشکلات امنیتیش رو چرا توی گیت‌هابش مطرح نکردید یا خودتون حل نمی‌کنید؟!
@rezajashnsaz0011


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
2

@muhammad
چون لومن اصلا واسه سایت بوجود نیومده که مقابله با csrf و این مسائل بخواد داشته باشه !
واسه api بوجود اومده
اگه بخوایم بعنوان فریمورک سایت ازش استفاده کنیم به مشکل میخوریم در ادامه


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
3

اگر با وبسایت هم سر و کار دارید، به هیچ وجه Lumen نمی‌تونه انتخاب درستی برای شما باشه. چون نحوه شکل گیری و ایجادش حذف مجموعه مواردی از هسته لاراول بوده که با وبسایت مرتبط هست. فلذا نظر شخصی بنده این هست که lumen رو کنار بگذارید از خود laravel استفاده کنید. متوجه تفاوت و مزیت هاش هستم. ولی با توجه به شرایطی که شما بهش اشاره کردید به نظرم راه بهتر همین باشه.

بصورت کلی lumen زمانی انتخاب بهینه هست که اولا شما فقط قصد استفاده از بک اند بعنوان API دارید و ثانیا اینکه شما کارتون به اصطلاح از آب و گل در اومده و به یک ساختار معین و مشخص رسیدید... حالا می‌خواهید برای بهبود performance، کاهش حجم، پاسخگویی به تعداد مخاطب های خیلی بالاتر و ... آماده بشید. تو این شرایط قطعا Lumen بدلیل سبک تر بودنش و بهینه سازی هایی که در خصوص API براش انجام شده گزینه بهتری هست. مسیر پیش روی شما هم مشخص خواهد بود.

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


Muhammad
تخصص : Back-End Developer
@muhammad 4 سال پیش آپدیت شد
0

وقتی برای API باشه دیگه چرا بگیم مشکل داره؟‌ اینکه فتوشاپ نتونه ویرایش صدا انجام بده، مشکل فتوشاپ نیست و کاربردشون متفاوته. ما برای میکروسرویس‌ها از لومن استفاده می‌کنیم و واقعا عالی هستند.
@rezajashnsaz0011


GHM
تخصص : دولوپر نیمه‌استک
@GHM 4 سال پیش مطرح شد
1

@rafigh68 از کدایگنایتر استفاده کن، فوق‌العاده ساده و سریع و امن هست.


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

ورود یا ثبت‌نام