جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
Vista
4 سال پیش توسط Vista مطرح شد
11 پاسخ

زبان بک‌اند برای طراحی فروشگاهی b2b و حتی امکانات بیشتر

دوستان سلام من HTML و CSS رو یاد گرفتم و الان در حال آموزش js هستم میخواستم بدونم برای طراحی سایتی مثل پاساژ و ایمالز و در آخر ترکیب هر دو یعنی قابلیت خرید به صورت کلیکی مثل ایمالز و هم به صورت b۲b مثل پاساژ چیکار باید بکنم.
دوستان الان نزدیک ۲ ماهه من تا صبح بیدارم (دارم دیونه میشم) و هی تحقیق کردم که کدوم زبان رو باید یاد بگیرم به طوری که بهترین عملکرد و بازدهی در بازدید خیلی زیاد داشته باشه، خیلی خوبه که زبان آسونی باشه و بتونم راحت یاد بگیرم بلکه زده نشم و بیخیالش بشم اما خب برای همین اینجا سوالمو پرسیدم که افراد حرفه‌ای جواب منو بدن(یعنی اگه مجبور باشم باید زبان سختی رو یاد بگیرم). الان خودم به ۳ زبان رسیدم (که شاید کاملا اشتباهه) زبان، پایتون، PHP و node.js . دوستان خواهش میکنم کمکم کنین ۲ ماهه تو ۲۴ ساعت فقط ۴ -۵ ساعت میخوابم گیج شدم و باور کنین ۱۰۰ ها سایت بررسی کردم و به نتیجه نرسیدم و هر سایتی که برای هر زبان آموزش کامل داشت اون زبان رو برای یادگیری توصیه میکرد . امیدوارم با هدفی که مشخص کردم راهنمایی خوبی بکنین و بعد مشخص شدن هدفم بتونم تصمیم گیری درستی بکنم ممنون از پاسخ‌های شما


ثبت پرسش جدید
سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
2

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


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
1

میتونی برای شروع از لاراول که فریمورک php هست استفاده کنی، قابل توسعه اس و سریع میتونی یاد بگیری بعدها اگر خیلی دیدی مشتری داری منظورم خیعلی اونوقت میتونی سویچ کنی روی زبان پایتون و فریمورک جانگو و یا nodejs

در حال حاضر میتونی با اطمینان فریمورک لاراول رو یاد بگیری که خیلی هم از لحاظ سرعت و توسعه کمکت میکنه


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

بین laravel و django یکی رو انتخاب کن
django که اصلا از نظر درخواست های بالا کم نمیاره
laravel هم اگه کم اورد فوقش منابع سرور رو افزایش میدی یا وظایف سنگین رو میدی به زبان هایی مثل golang یا nodejs


علیرضا معمارزاده
تخصص : junior level developer
@alireza.mzh 4 سال پیش مطرح شد
1

سلام
همون طور که دوستان هم گفتند میتونید با php شروع کنید، اما من یه سایت هم معرفی میکنم میتونید از این سایت کمک بگیرید:
https://roadmap.sh/roadmaps
بسیار سایت عالی در زمینه رودم‍پ هستش


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
1

درود...
PHP->Laravel->VueJs


Vista
تخصص : در حال یادگیری ...
@vista 4 سال پیش مطرح شد
0

ممنون از شما دوستان عزیز
آقای موسوی یا استادهای عزیز یه سوال داشتم :
آیا فریمورک لاراول یا جنگو بدون یاد گرفتن زبان php یا python ممکنه ؟ البته هدف فقط فروشگاه ذکر شده هست و بس . و اینکه نمیشه بگین برم سراغ کدوم زبان ؟ یا حداقل کدوم برای من راحت‌تره ؟ ممنون


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
1

نه خب حتما باید مقدمات و یکم بیشتر از مقدمات php بدونی . لاراول یک فریمورک به زبان php هست


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
2

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


علیرضا
@AliRezaa 4 سال پیش مطرح شد
1

سلام.

بعنوان کسی که خودم در مراحل آغازین هستم و البته تقریباً از مرحله انتخاب راه و آموزش گذشتم باید بگم به نظر میاد هدفتون رو خیلی سهل یا حداقل با نتیجه ی قطعی فرض کردید.. در حالیکه بتدریج متوجه میشید اینطور نیست. اینکه مثلا من بیام یه ایده مثلاً یوتیوب پولی (فرضاً) به ذهنم برسه و شروع کنم از صفر بابتش کدنویسی یاد بگیرم و بابت همین ایده برم زبان انتخاب کنم و .. ؛ درسته که بهتون انگیزه میده اما به نظرم فقط یک "سایت" دلیل خوبی برای انتخاب یک "زبان" نیست.

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


امین محمدزاده
تخصص : برنامه نویسی وب - Laravel
@amin.webdesign 4 سال پیش مطرح شد
2

سلام
خلاصه میگم بر اساس تجربیاتم که سایت هایی مثل ایمالز و ترب رو بررسی کردم و چون این سایت ها در واقع ربات دارند برای دریافت مشخصات محصولات و قیمت ها که البته با سازوکارش نمیخوام بحث رو طولانی کنم و فقط روی زبان وبسایتت میخوام چیزهایی که بررسی کردم رو بهت منتقل کنم
برای وبسایتی که قراره به کاربرهات نشون بدی و محصولات رو توش بذاری > لاراول
دیتابیس این وبسایت رو میتونی mysql استفده کنی
زبانی که قراره باهاش ربات ها رو بنویسی > پایتون + کتابخانه scrapy که روی flask که یکی از فریم ورک های پایتون برای وب هست و خیلی سبک هست میتونی متصل کنی و ربات هاتو از طریق حالت وب فراخوانی کنی که در واقع scrapy رو از طریق flask فعال میکنی و داده هارو از طریق flask میفرستی سمت scrapy که شروع میکنه به خزیدن در فروشگاه ها
و یه دیتابیس هم برای اینکه جستجوهای حرفه ای داشته باشی و صرفا برای بخش جستجو ازش استفاده کنی دیتابیس elastic search هست
سرنخ ها اینها هستن حالا میتونی بری دنبال هر کدوم و سازوکاری که میخوای رو باهاشون پیاده کنی

شاید مباحث اول کار برات گنگ باشه. این رو هم بگم که من شاید با تجربه حداقل 10 ساله شاید زودتر تونستم این مباحث رو جمع بندی کنم ولی شما که هنوز زبان بک اندی یاد نگرفتید مطمئنا برای اینکه بتونید چنین سیستمهایی رو بنویسید باید بیشتر مطالعه و آزمون خطا کنید و تجربه کسب کنید

و اینکه برای اول کار سیستم خیلی پیچیده ای رو انتخاب کردی. باید قدم به قدم و از php شروع کنید و برید سمت لاراول و زمانی که با ساختار یه سیستم آشنا شدید و تونستید یه سیستم قابل قبولی رو پیاده کنید اونموقع برید سمت پایتون و ...


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
1

با نظر @hossein.r.1442 کاملا موافقم ، بعدا از چندسال کدنویسی هنوز که هنوز در اجرای پروژهام کلی مشکل دارم :)


Vista
تخصص : در حال یادگیری ...
@vista 4 سال پیش مطرح شد
0

ممنون از همه‌ی دوستان که اینهمه وقت گذاشتن برای یه کاربر هیچ . از آقای رضوی هم ممنونم که بنده رو آگاه کردن@hossein.r.1442 پاسخ همه‌ی عزیزان عالی بود و برای کسی که میخواد بره سمت برنامه‌نویسی واقعا راه درست رو نشون میده اما جواب آقای رضوی به خاطر درک بنده برای این هدف و گذاشتن وقت برای کارهای غیر از برنامه‌نویسی واقعا منو از خواب بیدار کرد ممنون آقای رضوی . این هم ذکر کنم که بنده به کارهای مهم دیگر این هدف وقت میزارم و بعد از بدست آوردن پول طراحی به سلیقه خودم و حتی بهتر از سلیقه خودم میدم طراحی میکنن و انرژی خودمو صرف کارهای مهم دیگر میکنم و اگه تونستم هر روز چند ساعتی رو برای یادگیری برنامه نویسی صرف میکنم چون واقعا اون ته ته دلم دوسش دارم اما حیف که از بچگی مجبور به انجام کاری غیر از برنامه‌نویسی شدم . وقت همتونو الکی گرفتم اما برای بنده خیلی راه‌گشا و ارزشمند بود دست تک تک همتونو میبوسم واقعا ممنونم.


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

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