3 پاسخ

ایجاد پروژه لاراولی

سلام دوستان عزیز

من میخوام یک پروژه ایجاد کنم ولی اصلا نمیدونم صفر تا صد یک پروژه بصورت مرحله به مرحله از کجا شروع میشه و به کجا ختم میشه .

مثلا من الان یک پروژه دارم برای خود مینویسم و در اولین قدم :

سیستم auth و صفحات ورود و ثبت و نام و ... رو ایجاد کردم با دستورات زیر

1 - composer require laravel/ui:^2.4
2 - npm install
3 - php artisan ui bootstrap --auth

قابل ذکره که من تمام فایل های پروژه مو روی هاست اختصاصی دارم و cpanel دارم و بصورت انلاین ویرایش میکنم و الان مثلا بعد از نصب npm کلی فایل میخواد اپلود بشه روی هاست و من از این اپلود این حجم فایل جلوگیری کردم

نمیدونم چکار کنم . این همه فایل های که با npm نصب شده رو ببرم روی هاست یا نه نیازی نیست ؟

ممنون میشم یک نفر راهنمایی کنه قدم به قدم از کجا شروع کنم (دوست دارم بصورت تیتر وار و بصورت چارت باشه)

تا بتونم قدم به قدم شروع کنم و خیلی برام اهمیت داره که قدم های ابتدایی ، دقیقا چیا هستن


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش مطرح شد
1

سلام :D
پوشه node_modules رو اصلا نیاز نداری فقط برای لوکال هست.

من یک سایت برای خودم درست کردم با آدرس : rp76.ir
که برای شروع از این مرحله شروع کردم ( متاسفانه نمی‌تونم برات به صورت تیتر و چارت توضیح بدم ).

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
2

در حالت لوکال ما به فولدر node_modules و محتویاتش نیاز داریم تا بتونیم باندل جاوااسکریپتی رو بیلد کنیم
اما وقتی که بیلد انجام میشه (مثلا پس از اجرای npm run dev) اون موقع دیگه نیازی به فولدر Node_modules نداریم
پس نیازی هم نیست که روی سرور موجود باشه


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

حالا برای هر اپلیکیشنی کم و بیش همین موارد مطرح هست.. پس باید نکات زیر درش سنجیده بشه:

  • هدف از پیاده سازی اپلیکیشن برآورده کردن چه نیازی هست؟
  • برای پیاده سازی بخش های مختلف ، چه پیش نیاز های لازم هستند؟
  • داده هایی که قراره در سیستم ذخیره بشند، چه ساختاری دارند؟
  • دیتابیس بهینه برای پروژه چه دیتابیسی هست؟
  • اگر دیتا بیس رابطه ای هست (MySQL, Postgres, SQL Server و ..) رابطه ها چی هستند؟

miladhacker
تخصص : html , css , wordprss , javasc...
@miladhack84 4 سال پیش مطرح شد
1

سلام فایل های که npm داره برای css و js های auth هست که خواستی میتونی نبری فقط برای استایل ها اولیه هست که بیشتریا حذف می کنن حالا هر جور میتونی مشکلی نیست


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

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