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

برای ساخت یک سیستم MIS ,CRM و پنل ادمین که موارد زیر را ساپورت کند، استفاده از PHP MVC خام و یا استفاده از لاراول را پیشنهاد میکنید؟ و برای فرانت آن استفاده از bootstrap بهتر هست یا از فریمورک‌های جاوااسکریپت مشابه reactjs یا vuejs ؟ 

امکانات مد نظر:

  • احراز هویت شامل ورود و عضویت کاربر با استفاده از SMS
  • رسم  نمودارهای مختلف  گزارش‌گیری در بخش ادمین با توجه به اطلاعات دیتابیس
  • ارسال Notification
  • ایجاد اشتراک ویژه با سطوح دسترسی مختلف جهت فروش فایل، لینک دانلود و محصولات فیزیکی 
  • احراز هویت گوگل 
  • SEO بالا و پیشرفته
  • سرعت مناسبی
  • راه‌اندازی در هاست‌های اشتراکی به صورت ساب دامین در کنار سایت های python و Express و ASP
برچسب ها:
پرسیده شده در: 5 ماه قبل
آمار بازدید: 409
pouryak (20)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو
1

برای پاسخگویی بهتر به این سوال با توجه به امکاناتی که مطرح کرده‌اید پیشنهادات خودم را ارائه می‌کنم:

پردازش سریع

برای پردازش سریع در صورتیکه ساختار CRM (سیستم مدیریت مشتری) شما آنلاین است (یعنی درخواستی را به صورت همزمان دارید، مثلا یک پیام ارسال می‌کنید و مشتری در همان لحظه باید پیام را به صورت Real Time دریافت کند) در قسمت Backend به شما Nodejs را توصیه می‌کنم. ولی از آنجا که نوشتید باید این پروژه در هاست‌های اشتراکی اجرا شود، این امکان وجود ندارد. یعنی یا Nodejs را انتخاب می‌کنید و سرور اختصاصی یا مجازی تهیه خواهید کرد یا اینکه امکان استفاده از این پلتفرم ممکن نیست.

توسعه پذیری

تمام زبان‌های برنامه‌نویسی سطح بالا مثل PHP یا Python یا Java یا Asp.net و ... قابلیت توسعه‌پذیری بالایی دارند به شرطی که ۱) یا خود شما به مباحث توسعه پذیری یک پروژه مسلط باشید یا ۲) از یک فریم ورک قدرتمند در هر یک از زبان‌ها بهره ببرید.

فریم ورک

  1. برای PHP -> بهترین انتخاب لاراول (Laravel) می‌باشد، زیرا علاوه بر توسعه‌پذیری و ابزارهای مناسب، پکیج‌های فراوانی دارد.
  2. برای Asp.net -> قطعا بهترین گزینه استفاده از .net framework است. این فریم ورک علاوه بر توسعه‌پذیری بالا، سابقه‌ی بسیار طولانی و درخشانی دارد.
  3. برای Python -> بهترین مسیر انتخاب فریم ورک Django هست. این فریم ورک سرعت پردازش و توسعه مناسبی را ارائه می‌دهد.
  4. برای Nodejs -> چندین پکیج در کنار هم می‌تواند مفید باشد. مثلا ترکیب MongoDB با Express js

در آخر هم تمام امکاناتی که مدنظر شماست را می‌توان با همه‌ی زبان‌ها و فریم‌ورک‌هایی که نام بردم پیاده سازی کرد.

 

ارسال شده در: 5 ماه قبل
masoudsalehi (1378)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای 1000 کارما دارای 1000 کارما دارای 10 پاسخ صحیح دارای 10 پاسخ صحیح ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50
جهت ارسال پاسخ ابتدا عضو سایت شوید.
اینستاگرام روکسو

روکسو در اینستاگرام

به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.