ویژگی‌ها و استانداردها

رایمند یکی از معدود شرکت‌های داخلی است که می‌تواند ادعا کند همگام با تکنولوژی روز دنیا چالش‌های نوینی را حل می‌کند. این مساله به دلیل تکیه‌ی نیروهای این شرکت بر ارائه‌ی نرم‌افزاری قابل رقابت با نرم‌افزارهای خارجی است. در چرخه‌ی تولید طراحی سایت رایمند،‌ موارد زیر همواره در نظر گرفته می‌شوند:‌

 

  • Affordance and Design flows
  • Generalizations and Dynamic Prototyping
  • Responsive and adaptive interface design
  • Test driven development
  • Behavior driven development
  • Functional / Integration / Acceptance Testing
  • Continuous Integration and Continuous Deployment
  • Log Aggregation
  • Horizontal Auto Scaling
  • Fast Content Delivery
  • Agile Development

با توجه به این معیارها، و بهره‌گیری از ابزارهای مدرن روز، می‌توانیم خطاهای رخ داده در سیستم را به‌موقع دریافت و نسبت به رفع آنها اقدام کنیم.

 

 

استانداردها و شیوه‌ی پیاده‌سازی 

توسعه بر بستر فریم‌ورک لاراول

  • استفاده از مدل طراحی Domain Driven Design و مدیریت بسته‌های Composer
  • پیاده‌سازی Object Oriented و تماماً ماژولار
  • کدهای تست شده (TDD)
  • سازگار با میکرودیتای گوگل و ساختار اطلاعاتی به‌صورت خودکار برای بهبود نتایج SEO
  • پشتیبانی از اوپن‌گراف برای نمایش بهتر مطالب در شبکه‌های اجتماعی
  • طراحی ریسپانسیو mobile first


سرور nginx با قابلیت‌های زیر:‌

  • کش استاتیک برای سرعت بهتر بارگیری وب‌سایت
  • کمپرس و مینی‌فای کردن تمام اسکریپت‌های وب‌سایت به همراه کمپرسور GZ برای سرعت بارگذاری بیشتر
  • استفاده از آخرین نسخه PHP 7.2
  • توسعه بر بستر فریم‌ورک PWA nuxt.js
  • با استفاده از فریم‌ورک Vue.js و node.js
  • با قابلیت گسترش بالا
  • الگوی طراحی براساس مدل Material Design گوگل


طراحی سایت به چند زبان‌

  • در نرم‌افزارهای تولید شده رایمند می توان بدون محدودیت زبان (unlimited language)  اضافه نمود.
  • کلیه زبان‌ها از یک پنل مدیریت استفاده کرده و بدون نیاز به بارگذاری مجدد فایل‌ها (تصاویر و ویدئوها)، می توان از اطلاعات موجود در سرور استفاده کرد.