Skip to Content
odoo 2026/11/08

معماری اُدو؛ از هسته تا توسعه اختصاصی

اُدو فقط مجموعه‌ای از اپلیکیشن‌های مدیریتی نیست؛ بلکه یک معماری لایه‌ای دارد که شناخت آن برای توسعه‌دهندگان و مجریان ERP اهمیت زیادی دارد.

این معماری را می‌توان در پنج لایه خلاصه کرد:

۱. هسته اصلی (Core Framework): هسته اصلی شامل ORM، ارتباطات، مدیریت ماژول‌ها و دسترسی‌ها.

۲. ماژول‌های استاندارد جامعه (Community Modules): اپلیکیشن‌های استاندارد مانند فروش، خرید، انبار، حسابداری و CRM.

۳. ماژول های Enterprise & OCA: قابلیت‌های تجاری اُدو و ماژول‌های توسعه‌یافته توسط انجمن OCA.

۴. ماژول‌های شخص ثالث (Third-Party Modules): افزونه‌ها و ماژول‌های توسعه‌یافته توسط شرکت‌ها و توسعه‌دهندگان مستقل.

۵. ماژول‌های اختصاصی (Custom Modules): توسعه‌های اختصاصی متناسب با نیاز هر کسب‌وکار.

💡 نکته مهم:
برای توسعه اُدو، همیشه لازم نیست هسته سیستم را تغییر دهیم. انتخاب درست لایه توسعه و استفاده از قابلیت‌های توسعه‌پذیری، باعث می‌شود سفارشی‌سازی‌ها پایدارتر باشند و ارتقای نسخه‌های بعدی با هزینه و ریسک کمتری انجام شود.

#odoo | #technical | #tip