شِمای پایگاه داده وردپرس

آوریل 21, 2009

بسم الله

در مهندسی نرم‌افزار اولین و  یکی از مهم‌ترین کارهای توسعه‌ی یک برنامه، طراحی درست و اصولی پایگاه داده است. در صورتی که تیم توسعه به هنگام طراحی دیتابیس به نیازمندی‌های اصلی توجه نکند و آینده‌نگری برای پروژه نداشته باشد، به طور قطع نرم‌افزار تبدیل به یک Legacy System خواهد شد و توسعه و نگهداری آن در آینده بسیار سخت و حتا محال خواهد بود. بنابراین لازم است تا در مراحل اولیه‌ی طراحی به نیازمندی‌های آینده توجه کافی شود و تا حد ممکن بانک اطلاعاتی نرم‌افزار به شکل بهینه و کارآمد ساخته شود.

«وردپرس» یک سیستم مدیریت محتوا –به طور خاص برای وبلاگ نویسی- است که به نظر بسیاری به شکل کاملاً حساب‌شده و اصولی طراحی شده و توسعه داده می‌شود. حتماً بخشی از موفقیت وردپرس در پیشرفت سریع آن، مربوط به طراحی بسیار خوب دیتابیس آن است. در شکل زیر شِمای (Schema) پایگاه داده‌ی نسخه‌ی 2.7 وردپرس را مشاهده می‌کنید. (منبع: وبلاگ KAPISH) برای مشاهده‌ی تصویر بزرگ‌تر روی آن کلیک کنید.

شمای پایگاه داده وردپرس

من اگر روزی بخواهم وب‌سایتی را طراحی و برنامه نویسی کنم و در آن بخشی را برای انتشار محتوا (به هر شکل: خبر، وبلاگ، …) داشته باشم،‌ حتماً از بخشی از این شِما برای طراحی دیتابیس آن استفاده می‌کنم. (مشخصاً قسمت آبی رنگ که شامل جداول مربوط به نوشته‌هاست)

نسخه‌ی pdf این شِما را از این‌جا دریافت کنید.

Advertisements

پاسخی بگذارید

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

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: