از پوسته بزرگ آموزش آنلاین دیجی اکادمی رونمایی شد ...

تفاوت اصلی دیتابیس با فایل منیجر

سلام امیدوارم که حال دلتون عالی باشه میخواهیم داخل این آموزش یاد بگیریم چه تفاوت اصلی دیتابیس با فایل منیجر در چیه؟

خوب بزاری در خصوص دیتابیس به شما به ساده ترین شکل بگم که دیتابیس جایی هست که داخل اون اطلاعات شما ذخیره میشه یعنی شما هر پستی که در وب سایت های داینامیک وردپرس جوملا و یا هر cms دیگه‌ای ذخیره می‌کنید در دیتابیس ذخیره میشه داخل فایل های شما هیچ فایل متنی قرار نمی گیرد. یعنی به عنوان مثال اگر شما هم این پستی که دارید میخونی تو در نظر داشته باشید متن و نوشته این نوشته داخل دیتابیس ذخیره شده و هنگام بارگیری صفحه سی ام اس رفته  به اون جدول از دیتابیس و این متن رو خونده و الان داره برای شما نمایش میده. همینجور تک تک نوشته های که داخل سایت هست به همین حالت ذخیره شده در واقع کار اصلی سی ام اس چیدن فایل ها و نوشته ها به صورت مرتب و دقیق کنار همدیگه است تا برای شما مطالب نمایش داده بشه.

 

حالا بریم ببینیم که این دیتابیس کجاست و دارای چه ساختاری همونجوری که داخل جدول زیر می بینید اگر وارد یک هاست بشید که داخل اون سیستم کنترل پنل ای مثل سی پنل   نصب شده باشه با ساختاری شبیه عکس پایین مواجه میشین.

یکی از گزینه هایی که داخل این عکس میبینید    ردیف دیتابیس است،  گزینه های مختلف مثل phpmyadmin, MYSQL Database، MySQL® Database Wizard  و …  هست  و شما  از این قسمت خودتون رو مدیریت کنید.  برای مثال اگر که روی قسمت MySQL® Database Wizard کلیک کنید وارد مرحله میشه که داخل اون میتونید یک دیتابیس رو ایجاد کنید و دسترسی های لازم برای ساخت جداول رو بهش بدید.الو سلام وقت شما بخیر سلامت باشید ممنون تا الان هنوز باشی زنگ نزدم

همون جایی که داخل قسمت نصب وردپرس روی سی پنل به شما یاد دادیم در مرحله اول یک نام دلخواه برای دیتابیس ایجاد می کنیم گزینه بعدی رو میزنیم مرحله دوم وارد میشه نام کاربری دیتابیس رو هم در اینجا وارد میکنیم در قسمت پایین  رمز عبور شماره می کنیم و یا یک رمز تصادفی برای نام کاربری دیتابیس ایجاد میکنیم و دکمه ساخت را فشار میدم.  در مرحله بعد دسترسی های لازم رو به دیتابیس می دهیم که معمولاً که تمامی گزینه ها رو میزنیم و بعد گزینه مرحله بعد را فشار میدهیم. دیتابیس مورد نظر با دسترسی های لازم برای ما ساخته میشه.  حالا میتونیم وارد دیتابیس بشیم و ساختارهای مختلف آن را بررسی کنیم.  برای این کار وارد قسمتphpmyadmin میشیم تا صفحه دیتابیس ها برای ما نمایش داده بشه  می بینید که کسی که در مرحله قبل ساخته بودیم در اینجا نمایش داده میشه.  حالا اگر سیستم مدیریت محتوایی روی اون نصب کرده باشیم جداول به ما نمایش داده میشه به عنوان مثال جداول دیتابیس مربوط به نصب وردپرس خام. چجوری عکس نمایش داده شده از این به بعد هر چیزی که داخل سایت خودتون به عنوان یک اطلاعات ذخیره کنید داخل یکی از این جداول ذخیره میشه( این جدول ها ممکنه با توجه به نوع قالب تعداد افزونه ها و یا سفارشی سازی های که روی فلز انجام می دهد کمتر یا زیادتر میشه)

اما حالا ببینیم فایل منیجر چه قسمتی از سایت هست؟  فایل های اصلی سایت شما   داخل اون ذخیره میشه به عنوان مثال عکس ها و فایل های php شما داخل فایل منیجر ذخیره میشه هنگام بارگذاری سیستم مدیریت محتوای شما این فایل ها را در کنار هم قرار میده و اطلاعات لازم را از داخل دیتابیس میخونه و آن را به شما نمایش می دهد.

یعنی اگر شما یک وردپرس خام را نصب کنید �‌بینید که فایلهای اصلی اون داخل فایل منیجر قرار گرفت ایا اگه بخوای یک عکس را داخل هاست خودتون آپلود کنید میبینید که با آپلود فایل شما در قسمتی که مورد نظر خودتون بود نیز نمایش داده میشه �ونجوری که داخل عکس دارید این موارد را می‌بینید.

همینطور یکی دیگه از تفاوت هایی که داخل فایل منیجر و پایگاه داده شما وجود داره این هست که فایل های که شما داخل فایل منیجر خودتون آپلود میکنید دارای لینک مستقیم   هستند یعنی شما با استفاده از یک لینک مستقیم میتونید اونها رو در مرورگر خودتون نمایش بدید به عنوان مثال اگر شما عکس یک رو در قسمت شاخه اصلی سایت خودتون آپلود کنید  با زدن نام دامنه خودتون و بعد از اون اسم فایل مورد نظر عکس شما به شما نمایش داده میشه حالا ممکنه که این فایل یک فایل فشرده یا یک متن یا هر چیز دیگه ای باشه. اما  اطلاعاتی که در خودتون ذخیره می کنید دارای لینک مستقیم نیستند و حتماً باید تحت فراخوان داخل سایت شما بارگذاری بشن یعنی به عنوان مثال همین متنی که شما در حال خوندن هستین دارای لینک مستقیم به خودی خود نیست اما مرکز مدیریت محتوا خون را از دیتابیس میخونه و در قالب همین صفحه به شما نمایش می دهد ولی شما نمی توانید این نوشته را به صورت کامل و تنها داخل سایت با لینک مستقیم بارگذاری کنید و باید حتماً لینک صفحه مورد نظر رو بزنید تا این نوشته ها برای شما نمایش داده بشه.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.