Loading…

جزیره طراحی و توسعه وب

ارسال کننده: مهدی عادلی
کارشناس ارشد نرم افزار کامپیوتر از دانشگاه صنعتی امیرکبیر هستم و برنامه نویس #C و جاوا و اندروید هستم. در زمینه های موبایل و وب و ویندوز فعالیت دارم و به طراحی نرم افزار و اصول مهندسی نرم افزار علاقه مندم.
ارسال پیام خصوصی
امتیازات این مطلب
مقاله: معرفی CMS وردپرس و مزایا و معایب
با سلام به همه دوستان و همراهان عزیز Itpro. در این مطلب قصد دارم که به معرفی یکی از سیستم های مدیریت محتوای معروف که می توان گفت محبوب ترین سیستم مدیریت محتوا یا content management system (CMS) می باشد. نام این cms وردپرس WordPress می باشد که یک سیستم مدیریت محتوای متن باز یا اپن سورس است. این cms با زبان php و پایگاه داده MySql ساخته شده است و بسیار کارا و محبوب می باشد. این cms این امکان را برای کاربران فراهم می آورد که وبسایت ها و وبلاگ های پویا و داینامیک بسازند و اجازه آپدیت کردن و تغییر وب سایت و مدیریت آن را از یک سیستم مدیریت قوی می دهد که می توان بسیاری از کار ها را انجام داد.
Image


سیستم مدیریت محتوا (CMS)


سیستم مدیریت محتوا یا CMS یک سیستم نرم افزاری است که همه ی داده ها که شامل متن و عکس و فایل می باشد را نگهداری و مدیریت می کند و به شما این امکان را می دهد که همه ی محتوایی که دارید را در سایت خود مدیریت کنید. این سیستم به شما امکان ویرایش و تغییر و مدیریت صفحات وب سایت را به شما می دهد و شما می توانید محتوای هر صفحه را مدیریت نمایید. به عبارتی سیستم مدیریت محتوا امکان ساخت وب سایت را به شما می دهد. با این تفاوت که اگر شما بخواهید یک وب سایت را از صفر بنویسید باید با تکنولوژی های متفاوت آشنا باشید و زمان بسیاری را برای توسعه سایت خود صرف کنید ولی CMS این امکان را به شما می دهد که وب سایت خود را بسازید زیرا که زیرساخت ها را برای شما فراهم می آورد و شما بیشتر با محتوای وب سایت درگیر هستید و بسیار کمتر از روش قبلی نیاز به کد نویسی دارید.

تاریخچه وردپرس


ورپرس در تاریخ 27 می 2003 توسط Matt Mullenweg و Mike Little ارائه شد و از اکتبر سال 2009 به صورت اپن سورس ارائه شد.

ویژگی های وردپرس


  • مدیریت کاربران وردپرس به شما امکان مدیریت اطلاعات کاربران را می دهد. برای مثال شما می توانید نقش کاربران را تغییر دهید(نقش های کاربران در وردپرس: subscriber, contributor , author, editor, administrator) یا می توانید یک کاربر بسازید و یا آن را حذف کنید و یا اطلاعات کاربر مانند پسورد را تغییر دهید. اما مهمترین قسمت مدیریت کاربران احراز هویت و مدیریت لاگین کردن کاربر می باشد که همه ی این مدیریت توسط وردپرس انجام خواهد شد.
  • مدیریت چندرسانه ای وردپرس یک ابزار مناسب برای مدیریت فایل ها و فولدرهای چندرسانه ای می باشد. که شما می توانید به راحتی فایل های چندرسانه ای خود را آپلود کنید و دسته بندی نمایید و آن فایل ها را در وب سایت خود مدیریت نمایید.
  • سیستم تم در حال حاضر تم ها و قالب های دیداری بسیاری برای وردپرس در اینترنت آماده ارائه می باشد که می توان از آنها برای جلوه دادن به سایتتان استفاده کنید. مدیریت تم ها و عکس ها و قالب بندی های وردپرس توسط سیستم تم وردپرس مدیریت می شوند.
  • وجود افزونه ها یکی از دلایل پیشرفت وردپرس این است که افزونه های بسیاری برای کار های مختلف دارد. که می توان با توجه به نیاز کاربران آنها را انتخاب و نصب نمود. همچنین خود کاربران اگر به نوشتن برنامه آشنا باشند می توانند افزونه مورد نیاز خود را بنویسند و بر روی CMS خود نصب نمایند.
  • SEO برای بهبود وب سایت برای موتورهای جستجو وردپرس دارای ابزارهایی است که این عمل را آسان تر می کند و باعث می شود که سایت شما در جستجوها بهتر دیده شود.
  • چندزبانگی در حال حاضر ورد پرس را به چندین زبان ارائه کرده اند که زبان فارسی نیز یکی از آنها است و همچنین وردپرس اجازه ساخت سایت چند زبانه را نیز به شما خواهد داد.

  • مزایای وردپرس


مزایایی که سیستم مدیریت محتوای وردپرس دارد را می توان موارد زیر دانست
  • یک پلتفرم رایگان است و به صورت اپن سورس ارائه می شود.
  • فایل های css را می توان با توجه به نیاز کاربران ویرایش کرد تا قالب بندی ها و اندازه ها تغییر کند.
  • به علت این که وردپرس برای ویرایش محتوای خود از WYSIWYG editor استفاده می کند به راحتی می توان محتوا را در کمترین زمان ویرایش کرد WYSIWYG مخفف What you see is what you get می باشد و به این شکل است که تغییراتی را که اعمال می کنید در همان حال می بینید و نیاز به وارد کردن دستور نیست و هر تغییری که بر روی نمایش انجام دهید صفحه شما به همان شکل خواهد بود.
  • فایل ها چندرسانه ای می توانند به راحتی و سرعت آپلود شوند
  • به دلیل ابزار هایی که برای SEO ارائه می دهد کار SEO راحت تر خواهد بود
  • اجازه می دهد که برای کاربران نقش های متفاوت ایجاد شود تا کاربران بهتر مدیریت شوند.

  • معایب وردپرس


با همه مزایایی که سیستم وردپرس دارد ولی معایبی نیز دارد که این معایب عبارتند از:
  • استفاده از چندین افزونه و پلاگین برخی اوقات باعث می شود که سایت سنگین شده و کند لود شود.
  • اگر شما بخواهید که سیستم وردپرس را تغییر دهید و یا قسمتی از آن را سفارشی سازی کنید (منظور خود سیستم است نه محتوا) باید با زبان PHP آشنا باشید.
  • با توجه به گذر زمان سیستم وردپرس هم آپدیت می شود و برای آن اپدیت های متفاوتی ارائه می گردد که باید بروزرسانی گردد تا مثلا با ابزار های موبایل و مرورگرها سازگار باشد. بروز رسانی سیستم وردپرس باعث می شود که داده های شما از بین برود پس بنابر این باید از داده های خود حتما backup داشته باشید.
  • در وردپرس ویرایش عکس های گرافیکی و جداول تا حدودی سخت است.
در این مطلب یک معرفی در مورد سیستم مدیریت محتوای وردپرس ارائه شد. منظور از این مطلب امادگی برای ورود به مباحث در مورد وردپرس بود. در مطالب بعدی بیشتر با این سیستم آشنا خواهید شد. Itpro باشید


نویسنده: مهدی عادلی فر
منبع: انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.
دیدگاه ها
  • ارسال توسط:
  • زمان ارسال: 7 ماه قبل
خیلی ممنون از مقاله خوبتون دوست عزیز
راستیتش بنده میخام تازه وارد فیلد سایت سازی و از این صحبتها بشم
ولی نمیدونم روال کار به چه صورت هستش و به دلیل زیاد بودن مطالب در این زمینه گمراه شدم!!!
برداشتی که خودم از این مطلب و مطالب دیگه داشتم اینه که:
باید یه دامنه ثبت کنیم و یه هاست بخریم و cms وردپرس رو روی اون هاست نصب کنیم !!!!
آیا این درسته؟؟؟؟
و اینکه:
آیا برای این وردپرس باید هاست ویندوزی بخریم یا لینوکسی؟؟
لطفا راهنمایی کنید تا از این سر در گمی دربیام و اینکه یه روال کلی از مراحل کار از صفر تا قرارگیری سایت رو اینترنت به صورت کلی توضیح بدید ممنون میشم
با سلام به شما itpro ای عزیز.
همه ی اعمال نصب و پیاده سازی ورد پرس برای شما توضیح داده خواهد شد فقط دنباله مطالب را پیگیری نمایید.
بعد وردپرس خیلی اوقات یک چیزیش بده نا هماهنگی برنامه نویساش مخصوصا ایرانی ها با ورزچژنهای جدید وردپرس و امکانات هستش.
ممنون اگر در تولید محتوای این دوره کمک خواستی خوشحال میشم کمکت کنم
ای تی پرو باشید
  • ارسال توسط:
  • زمان ارسال: 7 ماه قبل
اینکه تو معایت گفتید آپدیت باعث از بین رفتن داده ها می شود منظورتون چه داده ایه؟ آپدیت وردپرس یکی از راحت ترین کارهای ممکنه! من بارها آپدیت کردم از طریق داشبوردش و هیچ وقت هیچ اطلاعاتی پاک نمیشه.
برای ارسال نظر وارد شوید.