ناشناس

سوال 1356

سرویس آموزشی فرانش (Faranesh.com) با چه زبان‌های برنامه‌نویسی، چارچوب‌ها و ابزاری ساخته شده است؟

ثبت پاسخ جدید

برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.

پاسخ‌ها

1 پاسخ
سعید فداکار مدیر فنی فرانش به این سوال این جوری پاسخ داده:
در فرانش  ما از زبان PHP   برای هسته سیستم استفاده کردیم و با استفاده از فریم‌ورک Lumen  یک Restful API  با اون نوشتیم و در قسمت فرانت سایت از Angular  استفاده کردیم، همچنین برای سیستم وبلاگ فرانش هم از Wordpress   کمک گرفتیم.

برای قسمت سرچ و دیتای نمایش ویدیو‌‌ها از موتور قدرتمند ElasticSearch  استفاده میکنیم، همچنین برخلاف رویه‌ی جاری از ES برای ذخیره‌سازی سری‌های زمانی و استنتاج از داده‌های ذخیره‌شده بهره می‌بریم. همچنین از Mysql  هم به عنوان پایگاه داده کمک میگیریم. همچنین برای استریم کردن ویدیوها از موتور Wowza  استفاده میکنیم.



از Nginx  هم به عنوان لودبالانسر و هم به عنوان وب سرور استفاده میکنیم و برای مانیتور کردن سرورها و ریزساخت فرانش هم از Zabbix  و Fluentd  و Kibana  استفاده میکنیم.



برای سیستم کشینگ هم از Redis   استفاده میکنیم.



تمام زیرساخت فرانش پشت ابر Cloudflare  هست.



ما در فرانش اپلیکیشن موبایل و دسکتاپ هم برای تمام پلتفورم‌ها داریم که اون‌ها الان در مرحله تست هستن الان که تکنولوژی اپ موبایل رو ما با React-Native  و دسکتاپ رو با ElectronJs  نوشتیم.