تارا فایل

تحقیق طراحی سایت آموزشی با وردپرس




دانشگاه پیام نور استان …….
واحد …..

گروه:

پروژه کارشناسی
رشته ی : کامپیوتر
گرایش: نرم افزار

عنوان پروژه:
طراحی سایت آموزشی با ورد پرس

استاد راهنما :
جناب آقای مهندس ……….

تهیه کننده:
……………..

زمستان 139

دانشگاه پیام نور استان …….
واحد ………

باسمه تعالی
صورتجلسه ارائه
با تاییدات خداوند متعال آقا/خانم …………………… در رشته: کامپیوتر گرایش نرم افزار پروژه کارشناسی تحت عنوان طراحی سایت آموزشی با ورد پرس نامبرده نمره …………………. با امتیاز………………………. دریافت نمود.
استاد راهنما:
جناب آقای مهندس …………
مدیر آموزش واحد:
جناب آقای ………..
کلیه حقوق مادی مترتب بر نتایج مطالعات ،ابتکارات و نوآوری های ناشی از این پروژه
متعلق به:
"دانشگاه پیام نور استان ……….. واحد ………. می باشد.

سپاسگزاری
سپاس خدای را که سخنوران، در ستودن او بمانند و شمارندگان، شمردن نعمت های او ندانند و کوشندگان، حق او را گزاردن نتوانند. و سلام و درود بر محمّد و خاندان پاک او، طاهران معصوم، هم آنان که وجودمان وامدار وجودشان است.
بدینوسیله تقدیر و تشکر می کنم از خانواده عزیزم و دوستان خوبم به پاس خوبی‏‏هاشان…
از استاد راهنما جناب آقای ……….. که با صبر و حوصله و بردباری مثال زدنی بنده را راهنمایی نمودند تشکر می کنم.

تقدیم به
این پروژه را ضمن تشکر و سپاس بیکران و در کمال افتخار و امتنان تقدیم می نمایم به:
– محضر تمامی بزرگان که در طول تحصیل و نگارش پروژه مرا از دانش خود بهره مند ساخته اند
– پدر و مادر عزیزم که موفّقیّت خود را مدیون اجابت دعای ایشان می دانم.

چکیده:
هدف این پروژه معرفی سیستم وردپرس و ویژگی های آن و طراحی به وسیله وردپرس می باشد و روش کار به این صورت است که می گوید نرم افزار ها ی تحت وب امروز نسبت به نرم افزار های تحت سیستم عامل روز به روز در حال پیشرفت هستند ، و علت پیشرفت ان شاید بتوان کنترل از راه دور برنامه ها دانست و این که کنترل مدیر و استفاده کننده نرم افزار از راه دور مزیت بسیار بالایی برای آن می باشد. نرم افزار ورد پرس که در این پروژه طراحی شده است نیز یکی از نرم افزارهای تحت وب می باشد که به زبان PHP و پایگاه داده SQL طراحی و پیاده سازی شده است. وردپرس (WordPress) یک سیستم مدیریت محتوا و نرم افزار کد بازی است که به طور گسترده از سوی وبلاگ نویسان برای نوشتن سایت ها و وبلاگ ها مورد استفاده قرار می گیرد و توسط مت مولنوگ پایه گذاری شده است. در واقع وردپرس یک سیستم مدیریت محتوا برای سایت ها و وبلاگ هاست برای محتوای آموزشی، تجاری، علمی و… همچنین قابلیت ایجاد سایت های اجتماعی با افزونه های قدرتمند همچون buddypress. ایجاد انجمن با افزونه bbpress، و… را داراست که با زبان برنامه نویسی پی اچ پی نوشته شده و توسط مای اس کیوال پشتیبانی می شود. همچنین نسخه ای برای پست گرس کیوال نیز موجود می باشد این سیستم کاملاً رایگان و متن باز است . روش تحقیق توصیفی و عملی است و در مراحل کار با بررسی دقیق امکانات وردپرس و سایر روش های طراحی سایت و با مشورت با یک کارشناس طراحی سایت خبره توانستیم یک نرم افزار ورد پرس طراحی نماییم.
واژگان کلیدی: نرم افزار ، نرم افزار تحت وب ، php ، SQL

فهرست مطالب
عنوان صفحه
فصل اول: معرفی پروژه
1-1)پیشگفتار ………………………………………………………………………………………………………………………………………………………….. 2
فصل دوم: تشریح موضوع پروژه و زمینه های علمی آن
2-1) مقدمه……………………………………………………………………………………………………………………………………………………………… 4
2-2) سایت چیست ؟…………………………………………………………………………………………………………………………………………………. 5
2-3) اسم مغازه (دامنه)………………………………………………………………………………………………………………………………………………. 5
2-4) مکان مغازه (هاست یا سرور)……………………………………………………………………………………………………………………………….. 5
2-5) دکوراسیون داخلی (سیستم مدیریت محتوا)……………………………………………………………………………………………………………. 5
2-6) وردپرس چیست ؟ ……………………………………………………………………………………………………………………………………………. 6
2-7) تاریخچه وردپرس …………………………………………………………………………………………………………………………………………….. 6
2-8) سی ام اس ………………………………………………………………………………………………………………………………………………………. 7
2-9) دلیل قدرت وردپرس چیست ؟ ……………………………………………………………………………………………………………………………. 7
2-10) قالب های فراوان وردپرس ……………………………………………………………………………………………………………………………….. 7
2-11) نصب وردپرس ………………………………………………………………………………………………………………………………………………. 8
2-12) آموزش ساختن دیتابیس …………………………………………………………………………………………………………………………………. 9
2-13) ارائه فعالیت های مشابه انجام شده در زمینه ورد پرس …………………………………………………………………………………………… 14
2-14) انواع سیستم های مدیریت محتوا ………………………………………………………………………………………………………………………. 19
2-15) انواع سیستم های مدیریت محتوا به لحاظ نرم افزاری ………………………………………………………………………………………….. 19
2-16) شرح فعالیتهای پروژه …………………………………………………………………………………………………………………………………….. 24
2-17) افزودن پرونده چند رسانه ای ……………………………………………………………………………………………………………………………. 42
2-18) مدیریت دیدگاه ها …………………………………………………………………………………………………………………………………………. 44
2-19) بازتاب چیست؟…………………………………………………………………………………………………………………………………………….. 49
2-20) انتخاب و شخصی سازی پوسته ………………………………………………………………………………………………………………………… 50
2-21) نصب پوسته های تازه ……………………………………………………………………………………………………………………………………… 52
2-22) تنظیمات همگانی………………………………………………………………………………………………………………………………………….. 61
فصل سوم: جمع بندی و ارائه پیشنهادات
3-1) نتیجه گیری……………………………………………………………………………………………………………………………………………………… 72
3-2)پیشنهادات در زمینه استفاده از وردپرس ……………………………………………………………………………………………………………….. 73
منابع …………………………………………………………………………………………………………………………………………………………………….. 74
ضمائم
نحوه نصب xampp ………………………………………………………………………………………………………………………………………………. 76
فهرست اشکال
عنوان صفحه
شکل 2-1) مراحل نصب نرم افزار ورد پرس ………………………………………………………………………………………………………………….. 8
شکل 2-2) مراحل نصب نرم افزار ورد پرس……………………………………………………………………………………………………………………. 8
شکل 2-3) مراحل نصب نرم افزار ورد پرس……………………………………………………………………………………………………………………. 8
شکل 2-4) مراحل نصب نرم افزار ورد پرس……………………………………………………………………………………………………………………. 8
شکل 2-5) مراحل نصب نرم افزار ورد پرس……………………………………………………………………………………………………………………. 9
شکل 2-6) مراحل ساخت دیتابیس………………………………………………………………………………………………………………………………… 9
شکل 2-7) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………… 10
شکل 2-8) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………… 10
شکل 2-9) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………… 10
شکل 2-10) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………. 11
شکل 2-11) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………. 11
شکل 2-12) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………. 12
شکل 2-13) مراحل ساخت دیتابیس……………………………………………………………………………………………………………………………. 12
شکل 2-14) مرحله نهایی نصب نرم افزار ورد پرس………………………………………………………………………………………………………… 13
شکل 2-15) مرحله اجرای نرم افزار وردپرس………………………………………………………………………………………………………………… 13
شکل 2-16) مراحل نصب ورد پرس بر روی لوکال هاست………………………………………………………………………………………………. 24
شکل 2-17) مراحل نصب ورد پرس بر روی لوکال هاست………………………………………………………………………………………………. 25
شکل 2-18) مراحل نصب ورد پرس بر روی لوکال هاست ……………………………………………………………………………………………… 25
شکل 2-19) مراحل نصب ورد پرس بر روی لوکال هاست………………………………………………………………………………………………. 26
شکل 2-20) مراحل نصب ورد پرس بر روی لوکال هاست………………………………………………………………………………………………. 27
شکل 2-21) مراحل نصب ورد پرس بر روی لوکال هاست………………………………………………………………………………………………. 28
شکل 2-22) نمایش کنترل پنل اجرای لوکال هاست………………………………………………………………………………………………………. 28
شکل 2-23) نمایش کنترل پنل اجرای لوکال هاست ……………………………………………………………………………………………………… 29
شکل 2-24) مراحل ایجاد پایگاه داده برای نصب ورد پرس……………………………………………………………………………………………… 30
شکل 2-25) مراحل ایجاد پایگاه داده برای نصب ورد پرس……………………………………………………………………………………………… 30
شکل 2-26) مراحل ایجاد پایگاه داده برای نصب ورد پرس …………………………………………………………………………………………….. 31
شکل 2-27) مراحل ایجاد پایگاه داده برای نصب ورد پرس……………………………………………………………………………………………… 31
شکل 2-28) مرحله ابتدایی ورود به صفحه پیشخوان وردپرس………………………………………………………………………………………….. 32
شکل 2-29) پنجره پیشخوان وردپرس………………………………………………………………………………………………………………………….. 33
شکل 2-30) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 34
شکل 2-31) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 35
شکل 2-32) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 36
شکل 2-33) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 36
شکل 2-34) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 37
شکل 2-35) پنجره پیشخوان پنجره وردپرس…………………………………………………………………………………………………………………. 38
شکل 2-36) دسته بندی نوشته ها ……………………………………………………………………………………………………………………………….. 38
شکل 2-37) روش ساختن دسته………………………………………………………………………………………………………………………………….. 39
شکل 2-38) افزودن دسته تازه……………………………………………………………………………………………………………………………………. 39
شکل 2-39) پنجره نمایش دسته ها………………………………………………………………………………………………………………………………. 40
شکل 2-40) روش ایجاد برچسب……………………………………………………………………………………………………………………………….. 41
شکل 2-41) روش افزودن برچسب……………………………………………………………………………………………………………………………… 41
شکل 2-42) افزودن پرونده چندرسانه ای……………………………………………………………………………………………………………………… 42
شکل 2-43) افزودن پرونده چندرسانه ای……………………………………………………………………………………………………………………… 43
شکل 2-44) افزودن پرونده چندرسانه ای……………………………………………………………………………………………………………………… 43
شکل 2-45) افزودن پرونده چندرسانه ای……………………………………………………………………………………………………………………… 44
شکل 2-46) تنظیمات دیدگاه ها…………………………………………………………………………………………………………………………………. 44
شکل 2-47) تنظیمات دیدگاه ها…………………………………………………………………………………………………………………………………. 45
شکل 2-48) تنظیمات دیدگاه ها…………………………………………………………………………………………………………………………………. 45
شکل 2-49) تنظیمات دیدگاه ها…………………………………………………………………………………………………………………………………. 46
شکل 2-50) بررسی دیدگاه ها……………………………………………………………………………………………………………………………………. 47
شکل 2-51) بررسی دیدگاه ها……………………………………………………………………………………………………………………………………. 48
شکل 2-52) بررسی دیدگاه ها……………………………………………………………………………………………………………………………………. 48
شکل 2-53) بررسی دیدگاه ها……………………………………………………………………………………………………………………………………. 49
شکل 2-54) بازتاب در وردپرس………………………………………………………………………………………………………………………………… 49
شکل 2-55) انتخاب و شخصی سازی پوسته………………………………………………………………………………………………………………….. 50
شکل 2-56) انتخاب و شخصی سازی پوسته………………………………………………………………………………………………………………….. 51
شکل 2-57) انتخاب و شخصی سازی پوسته………………………………………………………………………………………………………………….. 51
شکل 2-58) انتخاب و شخصی سازی پوسته………………………………………………………………………………………………………………….. 52
شکل 2-59) نصب پوسته تازه…………………………………………………………………………………………………………………………………….. 53
شکل 2-60) نصب پوسته تازه…………………………………………………………………………………………………………………………………….. 53
شکل 2-61) نصب پوسته تازه…………………………………………………………………………………………………………………………………….. 54
شکل 2-62) نصب پوسته تازه…………………………………………………………………………………………………………………………………….. 54
شکل 2-63) نصب پوسته تازه…………………………………………………………………………………………………………………………………….. 54
شکل 2-64) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس………………………………………………………………………… 55
شکل 2-65) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس………………………………………………………………………… 56
شکل 2-66) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس………………………………………………………………………… 57
شکل 2-67) نصب افزونه از طریق FTP……………………………………………………………………………………………………………………… 58
شکل 2-68) نصب افزونه از طریق FTP……………………………………………………………………………………………………………………… 58
شکل 2-69) به روز رسانی افزونه ها…………………………………………………………………………………………………………………………….. 59
شکل 2-70) افزودن برگه………………………………………………………………………………………………………………………………………….. 59
شکل 2-71) افزودن برگه………………………………………………………………………………………………………………………………………….. 60
شکل 2-72) افزودن برگه………………………………………………………………………………………………………………………………………….. 60
شکل 2-73) افزودن برگه………………………………………………………………………………………………………………………………………….. 61
شکل 2-74) تنظیمات همگانی در وردپرس…………………………………………………………………………………………………………………… 63
شکل 2-75) تنظیمات همگانی در وردپرس…………………………………………………………………………………………………………………… 64
شکل 2-76) تنظیمات نوشتن در وردپرس…………………………………………………………………………………………………………………….. 65
شکل 2-77) تنظیمات نوشتن در وردپرس…………………………………………………………………………………………………………………….. 65
شکل 2-78) تنظیمات همگانی در وردپرس…………………………………………………………………………………………………………………… 66
شکل 2-79) تنظیمات همگانی در وردپرس…………………………………………………………………………………………………………………… 66
شکل 2-80) تنظیمات گفتگوها در وردپرس…………………………………………………………………………………………………………………. 67
شکل 2-81) تنظیمات گفتگوها در وردپرس…………………………………………………………………………………………………………………. 67
شکل 2-82) تنظیمات گفتگوها در وردپرس………………………………………………………………………………………………………………… 68
شکل 2-83) تنظیمات رسانه در وردپرس……………………………………………………………………………………………………………………… 69
شکل 2-84) تنظیمات پیوندهای یکتا در وردپرس………………………………………………………………………………………………………….. 70

فصل اول
معرفی پروژه

1-1)پیشگفتار
وردپرس یک سکوی انتشار شخصی پیشرفته در عین حال ساده و زیبا می باشد، وردپرس یک نرم افزار آزاد٬ رایگان و بازمتن است. در وردپرس به سادگی، زیبایی، کارایی و پیروی از استانداردهای وب اهمیت بسیاری داده شده است. گسترده گی افزونه ها، پوسته ها، مستندات و پشتیبانی این سیستم مدیریت وبلاگ در آن حد است که آن را برای مدیریت هرگونه وبلاگ یا سایت با هرگونه امکانات سازگار نموده است. در منوهای این سیستم خبری از پیچیدگی های مرسوم نیست و همه چیز کاربرپسند است و براحتی می توان با کارکردها و قیمت های مختلف آن آشنا شد. وردپرس برای کسانی که دوست دارند مجله اینترنتی یا وبلاگ راه اندازی کنند بسیار مناسب هستند. هم چنین افزونه های ویژه ای برای وردپرس نوشته شده که به وسیله آن می توان آن را به فروشگاه تبدیل کرد. شما با نصب وردپرس می توانید یک سایت ، انجمن گفتگو ، جامعه مجازی و یا یک فروشگاه راه اندازی کنید ، همچنین پشتیبانی وردپرس از بیشتر زبان ها از جمله زبان فارسی این سیستم را از دیگر سیستم ها متمایز کرده است . وردپرس یکی از مشهورترین سیستم های مدیریت محتوا در دنیاست. از همین رو می توان این "سی ام اس" را به عنوان یکی از پایدارترین و امن ترین سیستم های مدیریت محتوی در طراحی سایت نام برد. اینکه گفته می شود نرم افزارهای متن باز از امنیت کمتری برخوردار هستند یا اینکه قابلیت مانور و تغییر در آنها کم است باید گفت این مسئله دروغی بیش نیست. قضیه درست برعکس است، اما دلایل این امر را می توان در دو مورد دید:
* دید اشتباه که می توان با آمار و ارقام طراحی سایت در دنیا این امر را ثابت کرد.
* عدم مهارت کافی برخی طراحان سایت که از این سی ام اس ها استفاده می کنند و هر کمبودی را به گردن این سی ام اس ها می اندازند.
زمینه های طراحی و ساخت سایت با وردپرس
* طراحی سایت وردپرسی شخصی
* طراحی سایت وردپرسی خبری
* طراحی سایت وردپرسی شرکتی
* طراحی فروشگاه وردپرسی اینترنتی
* طراحی گالری و سایت وردپرسی نمونه کار
با توضیحات ارائه شده در زمینه ورد پرس به بررسی اجمالی این مقوله در فصل دوم می پردازیم.

فصل دوم
تشریح موضوع پروژه و زمینه های علمی آن

2-1) مقدمه
سیستم مدیریت محتوا ، ترجمه عبارت content management system یا CMS است ، که به معنای سیستم نرم افزاری ای است که به کمک آن محتوا مدیریت می شود و به نرم افزارهایی گفته می شود که نظام قابل مدیریتی را در ثبت , بروزرسانی و بازیابی محتوا فراهم می آورند . این نرم افزارها الزاما وابسته به وب نیستند و برنامه های کاربردی مدیریت محتوای وب سایت های اینترنتی , صرفا یک نمونه از این گونه سیستم های مدیریت محتوا می باشد. لکن در کشور ما ایران، بعلت گسترش این شاخه از نرم افزارهای سیستم مدیریت محتوا , عبارت cms تتنها به نرم افزارهای مدیریت وب سایت اطلاق می شود.
cms یا سیستم مدیریت محتوا چرخه زندگی صفحات وب سایت اینترنتی را از لحظه ایجاد تا زمان انقراض در بر می گیرند و به صاحبان این وب سایت ها , که لزوما آشنای با مباحث تخصصی اینترنت , وب و برنامه نویسی تحت وب نیستند ، اجازه می دهند تا بتوانند سایت های خود را به نحوی حرفه ای مدیریت کنند.
سیستم مدیریت محتوا تحولی شگرف در زمینه طراحی و مدیریت وب سایت های اینترنتی به شمار می آید. امروزه توقع بینندگان سایت های وب بسیار بالا رفته و دیگر مرور وب سایت هایی با صفحات ثابت و راکد هیجانی در آنها ایجاد نمی کند. امروز کاربران به دنبال سایت هایی می گردند که بتوانند به نوعی در گوشه ای از آن سهمی داشته باشند و ارائه محتوی، مطالب و اطلاعات جدید در هر بار رجوع کاربران به وب سایت ، می تواند آنها را پایبند سایت نماید.
یکی از مشکلاتی که تا امروز به نوعی باعث می شد تا افراد کمتری به فکر داشتن یک وب سایت اینترنتی بیفتند هزینه های بالای طراحی آن بوده ، به عنوان نمونه برای طراحی وب سایتهای اینترنتی ، سابق بر این تعدادی نیروی متخصص طراح وب ، مشغول طراحی آن در چندین ماه و رفع ایراد و پشتیبانی از وب سایت می شدند لذا هزینه طراحی و پشتیبانی وب سایت بالا بود ، ولی امروزه با در دسترس بودن سیستم های مدیریت محتوا دیگر چنین مشکلی وجود ندارد.
در سال 1995 تعداد کاربران اینترنتی تنها 13 میلیون نفر در سراسر جهان را شامل می شد ، این در حالی است که این رقم در سال 2005 یعنی فقط ده سال بعد به 1 میلیلارد نفر رسید . این رشد انفجاری موجب شد تا کاربران زیادی به لزوم استفاده از اینترنت و وب پی برده و در فاصله این سالها ، تعداد صفحات وب بر روی شبکه جهانی وب , به 60 میلیارد صفحه رسید . این نیاز روز افزون ,شرکتهای طراح وب را بر آن داشت تا با طراحی و پیاده سازی نرم افزارهای جامع همه منظوره که منطبق بر نیاز اغلب مشتریان باشد و به صورت قالبی منعطف بتوان بیشتر وب سایتهای اینترنتی را با آنها راه اندازی کرد . اینگونه نرم افزارها را بعدها نرم افزارهای مدیریت محتوا یا سیستم مدیریت محتوا (cms) نامیدند . اما ایراد نرم افزارهای مدیریت محتوا این بود که یک تعامل یک سویه با مخاطبان برقرار می نمودند و فقط در راستای ارائه محتوی و اطلاع رسانی به ایشان ، طراحی و پیاده سازی شده بودند . این در حالی بود که بازدیدکنندگان وب ، به دنبال سایتهایی بودند که به نوعی در گوشه ای از آن سهمی داشته باشند . با توجه به این موضوع ، نرم افزارهای مدیریت محتوای تحت وب ، با قابلیت های برقراری ارتباط دو سویه با کاربران ، پا به عرصه وجود گذاشتند و با ارائه سرویسهای دو سویه ، مخاطبان سایت را در بروزرسانی محتوای سایت سهیم کردند .
2-2) سایت چیست ؟
Site در لغت به معنی مکان است و در دنیای مجازی یعنی مکانی که به شما اجاره داده میشود تا به فعالیت بپردازید .
سایت مانند یک مغازه میماند که از چند قسمت تشکیل شده , یکی اسم مغازه , یکی مکان مغازه , یکی متراژ مغازه و یکی از دکوراسیون داخلی مغازه !
2-3) اسم مغازه (دامنه)
برای یک سایت حکم دامنه یا Domain را دارد که انواع مختلفی دامنه داریم از .com .net .org .ir .info تا .ایران .asia .in و …
شما با خرید یک دامنه می توانید نام و آدرس سایت خود را مشخص کنید …
2-4) مکان مغازه (هاست یا سرور)
برای یک سایت حکم سرور و یا هاستینگی که انتخاب می کند را دارد تفاوت قیمت هاست هم به کیفیت و سرعت و امنیت آن بر می گردد.
فقط یک نکته برای خرید هاست باید درنظر داشته باشیم اینکه باید هاستینگی را انتخاب کنید که قدرت بالایی داشته باشد و در صورت امکان suphp فعال باشد
اگر suphp فعال نباشد هر بار آپلود افزونه یا قالب از شما رمز هاست می خواهد و برای آپلود در قسمت رسانه دسته بندی ماهانه و سالانه به مشکل بر میخورد و برای ویرایش قالب هم باید سطح دسترسی تعریف کنید که اگر suphp فعال باشد دیگر چنین مشکلاتی پیش نخواهد آمد.
متراژ مغازه
حکم مقدار هاستی را دارد که شما انتخاب می کنید همین طور که یک مغازه بزرگ فضای زیادی می خواهد سایت بزرگ هم هاست بیشتری می خواهد بهتر از قبل از خرید هاست با توجه به اهداف و نوع سایت خود پکیج مناسبی را از یک سایت هاستینگ مناسب انتخاب کنید.
2-5) دکوراسیون داخلی (سیستم مدیریت محتوا)
هم اینجا حکم سیستم مدیریت محتوا یا cms و طراحی قالب آن را دارد. سیستم مدیریت محتوا ها نوع های خاصی دارد یک سری اختصاصی برای سایت خود می نویسند یا سفارش می دهند یک سری هم از سی ام اس های عمومی رایگان استفاده می کنند.
ده ها سیستم مدیریت محتوای رایگان در جهان یافت می شود که خوشبختانه بسیاری از آنها برای زبان فارسی سازگاری یافته و براحتی می توان برای ایجاد سایتی فارسی از آنها استفاده کرد. برخی از معروف ترین سیستم های مدیریت محتوا عبارت است از:
وردپرس(WordPress): شاید ورد پرس را بتوان محبوب ترین سیستم مدیریت محتوای دانست. میلیون ها نفر در سراسر دنیا از این سیستم برای راه اندازی وبسایت یا وبلاگ خود استفاده می کنند. این سیستم مدیریت محتوا پشتیبانی خوبی از زبان فارسی دارد و افزونه های فراوانی نیز به زبان فارسی برای آن تهیه شده است. از اصلی ترین مزیت های وردپرس می توان بسادگی در استفاده از آن اشاره کرد.
جوملا(Joomla): جوملا رقابتی تنگاتنگ با وردپرس داشته و یکی از مهم ترین سیستم های مدیریت محتوا است که از زبان فارسی نیز پشتیبانی می کند. سیستم مدیریت محتوای جوملا از پیچیدگی بیشتری نسبت به وردپرس برخوردار است، اما همین پیچیدگی سبب شده که بتوان از آن برای راه اندازی سایت های گسترده و بزرگ تر استفاده کرد. برای جوملا نیز هزاران افزونه مختلف طراحی شده است که"فروشگاه ساز" ها نیز در میان آن ها جای دارند.
دروپال(Drupal): دروپال یکی دیگر از سیستم های مدیریت محتواست که به دلیل هسته قدرتمندش زبانزد است. البته برخی ها دروپال را برای ظاهر خشک اش سرزنش می کنند، اما شکی نیست که دروپال یکی از قدرتمندترین سیستم های مدیریت محتوای وب در دنیاست. برای دروپال نیز افزونه های فراوانی نوشته شده است. هریک از این سیستم های مدیریت محتوا دارای سایتی رسمی به زبان انگلیسی هستند و البته از سوی یک یا چند تیم برنامه نویسی فارسی زبان پشتیبانی می شوند. با مراجعه به سایت هریک از این تیم ها و بررسی قابلیت های هریک از این سیستم ها و مقایسه آنها می توانید بهترین گزینه را بر اساس نیاز خود انتخاب کنید.
2-6) وردپرس چیست ؟
وردپرس یک cms مدیریت محتوای کاملا رایگان و اوپن سورس open source بر پایه ی مجوز GPL می باشد که می توان توسط آن به راحتی یک وبلاگ حرفه ای راه اندازی کرد.
وردپرس و یا به انگلیسی WordPress یک سیستم مدیریت محتوا رایگان است . سیستم مدیریت محتوا یا به انگلیسی CMS یک نرم افزار است که بروی هاست نصب میشود و امکان ایجاد یک سایت را فراهم می سازد . هاست نیز در واقع همانند یکی از درایو های رایانه ماست ، تمامی اطلاعات یک سایت درون یک هاست که همانند درایو کامپیوتر ماست قرار می گیرند .
وردپرس با استفاده از زبان PHP که نوعی زبان برنامه نویسی تحت وب است طراحی شده است و از قدرت MySQL برای ذخیره داده های خود استفاده می کند
2-7) تاریخچه وردپرس
وردپرس اصلاح شده پروژه B2 است که در سال 2003 شکل گرفت . پس از ایجاد شدن وردپرس این سیستم مدیریت محتوا به سرعت رشد کرد و به محبوبیت زیادی دست یافت
اصلا چرا وردپرس ؟ ( با وجود دیگر سیستم ها مثل جوملا , دروپال و …)
چرا بیشتر افراد وردپرس را به عنوان سیستم مدیریت محتوای خود انتخاب می کنند و به سراغ دیگر سیستم ها نمی روند ؟
زیرا وردپرس بسیار ساده است و به راحتی میتوان با آن کار کرد ، قالب ها و افزونه های رایگان بسیار زیادی دارد و به راحتی میتوان برای وردپرس قالب و افزونه طراحی کرد . همچنین وردپرس بسیار کم حجم است ، سرعت بسیار بالایی دارد و از امنیت فوق العاده ای برخوردار است .
یکی دیگر از ویژگی های وردپرس این است که شما با نصب وردپرس می توانید یک سایت ، انجمن گفتگو ، جامعه مجازی و یا یک فروشگاه راه اندازی کنید ، همچنین پشتیبانی وردپرس از بیشتر زبان ها از جمله زبان فارسی این سیستم را از دیگر سیستم ها متمایز کرده است .
2-8) سی ام اس
CMS مخفف Content Management System که یه برنامه بر روی سرورها می باشد و به مدیران سایت ها کمک می کند تا به راحتی بتوانند وب سایت خود را مدیریت کنند. در واقع سبب پویایی سایت می شود پویایی یعنی متغیر و در حال تغییر … وردپرس را نمی توان یک cms خواند ولی آنقدر قدرتمند است که می تواند به راحتی کار یک مدیریت محتوا cms را انجام دهد.
2-9) دلیل قدرت وردپرس چیست ؟
انعطاف پذیری وردپرس نسبت به دیگر سیستم ها
وردپرس یک مدیریت محتوای کاملا انعطاف پذیر می باشد که هر کسی با دانش اندک می تواند به راحتی یک وبگاه برای خود ایجاد و آن را مدیریت کند. و همچنین می توان به راحتی هر نوع سایتی را با وردپرس راه اندازی کرد از یک وب گاه ساده گرفته تا پیشرفته مثلا راه اندازی سایت تجاری , خبری , فروشگاهی و حتی یک سایت تک صفحه ای برای معرفی یک محصول اما به صرفه بودن حرف اول را می زند که با مشاوه با طراحان وب می توانید به راحتی یک وب گاه پرتالی قدرتمند راه اندازی کنید .
2-10) قالب های فراوان وردپرس
یکی دیگر از دلایل قدرت وردپرس این است که قالب و پوسته های فراوانی داخل اینترنت هست و می توان به صورت رایگان و یا فروشی دریافت کرد و این امر سبب می شود تا شما به سلیقه ی خود یک قالب شیک و حرفه ای را از میان قالب های انبوه وردپرس انتخاب و نصب کنید.
دارای پلاگین و افزونه های بی نهایت
از دیگر نقات قوت وردپرس می توان به افزونه و پلاگین های فراوانی که برای مدیریت محتوای وردپرس طراحی شدن می باشد . افزونه ها به مدیران سایت ها کمک می کنند تا به راحتی هر امکانی را که دوست دارند بدون نیاز به هیچ دانش برنامه نویسی روی سایت خود راه اندازی کنند . روز به روز بر انبوه این افزونه ها افزوده می شود و قدرت وردپرس را روز به روز زیاد تر و زیادتر می کند.

2-11) نصب وردپرس
برای شروع کار ابتدا آخرین نسخه وردپرس فارسی را دانلود نمایید.
در مرحله بعد به مدیریت هاست خود مراجعه کنید به طور مثال: (آدرس www.example.com/cpanel )
پس از وارد نمودن رمز کاربری و پسور خود و مشاهده داشبورد سی پنل خود گزینه File manager را انتخاب نمائید.

شکل 2-1) مراحل نصب نرم افزار ورد پرس
در این قسمت داخل فایل public_html یا www ) ) بر روی upload کلیک نمایید

شکل 2-2) مراحل نصب نرم افزار ورد پرس
پس از وارد شدن در صفحه جدید با کلیک بر روی گزینه Browse فایل فشرده ای که در ابتدا دانلود کردید را انتخاب کنید ( فرقی بین zip و gz.tar نیست

شکل 2-3) مراحل نصب نرم افزار ورد پرس
پس از انتخاب فایل از پنجره باز شده نیاز به هیچ کاری نیست فقط باید صبر کنید تا فایل آپلود شود و با تصویر زیر در گوشه سمت راست صفحه مواجه شوید :

شکل 2-4) مراحل نصب نرم افزار ورد پرس

پس از اطمینان از آپلود کامل وردپرس فارسی به File Manager بازگردید باید فایل فشرده را مشاهده کنید اگر که مشاهده نمی کنید گزینه Reload رو بزنید تا مشاهده شود. پس از دیدن فایل فشرده بر روی آن راست کلیک نمایید و Extract را انتخاب نمایید

شکل 2-5) مراحل نصب نرم افزار ورد پرس
در پنجره باز شده Extarct Now را بزنید تا فایل از حالت فشردگی خارج شود و فولدر wordpress در هاستتان نمایان شود. می توانید فایل فشرده وردپرس را حذف نمایید.
اکنون نوبت ساختن دیتابیس یا مرکز داده است
2-12) آموزش ساختن دیتابیس
توجه نمایید باید در جای نام دیتابیس , نام کاربری , رمز عبور ساخته شده را باید جایی یادداشت کنید . به کلیک بر روی Home در بالای سی پنل خود به داشبورد سی پنل بروید . از قسمت Databases گزینه Mysql Databases را انتخاب نمایید.

شکل 2-6) مراحل ساخت دیتابیس
ابتدا یک نام برای دیتابیس خود مشخص کنید. سعی کنید نامی باشد که متوجه شوید برای کدام سایت است . مثلا اگر وردپرس را به عنوان سیستم وبلاگ خود در نظر گرفتید از گلمه blog استفاده نمایید تا در آینده که میخواهید سایت خود را منتقل نمایید یا گسترش دهید دچار مشکل و سردرگمی نشوید.
پس از انتخاب نام مناسب روی دکمه Creat Database کلیک نمایید.

شکل 2-7) مراحل ساخت دیتابیس
پس از ثبت دوباره به قسمت Mysql Databases باز گردید این بار یک نام کاربری و یک رمز عبور بسازید و وارد نمایید سپس بر روی گزینه Creat User کلیک نمایید.

شکل 2-8) مراحل ساخت دیتابیس
پس از ثبت دوباره به قسمت دیتابیس باز گردید این بار باید دیتابیس و نام کاربری که ساختید را به هم مرتبط نمایید . در همین راستا از قسمت Add User To Database نام دیتابیس و نام کاربری که برای وردپرس خود در نظر گرفتید را انتخاب و بر روی دکمه Add کلیک نمایید.

شکل 2-9) مراحل ساخت دیتابیس

در پنجره بعدی با تیک زدن گزینه ALL PRIVILEGES همه گزینه های زیر آن انتخاب می شود و بعد دکمه Make Changes را بزنید.
شکل 2-10) مراحل ساخت دیتابیس
خب به File Manager باز گردید جایی که وردپرس را آپلود کردید ( مثلا فولدر wordpress ) در بین لیست این فایل ها یک فایل به نام wp-config-sample.php می بینید .
با راست کلیک کردن برروی این فایل و انتخاب گزینه Rename اقدام به تغییر نام این فایل بفرمایید.
در پنجره باز شده Rename عبارت -sample را حذف نمایید و یعنی اسم فایل باید wp-config.php باشد .
پس از آن دکمه Rename File را بفشارید .

شکل 2-11) مراحل ساخت دیتابیس

حالا دوباره بر روی فایل wp-config.php راست کلیک کرده این بار گزینه Edit را انتخاب نمایید .
در پنجره باز شده با جستجوی عبارت Mysql Settings کادر زیر را پیدا کنید :

شکل 2-12) مراحل ساخت دیتابیس
به جای عبارت databse_name_here نام دیتابیسی که ساختید را وارد نمایید.
به جای عبارت username_here نام کاربری که ساختید را وارد نمایید.
به جای password_here رمز عبوری که برای نام کاربری دیتابیس ساختید را وارد نمایید
در مرحله بعد (این مرحله اختیاری است ) با مراجعه به آدرس زیر :
http://api.wordpress.org/secret-key/1.1/
یک سری کلید به طور تصادفی به شما می دهد …. مثل شکل زیر :

شما اینها رو در همان فایل wp-config.php بجای عبارت زیر قرار دهید :

شکل 2-13) مراحل ساخت دیتابیس
در قسمت بعد ( این قسمت نیز اختیاری است ) شما میتوانید نام پیشوند جداول وردپرس خود را نیز تغییر دهید .
اکنون با زدن دکمه Save آن فایل را ذخیره نمایید و سپس ببندید. به آدرس سایت خود بروید . جایی که وردپرس را قرار دادید مثلا www.example.com/wordpress , پس از آن با پنجره زیر مواجه خواهید شد :

شکل 2-14) مرحله نهایی نصب نرم افزار ورد پرس
این قسمت فارسی است نیاز به توضیح خاصی ندارد فقط برای امنیت بیشتر از کلمه admin برای نام کاربری استفاده ننماید.
پس از تکمیل اطلاعات بر روی دکمه راه اندازی وردپرس کلیک نمایید تا به پنجره زیر منتقل شوید :

شکل 2-15) مرحله اجرای نرم افزار وردپرس

نصب وردپرس شما با موفقیت انجام شده و شما می توانید با مراجعه با محلی که وردپرس خود را نصب کردید (مثلا www.example.com/wordpress ) سایت خود را مشاهده کنید و با گذاشتن آدرس wp-admin بعد از آدرس محل نصب www.example.com/wp-admin ) ) می توانید مدیریت خود را ببینید .
2-13) ارائه فعالیت های مشابه انجام شده در زمینه ورد پرس
در کشور ما ایران نیز ، پس از استفاده از سیستم های مختلف مدیریت محتوای غیر بومی و انواع نرم افزارهای اینترنتی خارجی، نیاز مبرمی به نرم افزار مدیریت محتوای بومی احساس می شد تا بتواند منطبق با سلیقه ها ، نیازها ، قوانین و مقررات بانکی و دولتی داخلی , پاسخگوی درخواست مشتریان باشد . با توجه به این مهم ، برخی از شرکتهای داخلی اقدام به طراحی و پیاده سازی نرم افزارهای مدیریت محتوا نمودند . شرکت توسعه مجازی ، یکی از پیشروان این عرصه در کشور محسوب می شود و سیستم مدیریت محتوای parscms را بر همین اساس , طراحی و پیاده سازی نمود .
چرا شما یک CMS لازم دارید ؟
اگر سایت شما هر چند وقت یکبار (مثلا هر دو هفته) به روز میشود میتوانید بجای اینکه هر بار به یک شرکت طراحی وب مراجعه کنید ، خودتان با نصب یکی از این برنامه های مدیریت محتوا ، تغییراتتان را روی سایت اعمال کنید .
اگر شما سایت خود را اصلا بروز نمیکنید ، باید کم کم به فکر بیافتید ، چون بیننده های شما وقتی همیشه با یک صفحه همیشگی روبرو شوند کم کم شما را فراموش میکنند ، چون چیز جدیدی برای عرضه ندارید .
یک CMS چه امکاناتی دارد ؟
طیف وسیعی از امکانات . اکثر CMS ها در ورژن های مختلف و با قابلیت های مختلف به بازار عرضه میشوند . البته قابلیت بروز کردن اطلاعات در همه مشترک است اما قابلیت های ویژه دیگری دارند که با قیمت های مختلف بشما پیشنهاد میدهند . از جمله:
1- مدیریت اطلاعات فرستاده شده توسط کاربران و تایید اطلاعات
2- چند زبانه بودن
3- ایجاد نقشه سایت داینامیک
4- امکان ایجاد تجارت الکترونیک یا فروشگاه مجازی
5- ایجاد فرم برای دریافت اطلاعات کاربران
6- بهینه سازی تصاویر آپلود شده
7- ایجاد و بروز کردن متا تگ ها
8- امکان جستجو در مطالب سایت
9- امنیت بیشتر
10- گزارش آمار بازدید از صفحات
11- و ….
کاربرد عمده سیستم های مدیریت محتوا:
به ترتیب کاربرد و اهمیت محتوا به سه بخش کلی زیر تقسیم میشود :
محتوای متنی(Text Content ) :
این محتوا شامل اخبار ، مقالات ، کتب و سایر محتواهای متنی از این قبیل میباشد که خود حجم عظیمی از اطلاعات را بر روی وب تشکیل می دهند .
محتوای چند رسانه ای( Multi Media Content ) :
این محتوا شامل صوت ، تصویر و فیلم میشود که برای مدیریت آن از استاندارهای خاصی استفاده می شود بهمین دلیل سیستم های مدیریتی در این بخش کاملا تخصصی بوده و عمدتا کاربرد عمومی ندارد
محتوای فایلی( File base Content ) :
این محتوا شامل فایلهای فشرده ، فایلهای اجرایی و کتب الکترونیک میباشد که عمدتا برای نگهداری و مدیریت آن لازم است از استاندارد های خاصی استفاده شود، این نوع محتوا نیز به اندازه محتوای چند رسانه ای کاملا تخصصی بوده و برای مدیریت آن کمتر از سیستم های مرسوم استفاده میشود .
سیستم های مدیریت محتوای از جهات دیگری نیز قابل بررسی هستند و آن نوع مدیریت و سطح بندی اطلاعات میباشد ، که پر اهمیت ترین بخش در آشنایی و کار با سیتم های مدیریت محتوا میباشد ، سیستم های مدیریت محتوا عمدتا دسترسی به اطلاعات را در سه بخش کلی در نظر می گیرند که به ترتیب : ایجاد یا ورود اطلاعات ، ویرایش ، مدیریت و انتشار اطلاعات
البته هر چه سیستم مدیریت محتوا تخصصی تر باشد این سطح بندی ها جزیی تر میشود به عنوان مثال ایجاد یا ورود اطلاعات خود میتواند بر حسب نوع و دسته بندی محتوای دارای بخشهای متفاوتی باشد به عنوان مثال میتوان به سیستم گردش خبر در خبرگزاری ها اشاره کرد که در هر بخش اعم از ورود ، ویرایش و انتشار دارای دسترسی های متفاوتی می باشد .
نوع دیگر سطح بندی اطلاعات در سیتم های مدیریت محتوا سطح بندی اطلاعات براساس گروههای کاربری است که دارای 2 بخش کلی Fronted و Backend می باشد در این حالت هر کاربر در خصوص برخورد با محتوا در یکی از این دو دسته بندی قرار خواهد گرفت که در زیر به آن اشاره خواهیم کرد:
بخش Fronted :
کاربر به عنوان میهمان فرض شده و صرفا به اطلاعات و محتوای بدون سطح بندی یا اطلاعات عمومی (Public) دسترسی دارد .
کاربر باید دارای شناسه کاربری یا سطح اولیه دسترسی به اطلاعات باشد که در این حالت کاربر مجاز به دریافت اطلاعات براساس دسترسی بالاتر از میهمان است و میتواند اطلاعات دارای این سطح را با استفاده از نام کاربری و رمز عبور خود دریافت کند عمدتا این سطح از اطلاعات نیز دارای اهمیت زیادی از لحاظ نوع دسترسی نمی باشد .
کاربر دارای سطح دسترسی ویژه به اطلاعات بوده و قادر به دریافت اطلاعات با درصد اهمیت بالاتری را داراست که این اطلاعات پس از بررسی های خاص امنیتی به او نمایش داده میشود
هر کدام از این سطوح خود نیز دارای زیر بخش های جزیی تر برای دسته بندی اطلاعات بوده که براساس نیاز کاربران هر سیستم مدیریت محتوا متغیر میباشد .
بخش Backend :
کاربر با امکان ورود اطلاعات این کاربر قادر است تا به پشت صحنه سیستم مدیریت محتوا دسترسی داشته و نقش یک نویسنده تا تولید کننده محتوا را ایفا کند ، این کاربر تمامی دسترسی های بخش Fronted را ممکن است دارا باشد .
کاربر با امکان ویرایش مطالب این کاربر به عنوان ویراستار محتوای ورودی عمل کرده و تمامی دسترسی های کاربران قبلی را داراست .
کاربر با امکان انتشار مطالب که در واقع جزیی ترین بخش از مدیریت سیستم را داراست و از دسترسی تمامی کاربران قبلی بهره میبرد .
مدیران جز، مدیران ارشد، تعریف این دو سطح دسترسی به ساختار دسترسی ها در سیستم مدبریت محتوا بر میگردد .
سیستم های مدیریت محتوای از جهاتی دیگری نیز قابل بررسی هستند که از آن جمله شیوه ذخیره سازی محتوا آنهاست
شیوه های مرسوم در ذخیره سازی اطلاعات
شیوه ذخیره سازی خام اطلاعات :
در این شیوه اطلاعات بدون هیچ گونه تغییری و با فرمت اصلی ذخیره میشود ، این شیوه از لحاظ امنیتی دارای اشکالات فراوانی می باشد که آن جمله به عدم کنترل دسترسی به محتوا میتوان اشاره کرد .
شیوه ذخیره سازی اطلاعات بصورت فایل های تغییر یافته یا کد شده :
در این شیوه برای امنیت بیشتر اطلاعات تغییر شکل داده و از فرمت اصلی خود خارج میشود تا دسترسی به سورس اطلاعات تقریبا غیر ممکن شود ، عیب این شیوه عدم امکان پردازش های موازی بر روی اطلاعات میباشد .
شیوه ذخیره سازی در بانک اطلاعاتی :
در این شیوه اطلاعات با فرمتی خاص در بانک های اطلاعاتی دخیره شده و قابلیت پردازش و تعیین سطح دسترسی را دارا هستند ، این شیوه جزء پرکاربردترین شیوه در ذخیره اطلاعات بوده و دارای ضریب امنیتی بالایی نیز میباشد .
سیستم های مدیریت محتوا نسبت به نسل های اولیه خود کاملا تغییر یاقته اند و قادر شده اند تا بصورت همزمان و با استفاده از امکانات جدید انواع محتوا را بسادگی مدیریت و کنترل نمایند بدین ترتیب به جای استفاده از چندین سیستم مدیریت محتوا کافی است تا یک سیستم را با امکانات تکمیلی استفاده کرد به عنوان مثال سیستم مدیریت محتوای میترا قادر است تا یصورت همزمان محتوای متنی ، تصویری ، صوتی و فایلی را با هم مدیریت و سطح بندی نماید ، این سیستم مدیریت محتوا جزء نسل جدید سیستم های مدیریت محتوا که کاملا میتواند جایگزین سیستم های مدیریت محتوای قبلی باشد ، ساختار این نرم افزاری طوری طراحی شده که بتواند بطور همزمان چند نوع محتوا را به چند زبان در اختیار کاربر بگذارد بدون اینکه در ارایه مطالب اشتباهی رخ دهد ، همچنین قادر است تا اطلاعات و محتوا را با سطوح مختلف دسترسی دسته بندی نموده و در اختیار کاربران قرار دهد ، این سیستم مدیریت محتوا کاملا رایگان بوده و با استاندارد های فارسی سازگاری کامل را دارد و میتواند به عنوان بهترین انتخاب برای مدیریت محتوا بر روی وب در نظر گرفته شود .
مهم ترین ویژگی های سیستم مدیریت محتوا
• اقلام اطلاعاتی و ارتباط بین آنها را مدیریت می کند.
• امکان تعریف هر جز (یا صفحه) و موقعیت آنها بر روی سایت را در اختیار کاربر قرار می دهد.
• ارتباطات مورد نیاز و کامل بین صفحات و اطلاعات موجود در آنها را ایجاد می کند.
• ایجاد و ویرایش صفحات، کارکرد اصلی این سیستم است.
• بین دسترسی و بایگانی یکپارچگی ایجاد می کند.
• دارای موتوری برای انتشار و ایجاد صفحات اینترنتی ست
مزایای استفاده از سیستم مدیریت محتوا نسبت به طراحی سایت اختصاصی
در موارد نادری ، ممکن است وب سایتی که در نظر دارید تا طراحی و پیاده سازی نمایید ، در بستر سیستم های مدیریت محتوا قابل تعریف نباشد (وب سایت خاص منظوره) که طبیعتا نیاز به برنامه نویسی اختصاصی خواهید داشت. ولی در اکثر مواقع وب سایتی که می خواهید , با استفاده از سیستم های مدیریت محتوا ی موجود قابل اجراست . مزایای استفاده از نرم افزار سیستم مدیریت محتوا (cms) , نسبت به طراحی سایت اختصاصی عبارت اند از :
1- صرفه جویی در زمان ایجاد و به روزرسانی وب سایت ها :
در حالی که طراحی و پیاده سازی یک وب سایت اینترنتی به صورت اختصاصی , ماهها به طول می انجامد ، قراردادن اطلاعات سایتتان در قالب یک سیستم مدیریت محتوا (cms) از پیش طراحی شده ، بیش از یکی دو هفته طول نخواهد کشید . این صرفه جویی در زمان ، احتمالا محرک بسیار خوبی برای طراحی وب سایت شما با یک نرم افزار مدیریت محتوا یا cms است .یک سیستم مدیریت محتوای حرفه ای کلیه نیازهای مشتریان را پیش بینی کرده و پس از درخواست مشتری برای طراحی وب سایت ، کافی است نسخه ای از یک وب سایت طراحی شده توسط نرم افزار cms ، بر روی وب قرار گیرد . با این توصیف هزینه طراحی و پیاده سازی یک وب سایت اینترنتی به شدت کاهش می یابد .
2-پشتیبانی مطمئن تر :
با توجه به اینکه طراحی وب سایتهای اختصاصی ، معمولا یک بار برای شما و متناسب با نیاز شما انجام می شود و برای سایرین کاربردی ندارد ، لذا چنانچه تیم طراح سایت از پشتیبانی آن سر باز زد ، کس دیگری نیز نخواهد توانست وب سایتی که دیگران نوشته اند را پشتیبانی کند لذا نمی توانید تجارت خود را بر این اساس پایه ریزی نمایید . این در حالی است که شرکتهای طراحی وب سایت که صاحب سیستم های مدیریت محتوا می باشند ، با تعداد زیادی مشتری مواجه اند که قبلا برای ایشان از این نرم افزار استفاده نموده اند . طبیعتا این شرکتها می بایست پشتیبانی کاملی از سیستم مدیریت محتوای خود به عمل آورند تا شانس باقی ماندن در بازار پر رقابت امروز را داشته باشند.
3- انعطاف پذیری بیشتر :
سیستم های مدیریت محتوا ، بسیار انعطاف پذیرتر از وب سایت های خاص منظوره اند ، چرا که تیم های تحلیل یک سیستم مدیریت محتوا ، می بایست انواع وب سایت های قابل راه اندازی با نرم افزار را در نظر گرفته و راهکارهایی را پیشنهاد کنند که طی آن پیاده سازی یک وب سایت اینترنتی با ترکیب قابلیت های نرم افزار ، قابل پیاده سازی باشد.لذا می بایست از مستندات , آموزش و سادگی بیشتری برخوردار باشند.
4- امنیت بالاتر وب سایت :
با عنایت به اینکه تعداد زیادی وب سایت به کمک سیستم های مدیریت محتوا راه اندازی شده است ، لذا شرکت طراح دائما در حال رفع ایراد , ارتقاء قابلیت ها و افزایش امنیت آن است . به عبارت بهتر باید گفت ، چنانچه یک وب سایت اینترنتی خاص منظوره طراحی شده توسط یک شرکت طراح سایت ، هک شود ، قابل مقایسه با هک شدن نرم افزاری نیست که صدها ، بلکه هزاران وب سایت از آن استفاده نموده و هک شدن سیستم مدیریت محتوای مورد استفاده در طراحی آن ها به معنای هک شدن تمامی آن وب سایت های اینترنتی خواهد بود ، بنابراین برای تیم طراح معقول خواهد بود که زیر بار هزینه های هنگفت امنیت رفته و نرم افزار مدیریت محتوای خود را امن کنند. این در حالی است که برای یک تک سایت ، احتمالا، نه برای شرکت طراح وب و نه برای مشتری ای که سایت برای وی طراحی و پیاده سازی می شود ، به صرفه نخواهد بود که پذیرای هزینه بالایی برای امنیت باشند.
5- شما می دانید و می بینید چه چیزی را خریداری می نمایید :
وقتی شما از یک شرکت طراح سایتی می خواهید تا وب سایت اختصاصی برای شما طراحی کنند ، نمی دانید نهایتا برآیند تلاشهای انجام شده بعد از چندین ماه در آن شرکت چه خواهد شد و آیا محصول نهایی ، همان چیزی است که شما در ذهن می پروراندید . این در حالی است که وقتی شما طراحی سایت خود را با یک سیستم مدیریت محتوا یا cms انجام می دهید، می دانید و می بینید چه چیزی را خریداری می کنید. بنابراین به جای تصمیم گیری انتزاعی و بدون نگرش ، می توانید یکی از نرم افزارهای مدیریت محتوای موجود را انتخاب کنید.
6- وجود مستندات ، راهنما و آموزش کافی :
شرکت های طراحی وب سایت های اینترنتی ، برای ارائه آموزش به کاربران سیستم مدیریت محتوای خود ، مستنداتی را فراهم می آورند، تا مدیران وب سایت های اینترنتی با مراجعه به این راهنماها یا مستندات ، بتوانند بدون وابستگی به تیم پشتیبانی شرکت طراح سایت ، وب سایت اینترنتی خود را مدیریت نموده و محتوای وب سایت را آپدیت نمایند ، اما داستان برای یک وب سایت اختصاصی ، به شکل کامل متفاوت بوده و تیم برنامه نویسی ، فرصت زیادی برای تولید محتوای مستنداتی که صرفا در یک وب سایت اینترنتی مورد استفاده قرار می گیرد ، نخواهند گذاشت.

2-14) انواع سیستم های مدیریت محتوا
1- سیستم مدیریت محتوای سازمانی :
سیستم مدیریت محتوای سازمانی سیستمی است که مراحل ایجاد ،مدیریت ،ذخیره سازی ،نگهداری و ارایه محتوا به مفهوم وسیع آن یعنی کلیه مکاتبات ، ارتباطات ،تصاویروفیلم های مربوط به رویدادها و جلسات و نیز مستندات مربوط به فرایندهای سازمان را مکانیزه می کند.
2- سیستم مدیریت محتوای مولفه ای :
دراین سیستم مدیریت محتوا ،محتوا در سطوح زیر مستندات برای استفاده مجدد ذخیره و مدیریت می شود.این نوع از سیستم های مدیریت محتوا 5 عملکرد اصلی دارند :
 ابقای امنیت
 مدیریت موضوع
 مدیریت سرور
 مدیریت بازرسی
 نگهداشت گزارشات
3- سیستم مدیریت محتوای وب (webcms ):
سیستم مدیریت محتوای وب ،یک cms است که جهت ایجاد و مدیریت محتوای متناسب با وب بکار می رود.Wcms ها جهت مدیریت حجم بالائی از داده های پویا که قابلیت نمایش در محیط وب را دارند بکار می روند .همچنین روند ایجاد ، ویرایش ،مدیریت نگهداشت پایگاه های اطلاع رسانی را تسهیل می کنند.سیستم مدیریت و محتوای وب ابزار نگارش و سهولت استفاده را برای کاربرانی با دانش فنی محدود فراهم می آورد.از امکانات این دسته از سیستم های مدیریت محتوا می توان به موارد ذیل اشاره داشت:
 قالب های خودکار
 قابلیت ویرایش آسان محتوا
 مجموعه ویژگی های قابل تنظیم
 قابلیت ارتقاء جهت تطبیق با استاندارد های وب
 مدیریت گردش کار
 مدیریت اسناد
 مجزای سازی محتوا
2-15) انواع سیستم های مدیریت محتوا به لحاظ نرم افزاری
سیستم های مدیریت محتوا یا cmsها دارای انواع گوناگونی هستند . از نظر طرز تلقی نرم افزار از محتوا و سیاست کلی و محوری به روزرسانی , سیستم های مدیریت محتوی می توانند در یکی از دسته های زیر طبقه بندی شوند :
•سیستم مدیریت محتوای صفحه محور (page base cms) :
این نرم افزارهای مدیریت محتوا (cmsها) واحد اطلاعاتی وب سایت را صفحه در نظر گرفته اند . به عبارت دیگر سایت را هویتی متشکل از صفحات می دانند و لذا تمام سعی خود را مصروف مدیریت صفحه می کنند و به مدیر سایت امکان ایجاد صفحاتی مجزا , دارای لینک به دیگر صفحات , و قابل ذخیره سازی روی سرور هاست به یکی از فرمت های htm , html , asp , php , jsp , … را می دهند . نقطه کمال اینگونه سیستم های مدیریت محتوا یا CMS ها حداکثر پیاده سازی محیطی با توانایی های macromedia dreamwaver است . جستجو در این سایت ها بر اساس اطلاعات متنی موجود در صفحات است و عبارت search شده را در هر صفحه ای که یافت , لینک آن صفحه را خواهد آورد . استفاده از اینگونه نرم افزارهای مدیریت محتوا دارای ویژگی ها و مزایا و معایبی است :
■با اینگونه سیستم های مدیریت محتوا یا cms ها می توان وب سایت های مقیاس کوچک (small web) – از 10 صفحه تا 100 صفحه – و وب سایت های مقیاس متوسط (medium web) – از 100 صفحه تا 1000 صفحه – را پیاده سازی کرد . لکن راه اندازی سایت های مقیاس بزرگ (large web) – از 1000 تا 10000 صفحه – و بالاتر با چنین سیستم های مدیریت محتوایی میسر نیست. زیرا اینگونه نرم افزارهای مدیریت محتوی , اصولا از بانک اطلاعاتی استفاده نمی کنند و ایجاد صفحات بصورت دستی است .
■اینگونه سیستم های مدیریت محتوا یا cms ها ، انعطاف پذیری فوق العاده ای در طراحی دلخواه ظاهر گرافیکی صفحات اصلی و صفحات داخلی وب سایت در اختیار می گذارند ، به نحوی که کاربر می تواند هر کدام از صفحات داخلی خود را به نحو دلخواه طراحی کند.البته تغییر کلیات گرافیکی وب سایت از صفحات اول به صفحات داخلی , در هیچ وب سایت رسمی جایگاهی ندارد و اگر در سایتی مانند yahoo با حرکت به صفات داخلی شمای وب سایت عوض می شود به این خاطر است که مثلا بخش آب و هوای یاهو weather.yahoo.com خود در واقع وب سایتی مجزا با کارکردی مجزا است که بصورت زیرمجموعه ای از مجموعه عظیم یاهو دیده می شود .
■کاربری که قصد دارد سایت خود را با چنین نرم افزارهای مدیریت محتوایی مدیریت کند , باید تا حدود زیادی از طراحی وب و html سر در بیاورد . به عبارت دیگر کاربری این سیستم های مدیریت محتوا , مانند کاربری microsoft front page یا macromedia dreamwaver می باشد با این تفاوت که این نرم افزار تحت وب است .امروزه که نرم افزارهای microsoft front page یا macromedia dreamwaver خود امکان اتصال با وب هاست را دارند و کسی که به کاربری انها آشنا باشد براحتی می تواند از روی کامپیوتر خود سایت را بصورت page base مدیریت کند ، نیازی به خرید نرم افزار سیستم مدیریت محتوای تحت وب به شکل صفحه محور نیست .
•سیستم مدیریت محتوای قابلیت محور (future base cms):
این گونه سیستم های مدیریت محتوا یا cmsها بر اساس قابلیت های مورد نیاز مشتریان بنیان گذاری شده اند . به عبارت دیگر اکثر وب سایتهای اطلاع رسانی و پرتال های اینترنتی متشکل از بخش های مختلفی می شوند که معمولا عبارت است از : مدیریت منو ، مدیریت گالری تصاویر یا آلبوم عکس ، مدیریت اعضا ، مدیریت لینکستان و … .بنابراین ، در اینگونه از نرم افزارها ی مدیریت محتوا , مدیر سایت ، صفحات را مدیریت نمی کند , بلکه با استفاده از قابلیت های مذکور , محتوا را وارد در ساختار بانک اطلاعایتی می نماید و سپس خود نرم افزار مدیریت محتوا یا cms ، اطلاعات را در قالب صفحات سازماندهی خواهد کرد .
به این ترتیب مدیر وب سایت بدون آشنایی با آنچه در پس پرده مسائل فنی اتفاق می افتد اطلاعات را در فرم ها وارد کرده و سیستم با ذخیره سازی این اطلاعات در بانک اطلاعاتی , سایت را سازماندهی می کند . محاسن و معایب این گونه از نرم افزارهای مدیریت محتوا عبارتند از :
■با اینگونه سیستم های مدیریت محتوا یا cms ها می توان علاوه بر سایت های مقیاس کوچک و مقیاس متوسط , وب سایت های مقیاس بزرگ (large web) – از 1000 تا 10000 صفحه – و بالاتر را نیز به راحتی طراحی و پیاده سازی نمود . زیرا اینگونه نرم افزارهای مدیریت محتوا , اصولا از بانک اطلاعاتی استفاده می کنند و ایجاد صفحات بصورت اتوماتیک است .
■اینگونه نرم افزارهای مدیریت محتوا یا cms ها انعطاف زیادی در طراحی ظاهر گرافیکی ساختار کلی سایت ندارند و لذا همیشه شمای گرافیکی ثابتی بر همه صفحات حاکم است . گرچه طراحی داخلی صفحات می تواند بسیار قوی انجام شود .
■کاربری که قصد دارد وب سایت خود را با چنین سیستم مدیریت محتوایی مدیریت کند , لازم نیست از مسائل فنی طراحی وب و html سر در بیاورد . زیرا این کار به صورت اتوماتیک و پشت صحنه برای وی انجام می شود .
■اصولا کاربری و کار با این نرم افزارهای مدیریت محتوا قابلیت محور آسان تر ، دلپزیر تر و کاربر پسندتر می باشد ، زیرا برای ایجاد یک خبر ، به راحتی وارد بخش مدیریت اخبار شده و خبر مورد نظرتان را ایجاد می کنید و کاربران می دانند که برای ایجاد هر تغییری به چه بخشی نیاز دارند.
آشنایی باخصوصیات سیستم های مدیریت محتوا معتبر
این خصوصیات را به 5 شاخه کلی تقسیم بندی کرده، سپس به شرح تفصیلی آنها می پردازیم:
1- ایجادمحتوا
2-مدیریت محتوا
3-انتشار
4-نمایش
5-قراردادودادوستد
ایجاد محتوا:
قابلیتی است که مولفین آثار (نویسندگان محتوا) برای استفاده از CMS به آن نیازمندند.
ملزومات این بخش عبارتند از:
• محیط تالیف یکپارچه
سیستم مدیریت محتوا باید محیط قدرتمند و یکپارچه ای را برای مولفین آثار فراهم آورد. بدین ترتیب مولفین می توانند از امکانات گسترده جهت ایجاد محتوا در CMS استفاده نمایند.

• جداسازی محتوا و محیط نمایش آن
ایجاد فرمت های مختلف نشر بدون جداسازی محتوا و محیط نمایش آن امکان پذیر نمی باشد. تالیف باید بر مبنای شیوه ها به گونه ای بوده که قالب نوشته ها در هنگام انتشار بر روی محتوا پیاده سازی گردد.
• تالیف چند کاربری (Multi-user)
CMS شمال چندین مولف می باشد. امکاناتی نظیر قفل رکورد ها (Record Locking) موجب پیشگیری از برخورد و تداخل تغییرات در محتوا بهنگام ویرایش محتوا می گردد.
• تک منبع کردن (استفاده مجدد از محتوا)
یک صفحه و یا حتی یک پاراگراف ممکن است بارها در متون مختلف استفاده شده و یا به گروه های مختلف کاربری نمایش داده شود.
این یکی از ملزومات نمایش محتوا در سکو های مختلف نظیر اینترانت و اینترنت از یک منبع واحد می باشد.
• ایجاد Metadata
قرار دادن Metadata (ایجاد کننده، موضوع، کلمات کلیدی و …) بهنگام مدیریت یک منبع اطلاعات بزرگ امری حیاتی است.
• لینک سازی قدرتمند
مولفین لینک ها (پیوند های) متعددی را بین صفحات مختلف ایجاد می نمایند که این پیوند ها باید در برابر بازسازی و گسترش ساختار سیستم پایدار باشد.
• تالیف غیر فنی
مولفین نباید برای ایجاد محتوا به دانستن HTML یا اطلاعات فنی نیاز داشته باشند.
• استفاده آسان – راندمان بالا
یک CMS موفق، سیستمی است که ایجاد، سازماندهی و مدیریت محتوا در آن آسان باشد.
مدیریت محتوا:
هسته اکثر سیستم های مدیریت محتوا یک انبار مرکزی اطلاعات است که توسط ابزار متعددی جهت ویرایش محتوا پشتیبانی می گردد.
ملزومات این بخش عبارتند از:
• کنترل نسخه (Version) و آرشیو محتوا
کنترل اکید نسخه محتوا برای ایجاد اعتبار قانونی، تهیه نسخه های پشتیبانی و بازیافت اطلاعات الزامی است. رابطی ساده اما قدرمتند جهت ارائه چنین امکاناتی مورد نیاز می باشد.
• بهبود جریان محتوا بین کاربران (Workflow)
ایجاد محتوای نامتمرکز وابستگی شدید به یک مدل قدرتمند "بهبود جریان انتقال محتوا از یک کاربر به کاربر دیگر" دارد که به راحتی سفارشی سازی شده و در برابر تغییرات درون سازمانی انعطاف پذیر باشد.
— نیازهای مولفین خو را درک کنید، چراکه آنها هستند که عمده کارهای سخت را انجام می دهند.
• امنیت
سطوح امنیتی مناسب و متعدد و بازرسی های دنباله دار (فرآیندهای قابل پیگیری بعد از انتشار یا ایجاد تغییرات) جهت حفاظت از یکپارچگی محتوا مورد نیاز است.
• قابلیت یکپارچه سازی با سیستم های دیگر
یک سیستم مدیریت محتوا عموماً تنها یکی از سیستم هایی است که جهت نمایش اطلاعات بر روی اینترانت یا سایت اینترنتی استفاده می گردد.
یک سیستم مدیریت محتوای سازمانی تنها زمانی می تواند موفق باشد که قابلیت یکپارچه سازی کامل و شفاف با دیگر سیستم های سازمانی را داشته باشد.
مکانیزم های حصول این شرایط بطور شفاف مستند سازی شده و بر پایه استاندارد های معتبر صنعت بنا نهاده شده باشد.
• گزارشگیری
یک CMS باید گستره وسیعی از گزارش ها را برای مدیران و کاربران ارائه نماید. در حالت ایده آل یک سیستم مدیریت محتوا باید کلیه وقایع را به محض وقوع گزارش دهد.

2-16) شرح فعالیتهای پروژه
نصب ورد پرس بر روی لوکال هاست
وردپرس یک نرم افزار متن باز است که با زبان php نوشته شده است و برای ذخیره اطلاعات از مدیریت پایگاه داده MySql استفاده می کند که معمولا از وب سرور آپاچی برای اجرا استفاده می شود که برای استفاده از وردپرس بر روی کامپیوتر شخصی باید این سه مورد را نصب داشته باشید اما نصب و تنظیمات این برنامه ها برای همه کار ساده ای نیست، به همین منظور و برای راحتی بیشتر یک سری برنامه ها ساخته شده اند که به راحتی اینها را برای شما نصب و پیکربندی می کند از جمله مشهورترین های آن می توان : Xampp ، WampServer، easyPHP و … را نام برد. در این آموزش نصب وردپرس را با کمک xampp را دنبال می کنیم چرا که یکی از پراستفاده ترین آن ها است و برای هر سه سیستم عامل ویندوز، لینوکس و مک ارائه می شود که برای کاربران غیر ویندوزی نیز قابل استفاده است.
ابتدا xampp را از سایتش دانلود نمایید(http://www.apachefriends.org/en/xampp.html) حالا برنامه نصب را که دانلود کردید اجرا کنید، روند نصب xampp مثل اکثر برنامه های دیگر است که در ادامه تصاویر مراحل نصب آمده است:

شکل 2-16) مراحل نصب ورد پرس بر روی لوکال هاست

شکل 2-17) مراحل نصب ورد پرس بر روی لوکال هاست
در این پنجره شما می توانید انتخاب کنید که چه امکاناتی نصب گردد که ما برای اجرای وردپرس فقط به php وmysql و apache نیاز داریم و بقیه موارد را اگر تمایلی دارید می توانید برای نصب انتخاب نکنید فقط phpMyAdmin برای مدیریت گرافیکی mysql نیاز هست که برای ایجاد یک پایگاه داده ما از این استفاده می کنید این برنامه را نیز برای نصب انتخاب کنید.

شکل 2-18) مراحل نصب ورد پرس بر روی لوکال هاست
مسیر نصب را در این مرحله می توانید تعیین کنید، مهم نیست کجا نصب شود هر جایی که تمایل داشتید می توانید انتخاب کنید.

این پنجره فقط در صورت چک کردن تیک گزینه یک سری توضیحات درباره bitnami برای شما نمایش داده خواهد شد.

با زدن next فرآیند نصب آغاز می گردد
.
شکل 2-19) مراحل نصب ورد پرس بر روی لوکال هاست

شکل 2-20) مراحل نصب ورد پرس بر روی لوکال هاست
در حال نصب…

شکل 2-21) مراحل نصب ورد پرس بر روی لوکال هاست
بعد از زدن دکمه finish اگر که در صورتی که تیک اجرا را بر نداشته باشید، xampp اجرا خواهد شد و کنترل پنل آن نمایش داده می شود.

شکل 2-22) نمایش کنترل پنل اجرای لوکال هاست
کنترل پنل xampp تقریبا مدیریت تمام امکانات را برای شما به صورت گرافیکی فراهم می کند، برای آغاز نصب وردپرس ما لازم داریم که وب سرور آپاچی اجرا شود دکمه start روبروی آپاچی را کلیک کنید تا آپاچی اجرا گردد خوب mysql را هم به همین صورت اجرا کنید( ph همزمان با اجرا شدن آپاچی قابل استفاده است.)

شکل 2-23) نمایش کنترل پنل اجرای لوکال هاست
در هنگام درخواست برای آغاز هر یک از ماجول ها، فایروال ویندوز هشداری می دهد که بازدن دکمه Allow access امکان اجرای این ماجولها را به ویندوز می دهید.
امکانات لازم را تا به اینجا نصب و آماده کرده ایم حالا نوبت به نصب خود وردپرس است. برای نصب وردپرس شما به یک پایگاه داده MySQL نیاز دارید. برای ایجاد این پایگاه از ابزار phpMyAdmin استفاده می کنیم برای دسترسی به این ابزار یک مرورگر وب مثل کروم یا فایرفاکس باز کنید و در قسمت آدرس، آدرس
http://localhost/phpmyadmin را وارد کنید تا phpmyadmin اجرا شود. اگر از شما نام کاربری و پسورد خواسته شد. نام کاربری را root و پسورد را خالی وارد کنید.

شکل 2-24) مراحل ایجاد پایگاه داده برای نصب ورد پرس
برای ایجاد یک پایگاه داده از نوار بالایی گزینه Databases را کلیک کنید تا پنچره ساخت پایگاه داده باز گردد.

شکل 2-25) مراحل ایجاد پایگاه داده برای نصب ورد پرس
در قسمت create database نامی دلخواه برای پایگاه داده خود وارد و گزینه Create را کلیک کنید. هیچ تنظیماتی نیاز به تغییر نیست. پایگاه داده شما آماده است و اکنون باید فایل نصب وردپرس را به هاست لوکال انتقال دهید. وردپرس را دانلود کنید. فایل دانلود شده را از حالت فشرده خارج کنید.

شکل 2-26) مراحل ایجاد پایگاه داده برای نصب ورد پرس
وب سرور xampp هنگامی که آدرس http://localhost را در مرورگرتان وارد کنید وب سایت های لوکال شما را نشان می دهد. برای آپلود عکس ها در لوکال هاست باید فایل ها را به پوشه htdocs منتقل کنید. پوشه htdocs در مسیر نصب xampp قرار دارد به طور مثال اگر xampp را در مسیر c:xampp نصب کرده اید پوشه htdocs از طریق مسیر c:xampphtdocs قابل دسترس است. فایل هایی که از حالت فشرده خارج کرده اید را به این مسیر منتقل کنید که من یک پوشه با نام وردپرس ایجاد کردم و فایل ها را درون آن قرار دادم.

شکل 2-27) مراحل ایجاد پایگاه داده برای نصب ورد پرس
با وارد کردن آدرس http://localhost/wordpress مراحل نصب آغاز می گردد.

برای ورود به پیشخوان در آخر آدرس وبسایتتان /wp-admin/ را اضافه کنید مثلا اگر آدرس شما yoursite.com است باید در نوار آدرس مرورگر عبارت زیر را وارد کنید:

http://www.yoursite.com/wp-admin/
وارد صفحه ای خواهید شد که از شما شناسه کاربری و رمز می خواهد شناسه و رمزی را که در هنگام نصب انتخاب کرده اید را وارد کنید و بعد ورود را کلیک کنید.

شکل 2-28) مرحله ابتدایی ورود به صفحه پیشخوان وردپرس
بعد از واردکردن اطلاعت ورود در صورت صحیح وارد کردن اطلاعات وارد پیشخوان وردپرس می شوید در تصویر زیر اولین نگاه از این پیشخوان را می توانید ببینید.

شکل 2-29) پنجره پیشخوان وردپرس
این تصویر را می توان در چهار قسمت توضیح داد اولین قسمت را با نوار مدیریتی شروع می کنیم نوار سیاه رنگی که در بالای صفحه قرار دارد و معمولا در تمام قسمت های سایت یعنی هم مدیریت سایت هم خود سایت نشان داده می شود که دسترسی سریع به برخی از ابزارهای پرکاربرد را فراهم می کند از جمله ایجاد نوشته جدید که با رفتن به روی لینک تازه و بعد کلیک بر روی نوشته صورت می گیرد در سمت راست نوار مدیریت اسم سایتتان نوشته شده است که با کلیک بر روی آن اگر در پیشخوان باشید وب سایت نمایش داده می شود و اگر در سایت باشید پیشخوان برای شما بارگزاری می شود. در سمت چپ نوار مدیریت نام شما نوشته شده است که از طریق آن به شناسنامه تان در سایت و همچنین دکمه بیرون رفتن از پیشخوان دسترسی دارید.
قسمت بعدی ، ابزارک های مدیریتی است که در صفحه اول سایت می بینید که یک سری از امکانات سایت را از این طریق می توانید استفاده کنید مثل نوشتن سریع مطلب و همچنین وضعیت سایت را مشاهده کنید و آخرین دیدگاه هایی که بازدیدکنندگان در سایتتان نوشته اند را بررسی کنید و آخرین اخبار وردپرس را هم می توانید دنبال کنید.
سومین قسمت منوی مدیریتی است که در سمت راست پیشخوان مشاهده می کنید

شکل 2-30) پنجره پیشخوان پنجره وردپرس
از طریق منوی مدیریت می توانید به تمام قسمت های سایت دسترسی پیدا کنید، با استفاده از نوشته ها یک پست جدید ایجاد کنید یا نوشته های سایت را مدیریت کنید از طریق رسانه بایگانی فایل های چندرسانه ای را مدیریت کنید با استفاده از دیدگاه ها نظرات کاربران را بررسی کنید. و با استفاده از گزینه برگه ها، برگه ای تازه ایجاد یا برگه های سایت را ویرایش کنید. بقیه قسمت منو مربوط به تنظیمات سایت است که مدیریت پوسته ، افزونه ها و کاربران سایت و همچنین تنظیمات امکانات وردپرس از طریق این آیتم ها کنترل می شود.
چهارمین قسمت باقی مانده، دو دکمه در سمت راست بالای پیشخوان درست جایی که نوار مدیریتی تمام می شود را می بینید، دکمه راهنما در صورت کلیک شدن توضیحاتی کوتاه در مورد صفحه ای که در آن هستید نمایش می دهد و دکمه تنظیمات صفحه به شما این امکان را می دهد که کنترل کنید چه ابزارهایی در برگه جاری نمایش داده شود.
برای افزودن نوشته تازه ابتدا وارد پنل مدیریتی وردپرس شوید،در پنل مدیریتی به قسمت نوشته ها و بعد افزودن نوشته بروید.

شکل 2-31) پنجره پیشخوان پنجره وردپرس
در این صفحه شما ویرایشگر نوشته وردپرس را مشاهده می کنید. قسمت های مهم این صفحه یکی عنوان نوشته است که عنوان نوشته خود را در این فیلد وارد می کنید و بالای نوشته در سایت نشان داده می شود. و یکی مطالب نوشته است که با استفاده از ویرایشگر دیداری وردپرس می توانید محتویات نوشته خود را مدیریت کنید. در بالای ویرایشگر دو زبانه وجود دارد زبانه دیداری که با آن بصورت بصری (مثل نرم افزارهای اداری آفیس) می توانید نوشته خود را ویرایش کنید و یکی متنی که با آن می توانید مستقیما از کدهای html استفاده کنید.

شکل 2-32) پنجره پیشخوان پنجره وردپرس
بعد از اینکه مطالب نوشته وردپرسی خود را وارد کردید باید پست را منتشر کنید تا خوانندگان وبسایتتان به آن دسترسی داشته باشند. برای اینکار از ابزارک انتشار در بالا سمت چپ صفه دکمه آبی رنگ انتشار را کلیک کنید.

شکل 2-33) پنجره پیشخوان پنجره وردپرس

ویرایش نوشته های قبلی
برای دسترسی به نوشته های قبلی از منوی مدیریت به نوشته ها و بعد همه نوشته ها بروید.

شکل 2-34) پنجره پیشخوان پنجره وردپرس
صفحه نوشته ها برای شما باز خواهد شد که در آن به تمام نوشته های ایجاد شده در سایتتان که مجوز دسترسی دارید مشاهده می کنید برای ویرایش یک نوشته می توانید بر روی نام آن کلیک کنید یا لینک ویرایش را در زیر نام مطلب را باز کنید تا برای شما ویرایشگر وردپرس نمایش داده شود.

شکل 2-35) پنجره پیشخوان پنجره وردپرس
در صفحه ویرایشگر مطلب می توانید مطلب خود را ویرایش کنید و برای بازنشر آن این بار به جای دکمه انتشار، دکمه بروزرسانی نشان داده می شود که با کلیک بر روی آن نوشته شما برروی سایت بروز رسانی می شود.
دسته بندی
برای اینکه وبلاگ یا نوشته های خود در وب سایتتان یک ساختار داشته باشد و مرور مطالب با موضوعات مختلف برای بیننده وب سایت راحت تر شود از دسته بندی استفاده می کنیم، یک نمونه از دسته بندی را در تصویر زیر می بینید که مطالب وب سایت با توجه به موضوعات مختلف در دسته های متنوعی تقسیم شده است.

شکل 2-36) دسته بندی نوشته ها
برای ساختن یک دسته از منوی مدیریت روی گزینه نوشته ها اشاره گر موس را نگه دارید و از لیست ظاهر شده گزینه دسته ها را انتخاب کنید.

شکل 2-37) روش ساختن دسته
بعد برای شما صفحه ای باز می گردد که در آن می توانید دسته های مختلف وب سایت وردپرسیتان را مدیریت کنید. برای ایجاد یک دسته تازه فرمی با عنوان افزودن دسته تازه را تکمیل کنید و با کلیک بر روی دکمه افزودن دسته تازه، دسته جدید ایجاد می شود.

شکل 2-38) افزودن دسته تازه
برای انتساب نوشته ها به دسته های مختلف، در قسمت ویرایشگر نوشته در سمت چپ ابزارکی با نام دسته ها قرار دارد که با استفاده از آن دسته هایی که با توضیحات قبلی ایجاد کردید را می توانید انتخاب کنید.

شکل 2-39) پنجره نمایش دسته ها
که برای انتساب کافی است دسته مورد نظر را انتخاب کنید. اگر دقت کرده باشید با استفاده از گزینه +افزودن دسته تازه در حین نوشتن پست هم می توانید دسته جدید اضافه کنید و نیاز به تکرار مراحل قبلی نیست.
برچسب ها
برچسب ها بسیار شبیه به دسته بندی است اما تفاوت هایی دارد، هدف از دسته بندی تقسیم مطالب به موضوعات خاص است اما برچسب ها برای اطلاعاتی که در یک پست آمده است به کار می رود برای نمونه شما یک نوشته در مورد فیلمنامه یکی از فیلم های سینمایی دارید که در آن در مورد فیلمبرداری این فیلم نیز صحبت کرده اید این نوشته را در دسته سینما قرار می دهید و برای آن برچسب های فیلمنامه و فیلمبرداری را می گذارید که بیننده سایت اگر به دنبال مطلبی باشد که در آن به فیلمبرداری اشاره شده باشد از این برچسب می تواند استفاده کند.
نحوه استفاده از تگ دقیقا مثل دسته ها است فقط تفاوت عمده که دارند در این است که دسته هایی را می توان زیر مجموعه ای از دسته ای کلی قرار داد اما برچسب ها اینطور نیست.
برای مدیریت برچسب ها به قسمت نوشته و بعد برچسب ها می توانید بروید.

شکل 2-40) روش ایجاد برچسب
محیط مدیریت برچسب ها کاملا مشابه دسته ها است . در حین ویرایش نوشته برای انتساب برچسب به نوشته تان می توانید از ابزارک برچسب ها در سمت چپ صفحه استفاده کنید.

شکل 2-41) روش افزودن برچسب
که با تابپ کردن نام برچسب ، برچسب جدید اضافه می گردد اگر برچسب هایی قبلا ایجاد شده باشد با تایپ کردن قسمتی از آن در لیست پیشنهادی ظاهر می گردد که می توانید انتخاب کنید. در ضمن لازم نیست برای ایجاد برچسب تازه حتما به صفحه مدیریت برچسب ها بروید بلکه با تایپ نام یک برچسب جدید و کلیک بر روی دکمه افزودن در ابزارک برچسب ها در حین نوشتن مطلب نیز برچسب های تازه ایجاد می شود.

2-17) افزودن پرونده چند رسانه ای
یکی از ویژگی هایی که وردپرس در نسخه های اخیر خود به آن توجه ویژه ای کرده استفاده از امکانات چندرسانه ای است که به راحتی می توانید تصویر، ویدئو و فایل صوتی را در نوشته های خود قرار دهید. برای اینکار در جایی از نوشته که می خواهید پرونده چندرسانه ای نمایش داده شود کلیک کنید و دکمه افزودن پرونده چندرسانه ای که در بالای نوار ابزار ویرایشگر دیداری قرار دارد را کلیک کنید. در اینجا گذاشتن یک تصویر در نوشته نمایش داده می شود، صوت و ویدئو هم به همین شکل است.

شکل 2-42) افزودن پرونده چندرسانه ای
در پنجره باز شده اگر هیچ پرونده ای را قبلا در وردپرس آپلود نکرده باشید هچی نمایش داده نمی شود و از شما خواسته می شود که پرونده ای را برای بارگزاری انتخاب کنید. که با کلیک بر روی دکمه گزینش پرونده این کار را می توانید انجام دهید اما برای وقتی که پرونده ای وجود دارد این دکمه دیگر نمایش داده نمی شود و پرونده های موجود نمایش داده می شود برای این حالت گزینه بارگزاری پرنده ها که در تصویر بالا با پیکان قرمز نشان داده شده را کلیک کنید.

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

شکل 2-43) افزودن پرونده چندرسانه ای
در قسمت جزییات پیوست اطلاعات تصویر را می توانید وارد کنید، فیلد ( نام اولی) نام پرونده در سایت مشخص می کند ( نام دومی) متنی را که در زیر تصویر در نوشته به عنوان توضیح نمایش داده می شود را می توانید وارد کنید. متن جایگزین، اگر تصویر بنا به مشکلاتی بارگزاری نشود نشان داده خواهد شد. و فیلد توضیح برای نمایش توضیح در کتابخانه وردپرس به کار می رود. (کتابخانه از طریق منوی مدیریت رسانه -> کتابخانه قابل دسترس است که از طریق آن می توانید تمام پرونده های چند رسانه ای را مدیریت کنید)
شکل 2-44) افزودن پرونده چندرسانه ای
قسمت دومی که برای تصاویر باید تکمیل کنید مربوط به نحوه نمایش است. چیدمان که واضح است چه چیزی را مشخص می کند که شامل سه گزینه چپ، راست و میانه است که موقعیت تصویر را مشخص می کند. پیوند به مشخص می کند که با کلیک کردن بر روی تصویر چه اتفاقی بیافتد. و گزینه آخر اندازه است که می توانید اندازه ای که در سایت نمایش داده می شود را انتخاب کنید.
خوب حالا که تمام مشخصات تصویر را وارد کردیم با کلیک بر روی گزینه گذاشتن در نوشته تصویر در نوشته قرار می گیرد.

شکل 2-45) افزودن پرونده چندرسانه ای
2-18) مدیریت دیدگاه ها
دیدگاه ها یک سری تنظیمات دارند مثل این که نام و ایمیل حتما دریافت شود یا تعداد دیدگاهی که در یک صفحه نمایش داده می شود. برای دسترسی به تنظیمات دیدگاه ها از منوی مدیریت ، تنظیمات -> گفت وگو ها را انتخاب کنید.

شکل 2-46) تنظیمات دیدگاه ها

برای شما صفحه ای باز خواهد شد که به تمامی تنظیمات مربوط به دیدگاه ها دسترسی دارید قسمت اول تنظیمات (گزینه های پیش فرض نوشته) شامل سه گزینه است دو گزینه اول مربوط به تنظیمات بازتاب (pingback ) است که در صورت فعال بودن گزینه کوشش برای آگاه کردن همه ی وبلاگ هایی که پیوندشان در این نوشته است وردپرس برای سایت هایی که به مطالبشان در نوشته خود پیوند می دهید، بازتاب ارسال می کند.
گزینه بعدی (پذیرفتن بازتاب از دیگران) بازتاب فرستادن) در صورتی که از وب سایت های دیگر برای شما بازتاب فرستاده شود در صورت فعال بودن این گزینه، بازتاب ها دریافت و در پیشخوان وبسایت شما نمایش داده خواهد شد.(در ادامه با بازتاب بیشتر آشنا می شوید.)
اجازه ی گذاشتن دیدگاه برای نوشته های جدید، که از عنوانش کاملا مشخص است اگر این گزینه را غیر فعال کنید امکان نوشتن دیدگاه از نوشته های جدید (نوشته هایی که پس از اعمال این تنظیمات می نویسید) برداشته می شود. (نوشته های قدیمی همچنان دیدگاه فعال است و باید به طور جدا تنظیم شود).
برای هر نوشته هم می توانید تنظیمات دیدگاه هایی که تا به اینجا دیدید را به طور جدا انجام دهید که برای تنظیم دیدگاه ها برای هر نوشته جدا، کافی است نوشته مورد نظر را از نوشته ها -> همه نوشته ها انتخاب کنید و از ابزارک های دیدگاه ها و گفت و گو ها این تنظیمات را انجام دهید، اگر این ابزارک ها را نمی یابید اول باید آن ها را برای نمایش فعال کنید برای اینکار از بالای صفحه سمت چپ، دکمه تنظیمات صفحه را بزنید تا تنظیمات ابزارک ها برای شما نمایش داده شود
.
شکل 2-47) تنظیمات دیدگاه ها
و بعد از بین گزینه ها تیک گفت و گوها و دیدگاه ها را فعال کنید.

شکل 2-48) تنظیمات دیدگاه ها
ابزارک گفت و گوها و دیدگاه ها نشان داده می شود که از طریق آن ها می توانید تنظیمات مورد نظر خود را انجام دهید.

شکل 2-49) تنظیمات دیدگاه ها
در قسمت تنظیمات گفت گوها بعد از قسمت گزینه های پیش فرض، دیگر تنظیمات دیدگاه ها است. گزینه اول (نویسنده ی دیدگاه باید نام و نشانی ایمیل خود را بنویسد) اگر فعال باشد بازدیدکننده برای گذاشتن دیدگاه باید نام و ایمیل خود را نیز وارد کند. گزینه بعدی ( کاربران باید نام نویسی کرده باشند و وارد شده باشند تا بتوانند دیدگاهشان را بنویسند) اگر فعال باشد فقط به کاربران عضو اجازه گذاشتن دیدگاه داده می شود. و بستن دیدگاه ها در نوشته های قدیمی تر از که اگر فعال باشد برای نوشته ها پس از گذشتن تعداد روزی از زمان انتشار آن که مشخص می کنید دیدگاه ها غیر فعال می شود و دیگر دیدگاه نمی پزیرد گزینه بعدی مشخص می کنید که دیدگاه های تودرتو ( دیدگاه هایی که در پاسخ هم هستند ) تا چه عمقی پیش بروند و گزینه آخر که صفحه بندی دیدگاه ها است که سه ویژگی برای آن را باید مشخص کنید
گزینه اول تعداد حداکثر دیدگاه هایی است که در یک صفحه نمایش داده می شود در صورتی که این گزینه را فعال کنید تعداد دیدگاه ها از آنچه که مشخص کرده اید بیشتر گردید دیدگاه ها در صفحه هایی که از حداکثر دیدگاه ها بیشتر نشود نمایش داده می شوند و در گزینه بعدی مشخص می کنید که کدام صفحه از دیدگاه ها به عنوان صفحه اول قرار گیرد و تنظیم آخر که مشخص می کنید کهنه تر ها اول نشان داده شود یا جدید تر ها.
در قسمت بعدی مشخص می کنید که چه زمانی با ایمیل به شما در زمینه دیدگاه ها اطلاع رسانی شود..
قسمت بعدی بررسی دیدگاه است که شامل دو قسمت است گزینه اول که در صورت فعال بودن اگر دیدگاهی شامل بیش از تعدادی که مشخص می کنید لینک بود آن را در صف بررسی قرار می دهد تا شما آن را برای انتشار بررسی کنید چرا که معمولا دیدگاه های هرز و اسپم دارای تعداد زیادی لینک هست و این کار به شما امکان جلوگیری از اسپم را می دهد.
در گزینه بعدی مشخص می کنید که اگر دیدگاهی شامل این کلمات بود به صورت خودکار منتشر نشود و شما باید آن ها را برای انتشار بررسی کنید.
و قسمت بعد که سیاه نامه ی دیدگاه ها است در آن لغاتی را مشخص می کنید که اگر دیدگاهی شامل این لغات بود به صورت خودکار به عنوان جفنگ (اسپم) در نظر گرفته شود.
و قسمت آخر که نیم رخ نام دارد در آن مشخص می کنید که چه شکلی به عنوان تصویر بازدکنندگان در دیدگا ه ها نمایش داده شود. اما اینجا یک سوالی که پیش می اید این است که بازدیدکنندگان تصویر را خود چگونه مشخص می کنند ؟ برای این کار بازدیدکننده باید در سایت http://gravatar.com عضو شود و تصویر خود را در آنجا مشخص کند که آدرس ایمیلی که در گراواتار مشخص کرده را در قسمت دیدگاه هر سایت وردپرسی وارد کند تصویر او از گراواتار بارگزاری و نمایش داده می شود.
بررسی دیدگاه ها
درست است که دیدگاه ها یکی از بهترین ویژگی های وبلاگ ها است اما اگر آن ها را کنترل نکنید وضعیت وبسایت شما به هم خواهد ریخت چرا که دیدگاه های جفنگ(Spam) زیادی به وبلاگ شما هجوم خواهند آورد(در قسمت راه اندازی اکسیمت با یک روش جلوگیری آشنا می شوید) و یا دیدگاه های نا مربوطی که برخی از بازدیدکنندگان می گذارند که شما می خواهید آن ها را حذف کنید یا که نمایش داده نشوند برای اینکار از منوی مدیریت در محیط مدیریت وردپس گزینه دیدگاه ها را انتخاب کنید
.
شکل 2-50) بررسی دیدگاه ها
در اینجا تمام دیدگاه هایی که در وب سایت شما توسط بازدیدکنندگان گذاشته شده است مشاهده می کنید و می توانید آن ها را منتشر، ویرایش و حذف کنید. دیدگاه ها دارای سه ستون است ستون اول نام نویسنده دیدگاه به همراه مشخصاتش نمایش داده می شود در ستون دوم متن دیدگاه و در ستون آخر نوشته یا برگه ای که این دیدگاه مربوط به آن است.

شکل 2-51) بررسی دیدگاه ها
دیدگاه هایی که با رنگ پس زمینه متفاوت ( صورتی ) نمایش داده شده اند منتظر تایید شما هستند تا در سایت منتشر شود.
خوب حالا اگر اشاره گر موس را بر روی یکی از نظرات ببرید کارهایی که روی آن می توانید انحام دهید (تصویر پایین)

شکل 2-52) بررسی دیدگاه ها
که با کلیک بر روی هر کدام می توانید تنظیمات را بر روی آن دیدگاه اعمال کنید. برای مثال با کلیک بر روی پذیرفتن این دیدگاه منتشر می شود که با کلیک دوباره بر روی گزینه نپذیرفتن دوباره می توانید مانع نمایش دیدگاه شوید. برای اعمال کار ها بر روی چند دیدگاه می توانید با تیک زدن آن ها از منوی آبشاری بالای جدول (کارهای دسته جمعی) کاری را که می خواهید انجام شود را انتخاب و با کلیک برروی دکمه اجرا آن کار اعمال شود.

شکل 2-53) بررسی دیدگاه ها
2-19) بازتاب چیست؟
وقتی وب سایت های وردپرسی دیگر از نوشته های شما نقل قول می آورند یا کل آن را کپی می کنند و به سایت شما لینک می دهد، وردپرس به صورت خودکار برای وردپرس شما بازتاب(pingback) می فرستد. اینجوری شما متوجه می شوید که چه سایت هایی مطالب شما را نقل قول کرده اند. بازتاب ها در قسمت مدیریت دیدگاه ها نمایش داده می شود و برای متمایز بودن با دیدگاه ها در بین دو جفت براکت نمایش داده می شوند.(در تصویر پایین می توانید مشاهده کنید).

شکل 2-54) بازتاب در وردپرس

2-20) انتخاب و شخصی سازی پوسته
برای انتخاب و تغییر پوسته سایت وردپرسی تان در پنل مدیریتی از طریق منوی مدیریت وارد نمایش -> پوسته ها شوید.

شکل 2-55) انتخاب و شخصی سازی پوسته
در صفحه مدیریت پوسته ها، شما پوسته هایی که هم اکنون در وبسایت وردپرسیتان نصب هست را مشاهده خواهید کرد، پوسته کنونی وب سایت شما با عبارت فعال در کنار نام پوسته و رنگ پس زمینه مشکی مشخص شده است برای انتخاب پوسته ای دیگر می توانید اشاره گر موس را به روی پوسته مورد نظرتان برده و بعد دکمه فعال کردن برای شما ظاهر می شود که با کلیک بر روی آن پوسته تغییر می کند.

شکل 2-56) انتخاب و شخصی سازی پوسته
خوب حالا که پوسته مورد نظرتان را انتخاب کرده اید نوبت آن است که ظاهر آن را کمی شخصی سازی کنید البته این شخصی سازی محدود است و فقط تنظیماتی که برای پوسته توسط سازنده آن گذاشته شده است را می توانید تغییر دهید برای این کار در منوی مدیریتی اگر اشاره گر موس را بر روی گزینه نمایش ببرید تنظیماتی که برای قالب است نمایش داده می شود گزینه شخصی سازی را اگر انتخاب کنید می توانید تنظیمات را که انجام می دهید در همانجا هم به صورت زنده مشاهده کنید. گزینه های دیگر با توجه به پوسته متفاوت است به غیر از گزینه فهرست ها، ابزارک ها و ویرایشگر که برای تمام پوسته ها وجود دارد، و گزینه هایی مثل سربرگ و پس زمینه برای اکثر پوسته ها وجود دارد. خوب، روی گزینه شخصی سازی کلیک کنید تا تنظیمات پوسته را بتوانید انجام دهید.

شکل 2-57) انتخاب و شخصی سازی پوسته

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

شکل 2-58) انتخاب و شخصی سازی پوسته
2-21) نصب پوسته های تازه
برای نصب پوسته های تازه چندین راه وجود دارد؛ راه اول آن است که از مخازن وردپرس، پوسته مورد نظرتان را پیدا و نصب کنید و یا از وب سایت های دیگر یا هر طریق دیگری تهیه کرده باشید و بخواهید نصب کنید.
برای راه اول، یعنی استفاده از مخازن وردپرس، کافی است در پنل مدیریت وردپرس به قسمت نمایش -> پوسته ها بروید و در صفحه مدیریت پوسته ها دکمه افزودن را کلیک نمایید

شکل 2-59) نصب پوسته تازه
اگر به بالای صفحه ، زیر عنوان نصب پوسته ها دقت کنید، چند لینک را مشاهده می کنید.

شکل 2-60) نصب پوسته تازه
به صورت پیش فرض صفحه جستجو باز می شود و این لینک غیر فعال است شما در این صفحه با وارد کردن نام پوسته و یا فیلتر کردن ویژگی ها با گزینه هایی که نشان داده شده است می توانید پوسته خود را بیابید. به عنوان مثال من به دنبال پوسته ای هستم که از زبان فارسی که از راست به چپ نوشته می شود پشتیبانی کند و همچنین پس زمینه و سربرگ آن را به دلخواه تغییر دهم این سه ویژگی را انتخاب می کنم و بعد بر روی دکمه یافتن پوسته ها کلیک می کنم که وردپرس از مخازن پوسته ها، پوسته هایی که دارای این ویژگی ها است نشان می دهد و می توان هر کدام که بیشتر مورد پسند بود را نصب کرد.
هر پوسته ای را که خوشتان آمد را انتخاب و با زدن دکمه نصب می توانید آنرا نصب نمایید، با پیش نمایش هم پوسته با مطالب سایت شما به نمایش در خواهد آمد که می توانید قبل از نصب تغییرات ظاهری وب سایتتان را مشاهده کنید.
اما سه لینک دیگری که در پایین عنوان نصب پوسته ها قرار دارد شامل شاخص ها،تازه ترین و تازه بروز شده ها است که با کلیک بروی آن ها برای شما مشهورترین (شاخص) و جدیدترین و آخرین پوسته هایی که بروز شده اند را نمایش می دهد.
خوب، حالا فرض کنید از وب سایتی دیگر قالبی را دانلود کرده اند مثلا از سایت همیار وردپرس یک قالب را انتخاب کرده اید و می خواهید نصب نمایید برای اینکار لینک بارگزاری را در که زیر عنوان نصب پوسته ها قرار دارد را باید انتخاب کنید.
شکل 2-61) نصب پوسته تازه
صفحه ای باز می شود که در آن با استفاده از دکمه choose file (انتخاب فایل) می توانید فایل پوسته را از سیستم تان انتخاب کنید. توجه کنید که پوسته های ورد پرس در قالب فایل به صورت zip هستند.

شکل 2-62) نصب پوسته تازه
بعد از انتخاب فایل، دکمه نصب فعال می گردد که با کلیک بر روی آن فرایند نصب پوسته آغاز می شود.

شکل 2-63) نصب پوسته تازه

نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس
این آسان ترین راه برای نصب افزونه در وردپرس است، البته فقط افزونه هایی که در مخزن وردپرس موجود هستند را می توانید از این طریق نصب کنید، برای نصب افزونه های دیگر مثل افزونه هایی که از سایت همیار وردپرس تهیه می کنید باید از یکی از دو روش دیگر استفاده کنید. خوب، برای نصب در پنل مدیریتی وردپرس از طریق منوی مدیریتی بروید به افزونه ها -> افزودن

شکل 2-64) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس
صفحه ای همانند تصویر زیر می بینید که می توانید نام افزونه را تایپ کنید و به دنبال آن بگردید این صفحه، مشابه صفحه نصب پوسته تازه است. بعد از وارد کردن عبارت مورد جستجو و زدن اینتر لیستی همانند تصویر زیر برای شما ظاهر می شود که هر افزونه ای را که مناسب دیدید با زدن دکمه نصب در کنار عنوان آن، به راحتی برای شما نصب می گردد. برای مثال در اینجا عبارت custom cursor جستجو شده که به دنبال افزونه ای هستم که شکل ماوس را در وبسایت وردپرسی تغییر دهد

شکل 2-65) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس
بعد از زدن دکمه نصب پنجره ای باز می شود که مراحل نصب را نشان می دهد بعد از موفقیت آمیز بودن نصب دکمه فعال سازی افزونه ظاهر می شود که با کلیک بر روی آن از افزونه می توانید استفاده کنید. بعد از نصب شدن افزونه ها با توجه به نیازهایتان می توانید تنظیمات افزونه را تغییر دهید.
نصب افزونه از طریق گزینه بازگزاری در پنل مدیریتی وردپرس
اگر افزونه ای که می خواهید نصب کنید در مخازن وردپرس موجود نیست مثلا افزونه پولی است یا از سایتی دیگر دانلود کرده اید این روش، روشی ساده برای نصب این گونه افزونه ها است، ابتدا افزونه را از سایت مبدا دانلود کرده (که یک فایل zip است) سپس در پنل مدیریتی وردپرس بر روی افزونه -> افزودن کلیک کنید و بعد بر روی لینک بارگذاری کلیک کنید

شکل 2-66) نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس
با کلیک بر روی دکمه Choose File پنجره ای باز می شود که با استفاده از آن می توانید فایل افزونه ای را که دانلود کرده اید را انتخاب کنید و بعد با زدن دکمه نصب مراحل نصب آغاز می شود و بعد از پایان مراحل نصب دکمه فعال سازی افزونه را کلیک کنید تا افزونه قابل استفاده شود.
نصب افزونه از طریق FTP
اما راه آخر که برای مبتدیان ممکن است مشکل به نظر برسد استفاده از مدیریت فایل و FTP است، این روش زمانی به کار می آید که با دو روش قبلی به مشکل برخورده باشید از جمله اینکه وردپرس طوری تصب شده باشد که دسترسی به سیستم مدیریت فایل هاست نداشته باشد، برای اینکار شما نیاز به یک نرم افزار مدیریت FTP مثل FileZilla دارید البته از طریق مدیریت فایل هاست ( file manager در cPanel و DirectAdmin ) نیز این کار می شود اینکار را انجام داد، خوب فقط کافی است فایل افزونه را که در قالب zip است در مسیر /wp-content/plugins/ برروی هاستتان در جایی که وردپرس نصب شده است، آپلود کنید و سپس آنرا از حالت فشرده خارج کنید (unzip کنید) و یا در کامپیوتر unzip کرده و از طریق نرم افزار مدیریت ftp فولدر افزونه را در مسیری که گفته شد آپلود نمایید. پس از آپلود به قسمت پنل مدیریتی وردپرس افزونه ها -> افزونه های نصب شده بروید.

شکل 2-67) نصب افزونه از طریق FTP
در صفحه ای که باز شده است به دنبال افزونه ای که آپلود کرده اید بگردید و دکمه فعال کردن در کنار عنوان آن را کلیک کنید تا افزونه فعال و قابل استفاده شود
.
شکل 2-68) نصب افزونه از طریق FTP
مدیریت افزونه های نصب شده
برای اینکه افزونه ها قابل استفاده باشند، باید حتما فعال باشند که در مراحل نصب با نحوه فعال کردن افزونه ها آشنا شدید اما ممکن است بنا به هر دلیلی افزونه را در هنگام نصب فعال نکنید برای فعال کردن همیشه می توانید در پنل مدیریتی به قسمتافزونه ها -> افزونه های نصب شده مراجعه کنید و دکمه فعال کردن را در کنار نام افزونه مورد نظر کلیک کنید تا افزونه فعال شود، هر زمان که به افزونه ای نیاز نداشتید می توانید آن را در همینه صفحه با استفاده از دکمه غیر فعال کردن ، غیر فعال کنید توجه کنید که برای حذف دائمی افزونه باید برروی دکمه پاک کردن کلیک کنید.
به روز رسانی افزونه ها
معمولا افزونه هایی که شما نصب و سپس فعال سازی می نمایید پس از مدتی نسخه ی جدید تری از اون در دسترس قرار میگیره.دقیقا دز صفحه ی افزونه های نصب شده در خط پایین در کنار توضیحات افزونه و خانه ی افزونه به شما این پیغام را می دهد که افزونه را بروز رسانی نمایید.

شکل 2-69) به روز رسانی افزونه ها
برگه ها
برگه در وردپرس این امکان را به شما می دهد تا بتوانید صفحاتی که مد نظرتان است را برای مسائل مختلف ایجاد کنید یا حتی بخش هایی که شما برای یک بار ایجاد می کنید و دیگه احتیاجی به ویرایش آن در طولانی مدت ندارید ..
اولین بخشی که دارای اهمیت است بخش نام این برگه ی مورد نظر است.شما باید یک عنوانی رو برای برگه خودتان انتخاب کنید تا بتوانید صفحه ی مورد نظر رو بسازید. برای این کار اول از همه پس از وارد شدن به پنل وردپرسی از منوی سمت راست با ماوس روی برگه ها تامل کنید تا کشوی روبروی آن باز شود و سپس روی افزودن برگه کلیک کنید.

شکل 2-70) افزودن برگه

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

شکل 2-72) افزودن برگه

شما حتی می توانید در این بخش آرایش برگه ها را هم مشخص کنید به این صورت که به هر برگه به ترتیب شماره ای نسبت بدید تا چیدمان خوبی داشته باشید.
یک مسئله ی جالب و مهمی که وجود دارد اختصاص دادن یک قالب جداگانه برای برگه هاست. روند کار به این صورت است که ابتدا باید یک برگه (همان برگه ای که باید قالب جداگانه به آن اختصاص داده شود) رو ایجاد کنید و سپس یک فایل پی اچ پی با نام دلخواه ایجاد کرده و در داخل پوشه ی قالب قرار بدهید و کدهای قالب مدنظر خود را در آن قرار دهید.
به صورت کلی بخش تنظیمات شامل 6 بخش است ؛

شکل 2-73) افزودن برگه
2-22) تنظیمات همگانی
بخش اول مربوط به تنظیمات همگانی است که اطلاعات بنیادین و اساسی وب سایت وارد می شود پس دقت عمل داشته باشید!!!!
عنوان سایت : بخشی که هنگام نصب سیستم وردپرس وارد کردید. اگه تصمیم به تغییر آن دارید می توانید از این بخش تغییر بدهید و عنوان دیگه ای ا انتخاب کنید.توجه کنید این اسم در تایتل سایت شما حتماً نمایش داده می شود!
معرفی کوتاه: این بخش یه تعریف کوتاه از کاری است که شما در وب سایت خود به آن مشغول هستید که به صورت پیش فرض "یک سایت دیگر با وردپرس فارسی" می باشد که این تعریف حتماً در سربرگ شما نمایش داده می شود.
نشانی وردپرس و نشانی سایت (URL): این آدرسی است که شما برای سایتتان و همچنین وردپرس خود در نظر گرفتید (مثل hamayarwp.com)
توجه : مواظب باشید اگه اینجا آدرس رو تغییر بدید دچار مشکل در ورود به سایت و پنل می شوید پس اینجا را فقط زمانی تغییر بدهید که نام و دامنه ی وب سایت شما تغییر کرده باشد!
نشانی ایمیل : ایمیلی است که در هنگام ثبت نام وارد کردید، گاهی برای آپدیت ها یا مسائلی که در سیستم های وردپرسی ایجاد می شود به شما ایمیل هایی ارسال می شود که می توانید از این بخش ایمیل خود را تغییر بدهید.
عضویت : اگر شما قصد عضو گیری در وب سایت خودتان دارید و می خواهید که کاربران شما در سایت عضو بشوند می توانید مربع جلوی این گزینه رو تیک بزنید در غیر اینصورت خالی بگذارید.
نقش پیشفرض کاربر تازه : این بخش مربوط به نوع کاربرانی است که در ساین هستند، عبارتست از :
مشترک: دسترسی معمولی دارند و می توانند نظرات رو هم جواب بدهند.
مشارکت کننده : این بخش معمولاً مخصوص نویسندگان سایت است و به غیر از دسترسی به بخش نظرات می توانند محتوای خودشان را بگذارند.اما نیاز به تایید مدیر وب سایت دارند تا مطلبشان ارسال شود!
نویسنده :این بخش مثل مشارکت کننده عمل می کند اما دیگه در اینجا نیازی به تایید مدیر وب سایت نیست و آزادی عمل این دست از کاربران بیشتر است.
ویرایشگر : این دسته از کاربران هم که حق ویرایش و تغییر برخی از قسمت ها را دارند که البته با تایید مدیریت وب سایت!
مدیر : میر وب سایت ست.
زمان محلی : این زمان برای هر کشوری فرق دارد و شما باید شهری که در آن قرار دارید ا انتخاب کنید تا به صورت اتوماتیک این زمان برای شما مشخص شود.
ساختار تاریخ :نحوه ی نمایش تاریخ را اینجا می بینید ، انتخاب با شماست! به هر گونه ای که دوست دارید می توانید مشخص کنید.حتی یک بخش دلخواه هم دارد که به غیر از این حالات را می توانید برای خودتان تعریف کنید.
ساختار زمان : اینجا هم به هر شیوه ای که می پسندید زمان را مشخص کنید، بعلاوه حالت دلخواه نیز در این بخش وجود دارد.

شکل 2-74) تنظیمات همگانی در وردپرس

شکل 2-75) تنظیمات همگانی در وردپرس
تنظیمات نوشتن
بخش نوشتن هم مربوط به مشخص کردن یه سری ساختارها می شود که احتیاجی با تغییرات ندارد و تنظیم شده است.
بخش ساختارها : که اولین گزینه را تیک زده و مربوط به آیکون های شکلک است که البته برای هر جایی کارایی ندارد و ممکن است موجب جذابی و بهم ریختن قالب شما شود!
گزینه ی دوم بخشی است که کاربر با اطلاع و مسئولیت خودش میتواند تیک بزند و از آن استفاده کند و پیشنهاد نمی شود.
دسته ی پیش فرض نوشته ها : کاملاً مشخص است که شما می توانید برای بخش نوشته های خودتان دسته ی مدنظر را انتخاب کنید البته اگر از قبل دسته ساخته باشید! در غیر اینصورت دست نزنید.
ساختارهایی هم نیز برای این دسته های پیش فرض مشخص شده که باز بنا به ساخت قابل انتخاب است.
مخابره کنید: دادن دسترسی نوشتن سریع که در بوک مارک مرورگر شما قابل ایجاد است .
فرستادن با نامه : در اینجا یک سری مشخصات برای ایمیل در نظر گرفته می شود و شامل:
سرویس دهنده ایمیل : شامل جیمیل، یاهو یا ایمیل های سرور شخصی و درخواست پورت آن.
شناسه ی ورود: مربوط به نام کاربری مد نظر که معمولاً همان آدرس ایمیل می باشد.
رمز کاربری: رمز مورد نظر.

شکل 2-76) تنظیمات نوشتن در وردپرس

شکل 2-77) تنظیمات نوشتن در وردپرس

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

شکل 2-78) تنظیمات همگانی در وردپرس

شکل 2-79) تنظیمات همگانی در وردپرس

تنظیمات گفتگوها
بخش گفتگوها در تنظیمات بیشتر مربوط به قسمت نظرات کاربران و همچنین تنظیمات مربوط به آواتار و یک سری گزینه های پیش فرضی است که کاملاً واضح و مشخص هستند. در اینجا یک سری آواتار پیش فرض مشخص شده که شما می توانید انتخاب کنید یا اینکه با نصب افزونه ی آواتار در اینجا آواتار رسمی برای خودتان ایجاد کنید.
شکل 2-80) تنظیمات گفتگوها در وردپرس

شکل 2-81) تنظیمات گفتگوها در وردپرس

شکل 2-82) تنظیمات گفتگوها در وردپرس

تنظیمات رسانه
در این بخش شما می توانید تصاویری که آپلود می کنید از لحاظ سایز و شاخص بودن مشخص کنید!

شکل 2-83) تنظیمات رسانه در وردپرس

تنظیمات پیوندهای یکتا
این بخش هم یکی از مهم ترین بخش هایی است که با تغییر دادن نا آگاهانه ممکن است سایت شما از رتبه بیفتد و تا مدت ها در موتورهای جستجو دچار مشکل شود و پیشنهاد می شود پیوند یکتایی را که در ابتدای کار انتخاب کردید هرگز دست نزنید!
پیش فرض : وردپرس به صورت پیش فرض یک سری نامک به نوشته های شما اختصاص می دهد که به صورت Pcode است و جالب نیست.
روز و نام: انتهای پیوند را به صورت روز و نام نوشته نمایش می دهد.
ماه و نام: انتهای پیوند رو به صورت ماه و نام نمایش می دهد.
عددی: به حالت بایگانی می شود و علاوه بر نشان دادن آن به صورت یک پست به قسمت بایگانی هم منتقل می شود.
نام نوشته : هر عنوانی که برای پست خود انتخاب می کنید در انتهی پیوند قرار می گیرد.

شکل 2-84) تنظیمات پیوندهای یکتا در وردپرس

فصل سوم
جمع بندی و ارائه پیشنهادات

3-1) نتیجه گیری
وردپرس هر روز خود را به یک سیستم مدیریت محتوای آسان از جهت کاربری و قدرتمند تر از نظر امکانات نزدیک تر می کند، چنانچه این قابلیت ها در کنار امنیت و عملکرد مناسب از جهت استفاده از منابع سرور هم روند شود، شاید بتوان گفت که وردپرس دیگر یک سیستم مدیریت محتوای بی رقیب خواهد بود.
وردپرس ، یک سیستم مدریت محتوای متن باز بوده و ابزاری برای ایجاد وب سایت ها با استفاده از زبان قدرتمند PHP است. وردپرس احتمالا یکی از ساده ترین و قدرتمند ترین ابزارهای ایجاد وبلاگ و سیستم های مدیریت محتوای وب سایت (و یا CMS) است که در حال حاضر از محبوبیت بالایی برخوردار است.
در صورتی که نیاز به امکانات پیچیده ، محاسبات ، الگوریتم های بانک داری و غیره…….ندارید احتمالا وردپرس برای شما گزینه مناسبی می باشد . بسیاری از وبلاگ های مشهور ، رسانه های خبری، سایت های موسیقی،شرکت ها وهمچنین افراد مشهور از وردپرس استفاده می کنند .
به عنوان مثال، وبلاگ های معروف مثل Mashable و TechCrunch هر دو در وردپرس طراحی شده اند. همچنین رسانه هایی مثل The New York Times' blogs و CNN's on-air personality همه با استفاده از وردپرس، طراحی شده اند.
اگر شما کنجکاو هستید، و می خواهید وب سایت های بیشتری را که طراحی وب سایت آنها با استفاده از وردپرس صورت گرفته می توانید به آدرس WordPress site showcase مراجعه کنید .
گروه طراحی وب سایت بستا نیازهای اولیه شما را در زمینه طراحی وب سایت با استفاده از سیستم مدیریت محتوای وردپرس و همچنین آپشن های مورد نظر شما بررسی نموده و بسته به نوع نیاز مشتری قالب سایت طراحی و یا از پکیج های آماده که توسط شرکت های معتبر ارائه شده استفاده خواهد کرد .
در این مرحله قالب مورد نظر بسته به نوع درخواست کارفرما سفارشی سازی شده ، نیازهای کارفرما به آن اضافه شده و بعد از اتمام مراحل کار و تایید کارفرما در طی یک جلسه آموزشی نحوه کار ، ویرایش و آپدیت سیستم مدیریت محتوای وردپرس به کارفرما آموزش داده خواهد شد.

3-2)پیشنهادات در زمینه استفاده از وردپرس
1- در حالی که مشکلات امنیتی آنلاین هرروز به مسئله بزرگتری تبدیل می شوند .این باعث دلگرمی است که اعضا تیم وردپرس بسیار سریع و به موقع نسبت به مسائل امنیتی جدید و کشف شده اقداماتی انجام می دهند.
2-چیزی که امروزه برای قالی وب مستر ها و به قولی ساکنان اینترنت اهمیت پیدا کرده است بحث seo می باشد .در حال حاضر با امکانات موجود wordpress از زمره پیشگامان search engines friendly می باشد ضمن آنکه پلاگین هایی نیز در این رابطه در وردپرس تعبیه شده اند که قدرت کار را تامیزان چشم گیری افزایش داده است.
3- شاید بر هیچ کسی پوشیده نباشد امکانات فوق العاده همیشه در کنار کاربری راحت کامل می شود،پس شاید بیش از هرچیزی داشتن یک محیط کاربر پسند بسیار مهم و ضروری باشد.این سیستم مدیریت محتوا چنان ساخته و پرداخته شده است که هم برای تازه کاران بسیار شیرین و دلچسب است و هم برا آن دسته از پیشکسوتان یا به قولی PROFFESSIONAL ها که عمری را در این را بوده اند
4- شاید موضوعی که به این بحث کمک کرده است چیدمان جالب و همچنین استفاده از فن اوری های به روز مانند ajax و… است و مورد دیگرانجام غالب کارها در کمترین زمان و گاهی با یک کلیک کردن مانند بروزرسانی سایت.

منابع
1. www.startweb.ir
2. www.IrPDF.com
3. www.Chaparel.NET
4. http://modir.wordpress.com
5. www.postmodern.ir
6. www.opensourcecms.ir
7. www.farsicms.com
8. روزنامه شرق؛ پنجشنبه بیست و ششم آبان ۱۳۸۴
9. http://weblog.falatooni.com/persian-article-about-wordpress
10. "WordPress 3.3.1 Security and Maintenance Release". WordPress. بازبینی شده در ۱ بهمن ۱۳۹۰.
11. "WordPress › About " GPL". WordPress.org. بازبینی شده در ۲۱ ژوئن ۲۰۱۰.
12. Google Trends: wordpress, blogger, moveable type, typepad
13. وردپرس
14. مشارکت کنندگان ویکی پدیا، "WordPress"، ویکی پدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۲۰ آوریل ۲۰۱۰).
15. کتاب آموزش جامع وردپرس فارسی(نویسندگان :امین امان پور و محمد حاجی نیا)
16. کتاب الکترونیکی آموزش جامع ورد پرس به زبان فارسی(نویسنده : آروین )
17. سایت wp-persian.com
18. سایت tutplus.com
19. سایت sitePoint.com
20. کتاب راهنمای جامع وردپرس

ضمائم

نحوه نصب xampp
برای نصب این سرور محلی باید فایل آنرا باز کرده و برروی پوشه install کلیک نمایید .

باکلیک برروی next در پنجره جدید محل ذخیره xampp را مشخص می نماییدهمانند شکل زیر:

در پنجره بعدی از شما می پرسد که آیا مایلید آیکنی از xampp برروی desktop و نوار منوایجاد نمایید.

حالا با کلیک برروی install سرور شروع به نصب می نماید.
ودر آخر برروی finish کلیک می نمایید و سرور قبل از بسته شدن از شما می پرسد که آیا مایلید که سرور شروع به اجرا نماید یا نه .اگر yes را انتخاب کنید شروع به اجرا می کند.

و


تعداد صفحات : 76 | فرمت فایل : WORD

بلافاصله بعد از پرداخت لینک دانلود فعال می شود