امیرحسین فلاحی
5 سال پیش توسط امیرحسین فلاحی مطرح شد
5 پاسخ

انتخاب بهترین و سریع ترین زبان و فریومورک

سلام دوستان عزیز.
من یه سرچی توی گفتگو ها زدم و موارد مشابه رو مطالعه کردم. تقریبا هیچکدوم جواب دقیقی برام نداشت.
یه توضیحی بدم و بعد سوالم رو بپرسم:
من میخوام ترکیبی از یک وبسایت ساده، یک ربات تلگرام و یک برنامه همیشه فعال رو پیاده سازی کنم. تا اینجا میدونم که قطعا باید یه سرور مجازی داشته باشم و طبق تظر دوستان بهتره که سرور لینوکس داشته باشم.
از این بخش هایی که گفتم شاید پر استفاده ترینشون ربات تلگرام و خود برنامه اصلی باشن و سایت درخواست کمتری داشته باشه
.
مهم ترین چیز هایی که لازم دارم ایناست:
1- مدیریت دیتاها توی یه دیتابیس
2- کار با پراکسی یا هر چیزی که بشه ip رو تغییر داد برای ارسال درخواست
3- از استفاده برنامه از api هایی مثل جیمیل و چند سایت دیگه و مدیریت تعداد درخواست ها به این api ها برای جلوگیری از بلاک شدن برنامه
4- انجام سریع عملیات های برنامه و نمایش پاسخ برای کاربر ربات
.
حالا میخوام ببینم که بهترین و کامل ترین انتخاب بین php / javascript / python و فریمورک هاشون کدومه که من بتونم با صرف کمترین زمان ممکن به نتیجه دلخواهم برسم؟
کدومشون پیاده سازیش توی یه سرور مجازی لینوکسی ساده تر و سریع تره و محیط توسعه ش به چه شکلی هست؟
امنیت به چه صورت هست و با کدوم یکی از این زبان ها میتونم امنیت بالایی برای سرویسم داشته باشم که از نفوذ جلوگیری کنم؟
در آخر چه سرور مجازی رو پیشنهاد میدین که هم هزینه های معقولی داشته باشه هم به راحتی در اختیارم قرار بگیره و هم امنیت اطلاعاتم حفظ بشه؟ پشتیبانیش هم مهمه البته

@hesammousavi ممنون میشم اگر نظرتون رو بگید جناب موسوی


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 5 سال پیش آپدیت شد
1

درود...
برای راه اندازی ربات تلگرام و سایت ساده پیشنهاد من زبان های پایتون و پی اچ پی است ...
برای چارچوب ها :
PHP->Laravel->Lumen
Python->Django
جنگو و لاراول برای پروژه بزرگ و لومن هم برای پروژه های کوچک است و بین پی اچ پی و پایتون یکی رو انتخاب کن ...
سرورمجازی براساس سیستم عامل لینوکس باشه مخصوصا سنت او اس یا اوبونتو :
https://parspack.com/vps
https://hostiran.net/%D8%B3%D8%B1%D9%88%D8%B1-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C#vpslinux


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
1

سلام
@amhfallahi

مهم ترین چیزی که شما اشاره کردی ، مدیریت دیتا در دیتابیس !! این فکر کنم مهم ترین نباشه!
از نظر من مهم ترین امنیت هست !
شما کدت رو باید جایی ببری که موقع اجرا امن باشه
حالا کجا؟ روی یه کنترل پنل خوب تحت یه سیستم عامل مناسب!
سی پنل + کلود لینوکس > روی لینوکس و centos نصب میشه
پلسک + سرور ویندوز!

سرور مجازی بگیرید خیلی راحت هستید ، در صورتی که کار شمارو هاست های اشتراکی هم جواب میدن!

یه سرور مجازی رم 4 یا 6 مناسب کار شماست!
یه کانفیگ دقیق و مناسب برای سرور !

اگر برای زبانش هم نمیدونید چی کار کنید ، پیشنهاد من به شما PHP هست تحت فریم ورک لاراول
سرعت ، دقت ، امنیت !

سرور مجازی هم که همه جا هاستینگ ها میفروشن!
من چند ساله با اینجا کار میکنم
http://www.skyf-host.com راضی بودم ، مشورت بیشتر هم با کارشناساشون در رابطه با سرور میتونید بگیرید


امیرحسین فلاحی
تخصص : توسعه دهنده وب
@amhfallahi.dev 5 سال پیش مطرح شد
0

@Alimotreb
خیلی ممنونم ازتون. بله مهم ترین چیز امنیته که من حواسم نبود بالا نوشتم مهم ترین!! منظورم این بود که به اونا احتیاج دارم.
حالا یه سوال برام پیش اومد. اونم اینکه با php سرعتش بیشتر از javascript و node.js هست؟ گزینه بهتری نیست که از نود استفاده کنم؟
پس برای حفظ امنیت باید حتما پنل نصل بشه روی سرور و از طریق اون بیام کارم رو انجام بدم.
آیا روی سی پنل میشه از node.js یا python هم استفاده کرد؟ ینی یه برنامه و یه سری کتابخونه رو فعال بذارم که کارشونو رو بکنن...
من قبلا با cloud9 کار کردم. میشه روی سرورم اونو نصب کنم و برنامم توی اون فعال باشه؟ و بعد ربات و سایتمم جدا فعال باشن روی پنل.
البته نیازه که دیتابیس این ها مشترک باشه... یا باهم ارتباط داشته باشن حداقل


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
1

سلام
@amhfallahi

خواهش میکنم
توی پردازش و اجرا node.js تو گزارش های آماری سریع تر عمل کرده!
حتما حتما باید یه کنترل پنل روی سرور نصب بشه تا مدیریت داشته باشید روش!

شما روی سی پنل ، هم پایتون هم پی اچ پی ، هم نود جی اس رو ، تحت کرنل کلود میتونید اجرا کنید!
سی پنل هم که روی centos نصب میشه!

دیتابیس های قابل پشتیبانی توسط سی پنل Mysql
mariadb
postgresql هست

اگر نیاز به Mongo دارید اون رو باید جدا روی سرور نصب کنید!

ولی پیشنهاد من به شما PHP هست!


محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 6 ماه پیش مطرح شد
0

@mmaAA
من نزدیک به دو سال هست که دو سرور از پارسپک خریدم و میتونم بگم واقعا عالیه
شما به عنوان یک برنامه نویس ازتون انتظار میره لحن صحبت کردنتون رو توی یه بخش عمومی رعایت کنی
من خودم از سرویس دهنده ی لیارا سرور گرفتم نزدیک یک سال ولی راضی نبودم چون خیلی کند بود و باگ داشت پروژم صفحه مشکی ظاهر میشد توش و قبول هم نمیکردن که مشکل از سرور هست ولی من سرورم رو عوض کردم و مشکل برطرف شد
اما با نارضایتی ای که دارم ازشون شاید بیشترین تبلیغ رو هم براشون توی همین راکت کردم چون یه سرویس اماده و خاص و ساده رو به مشتری ارایه میدن و واقعا کار رو راحت میکنه و عالیه
شما نباید به خودت اجازه بدی اینجوری راجب جایی یک طرفه نظر هم نه توهین کنی و این به نظرم به دور از شان یک برنامه نویس هست

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


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

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