دنیای برنامه نویسی و اپلیکیشن

baner-telegram
شما اینجا هستید : صفحه اول » وردپرس » آموزش وردپرس » وردپرس (WordPress) چیست ؟
وردپرس چیست ؟

وردپرس (WordPress) چیست ؟

سلام به همه در اولین آموزش وردپرس میخوایم بدونیم که وردپرس(WordPress) چیست ؟ . وقتی که بخوایم یه سایتی درست کنیم ابتدایی ترین چیز هایی که ما بهشون نیاز داریم عبارتند از :

  • دامنه (آدرس سایت) :  یعنی اسمی که به وسیله اون سایتمون شناخته بشه و به مخاطبین خودمون آدرس اونو بدیم تا وارد وب سایت ما بشن ، مثل  web30ty.com   که اسم یه دامنه است . برای اینکه یه دامنه واسه خودمون داشته باشیم میتونیم با توجه به نیازمون اونو از شرکت هایی که مربوط به هاستینگ خریداری بکنیم . یا اگه می خواید دامنه ایی داشته باشید با پسوند ir. می تونید از آی آر نیک خریداری کنید . اینم در نظر داشته باشید که باید دامنه ایی رو که خریدید اونو سالانه تمدید بکنید .
  • هاست (فضا) :  یعنی فضایی که بتونیم در اون اطلاعات ، متن ها ، تصاویر و فایل هامون رو داخلش قرار بدیم .

اگه اینارو مهیا بکنید ، تا اینجا فقط  فضایی دارید که آدرسش رو میدونید و بهش درسترسی دارید !!!  مثل این که میخواید یه خونه بسازید و الان فقط  یه زمین خالی دارید. خب تا اینجا ما یه سایت خالی داریم و الان به ابزاری نیاز داریم تا یه سری امکانات به ما بده از قبیل :

  1. این که بتونیم فایل هامون رو مدیریت کنیم .
  2. امکان جستجو داشته باشیم .
  3. بتونیم فایل هامون رو  داخل سایت آپلود کنیم .
  4.  بدون این که ما دانش کد نویسی داشته باشیم بتونیم مطالبی که میخوایم رو داخل سایت قرار بدیم .
  5. این اجازه رو به ما بده که ما بتونیم عکس هامون رو آپلود کنیم و اون رو در مکانی که میخوایم مورد استفاده قرار بدیم .
  6. بتونه کاربران سایت رو مدیریت بکنه و دسترسی های مشخصی رو برای کاربران در نظر بگیره .
  7. بتونه امنیت داده هامون رو تامین بکنه .
  8. و ….

سیستم های مدیریت محتوا این کار های بالا رو برای ما انجام میدن . وردپرس هم یکی از این سیستم های مدیریت محتوا است ، که به اختصار بهشون CMS میگن که مخفف  Content Management System  است .

CMS چیست ؟

نرم افزار مدیریت محتوا برنامه ای که به طور کامل از ایجاد ، مدیریت و به روز رسانی یک سایت پشتیبانی می کند و تمام ابزار های لازم برای مدیریت یک وب سایت رو داره . CMS سیستم مدیریتی و انتشار محتوای وب است که به کاربران اجازه می دهد تنها با داشتن یک نام کاربری و کلمه عبور ، توسط یک برنامه کاربردی تحت وب ، بدون داشتن اطلاعاتی از HTML ، و بدون استفاده از ابزار توسعه ای ، آیتم های سایت خود رو ایجاد کنن و اونو انتشار بدن.

هیچ محدودیتی برای تولید سیستم های مدیریت محتوا وجود نداره ، هرکسی یا هر شرکتی میتونه واسه خودش یه سیستم مدیریت محتوا درست کنه و کاربری ها و امکانات خاصی هم داشته باشه . یه سری از این سیستم مدیریت محتوا ها رایگان نیست ولی یه سری دیگه رایگانه در زیر من سه نمونه از CMS های معروف در دنیا رو به همراه نمادشون براتون میگم  :

وردپرس ، جوملا و دروپال

WordPress – وردپرس

Drupal – دروپال

joomla – جوملا

آمار وردپرس و جوملا و دروپال

در بعضی از رتبه بندی ها  وردپرس بالاترین رتبه بندی رو داره ، اینم به خاطر ویژگی های خوبی که داره از نظر سئو و از نظر رابط کاربری خوبی که داره . بنابراین وردپرس تنها سیستم مدیریت محتوا نیست و همون طور که گفتم به هرکدوم از این سیستم های مدیریت محتوا CMS میگیم .

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

وردپرس (WordPress) چیست ؟

وردپرس یه سیستم مدیریت محتوا کاملا رایگان و اپن سورس هست که می تونید به وسیله اون به راحتی یه وبلاگ ، سایت ، گالری و … بسازید . وردپرس توسط زبان بسیار محبوب PHP نوشته شده است و از قدرت MySQL برای ذخیره داده ها استفاده می کند .

دو هدف اصلی سازندگان وردپرس راحتی کاربر در کار با این سیستم و رعایت استاندراد های جهانی است . به همین منظور شاید شما امکاناتی رو که در یک CMS مشاهده می کنید ، به طور تمام و کمال در وردپرس نمی بینید . به همین دلیل سازندگان وردپرس با کد نویسی دقیق و کامل و در اختیار قرار دادن امکانات API های فراوان برای توسعه دهندگان این امکان رو ایجاد کرد که دیگران بتوانند به راحتی اقدام به ساخت و توسعه افزونه برای وردپرس بکنند (در پست های بعدی در مورد افزونه بیش تر براتون میگم ).

و اما قرار نیست که وردپرس همه چی رو برای ما مهیا بکنه ، وردپرس ابزاری رو به ما میده که بتونیم با اون سایتمون رو ادراه کنیم ، خب ما باید با توجه به وب سایتی که داریم برای اون یه قالب یا پوسته داشته باشیم چون وردپرس برمبنای قالب هستش و ما با داشتن یه قالب میتونیم سایتمون رو کامل کنیم .

پیشنهاد می کنیم حتما بخوانید :

درباره : رضا طوماری

دانشجوی رشته نرم افزار ، عاشق برنامه نویسی

نظرات کاربران :


  1. سایتتون خیلی خوب طراحی شده مرسی

  2. عابدین گفت:

    سلام
    سایت بسیار عالی و آموزنده ای دارین
    خسته نباشید

جواب سوال چیه ؟ *