آشنایی با فایل ها و دیتابیس در وردپرس.
طراحی سایت با وردپرس کاملا ساده است و شما برای کار کردن با آن نیازی به آموختن کامل و حرفه ای زبان های برنامه نویسی PHP و MySQL ندارید.
اما داشتن پیش نیازی از این زبان ها برای بهتر درک کردن نحوه کار وردپرس کمک شایانی به شما می کند.
زبان وردپرس PHP است.
در وردپرس از My SQL برای ذخیره داده ها استفاده می شود.
دیتابیس چیست؟
دیتابیس یا بانک اطلاعاتی یک سیستم ذخیره سازی داده است.
وردپرس برای نوشتن اطلاعات در دیتابیس و یا خواندن آن، از زبان برنامه نویسی PHP استفاده می کند.
در نصب وردپرس به روش خودکار، اطلاعات database به صورت خودکار در فایل ثبت می شود.
اما اگر به صورت دستی نصب کنید، باید آن را ویرایش کنید.
بعد از دانلود فایل اصلی وردپرس که به صورت Zip است، آن را باز کرده و نام فایل wp-config-sample.php را تغییر دهید.
سپس آن را باز کنید.
وقتی شما برای اولین بار وردپرس را بر روی هاست خود نصب می کنید، وردپرس از شما اطلاعات دیتابیس را می خواهد.
این اطلاعات شامل آدرس هاست، نام کاربری، نام و رمز عبور دیتابیس است.
این اطلاعات در فایل wp-config.php ذخیره شده و توسط وردپرس برای دسترسی به دیتابیس و خواندن و نوشتن اطلاعات مورد استفاده قرار می گیرد.
فایل configuration(پیکر بندی) وردپرس، یک فایل PHP و به نام wp-config.php است که در روت پوشه وردپرس قرار دارد.
این فایل بسیار حیاتی است.
به این معنا که اگر شما به اشتباه این فایل را حذف کنید و یا نام کاربری و دیتابیس را اشتباه تایپ کنید، سایت وردپرسی شما از کار می افتد.
در ادامه مراحل نصب مجددا تمام فایل ها را زیپ کرده و روی سرور سایت آپلود کنید.
سپس مراحل نصب وردپرس را دنبال کنید تا به اتمام برسد.
مکان ذخیره سازی دیتابیس وردپرس
وردپرس از زبان برنامه نویسی My Sql برای سیستم مدیریت پایگاه داده استفاده می کند.
این نرم افزار روی سرور میزبان وردپرس شما نصب شده است.
پایگاه داده وردپرس نیز در همان سرور ذخیره می شود.
راحت ترین ابزار برای مدیریت پایگاه داده، استفاده از PhpMyAdmin است.
نحوه دسترسی به PhpMyAdmin
PhpMyAdmin به صورت پیش فرض روی تمام هاست های شرکت های هاستینگ نصب شده است.
شما برای دسترسی به این قسمت از بخش cPanel در قسمت Databases آن را پیدا کنید.
در هنگام کار با این قسمت باید دقت لازم را داشته باشید و بسیار مراقب باشید.
زیرا داده ها و تنظیمات مهمی در PhpMyAdmin ذخیره می شود که اگر تصادفی آن ها را پاک کنید سایتتان دچار مشکل می شود.
برای اینکه به صورت ناگهانی و اتفاقی دچار این مشکل نشوید و نگران خراب شدن سایت خود نباشید می توانید از دیتابیس سایت خود یک نسخه پشتیبان تهیه کنید.
نحوه ایجاد نسخه پشتیبان از دیتابیس وردپرس با استفاده از PhpMyAdmin
برای ایجاد این نسخه در PhpMyAdmin خود روی گزینه Database کلیک کنید. سپس در منوی بالا روی گزینه Export کلیک کنید.
ممکن است نسخه PhpMyAdmin شما جدیدتر باشد، در این صورت گزینه quick دیتابیس شما در یک فایل با پسوند .sql قرار دارد.
همچنین با انتخاب گزینه های بیشتر می توانید این نسخه را به صورت فایل فشرده Zip هم دریافت کنید.
یک وردپرس که به تازگی نصب شده دارای ۱۲ جدول پیش فرض هست و این جداول با هم ارتباط دارند.
لیست جداول پیش فرض دیتابیس وردپرس در هنگام نصب با پیشوندWP
- wp_posts
- wp_postmeta
- wp_comments
- wp_commentmeta
- wp_termmeta
- wp_terms
- wp_term_taxonomy
- wp_term_relationships
- wp_users
- wp_usermet
- wp_options
- wp_links
۱٫ wp_posts
این جدول اصلی ترین آیتم های وردپرس را دارد.
برگه ها، پست ها، فهرست، رسانه و .. در این جدول ذخیره می شوند.
۲٫ wp_postmeta
این جدولی است که شماره و نام زمینه های دلخواه برگه، پست و … را ذخیره می کند.
۳٫ wp_comments
جدول دیدگاه ها است که محتوای اصلی این قسمت و مشخصات کلی دیدگاه ها است.
۴٫ wp_commentmeta
این جدولی است که مقادیر زمینه های دیدگاه ها در آن ذخیره می شود.
مانند پست ها برای دیدگاه ها نیز می توانید زمینه دلخواه اضافه کنید.
۵٫ wp_termmeta
جدولی است که مقادیر زمینه های ترم ها در آن ذخیره می شود. مانند: شماره منحصر به فرد هر سطر، پست یا داده و …
۶٫ wp_terms
در این جدول مقادیر ترم ها ذخیره می شود.
مانند شماره منحصر به فرد هر ترم، نام نمایشی و…
۷٫ wp_term_taxonomy
جدولی جهت ذخیره طبقه بندی هایی که برای term های ایجاد شده در جدول wp_term تعریف شده است.
در این جدول داده هایی وجود دارند که مشخص می کنند در دسته بندی های یک سایت چه مواردی نشان داده می شود.
۸٫ wp_term_relationships
در این جدول بین پست های یک سایت و term ها در جدول wp_term ارتباط برقرار می شود.
به عنوان مثال درون دسته یک پست شماره یک قرار دارد.
۹٫ wp_users
این جدول حاوی اطلاعات کاربران شامل نام کاربری، رمز عبور، ایمیل کابران و … است.
۱۰٫ wp_usermeta
حاوی اطلاعات کاربرانی است که در سایت شما ثبت نام کرده اند.
۱۱٫ wp_option
این جدول حاوی تنظیمات سایت وردپرسی شماست.
مانند ایمیل ادمین، آدرس اینترنتی سایت، پست های هر صفحه و مواردی دیگر. همچنین تنظیمات افزونه ها در این جدول ذخیره می شود.
۱۲٫ wp_link
از جدول wp_link برای مدیریت لینک های بین صفحات مختلف یک سایت یا صفحات دیگر و یا مدیریت افزونه link manager استفاده می شود.
از PhpMyAdmin در حل مشکلات و عیب یابی دیتابیس وردپرس نیز استفاده کنید.
بهینه سازی دیتابیس، بازیابی پسورد وردپرس، ساختن کاربر ادمین جدید و مواردی از این قبیل از کابردهای PhpMyAdmin است.
دیتابیس در یک سایت وردپرسی هسته اصلی سایت شماست.
بهینه سازی سایت با استفاده از PhpMyAdmin از بهترین کارهایی است که شما می توانید برای سایت خود انجام دهید.
این کار در حل شدن مشکلات سایت و بالا رفتن سرعت آن هم می تواند موثر باشد.
در این مقاله درباره آشنایی با فایل ها و دیتابیس در وردپرس صحبت کردیم و در رابطه با پایگاه داده و PhpMyAdmin و نحوه فعالیت آن در سایت های وردپرسی توضیح دادیم.
امیدواریم که این مطلب برای شما مفید بوده باشد.