نقد و بررسی
آموزش Joomla & WordPressآموزش Joomla & WordPress محصولی از شرکت گردو شامل بیش از 3 ساعت آموزش مالتی مدیا به صورت محاوره ای مشابه کلاس درس می باشد.
آموزش Joomla & WordPress
سیستم مدیریت محتوا (CSM) برای موفقیت اکثر قریب به اتفاق وب سایت ها و اینترنت ها (شبکه های داخلی) حیاتی می باشد. با این وجود هنوز بسیاری از سازمان ها و شرکت ها با این تکنولوژی آشنایی کافی ندارند.
بطور خلاصه سیستم مدیریت محتوا (Content Management System) و یا به اختصار CMS، سیستمی است که جهت مدیریت ساده محتوای وب سایت بکار می رود. ریحانه یوسفی در این بسته آموزشی شما را با مفهوم CMS و نحوه راه اندازی و مدیریت وبسایت از طریق جوملا و ورد پرس آشنا می کند.
گردویار جوملا و وردپرس لرنینگ
فصل اول : آشنایی با مفاهیم اولیه
1) مفهوم CMS
فصل دوم : نصب جوملا
1) مراحل نصب
2) ساختمان CMS
3) نکات مهم در طراحی
فصل سوم : تنظیمات جوملا
1) مدیریت جوملا
2) تنظیمات اصلی
3) مدیریت کاربران
4) مدیریت مطالب
5) مجموعه ها
6) نوشتن پیام
7) معروف ترین شکل مدیریتی
فصل چهارم : کامپوننت ها
1) معرفی کامپوننت ها
2) لینکستان
3) لینک
4) مدیریت افزونه ها
5) کامپوننت های اضافی
فصل پنجم : مفاهیم اولیه Cpanel
1) معرفی Cpanel
2) بخش File , Mail
3) بخش Domain
4) بخش DataBase
5) بخش Advance
فصل ششم : نصب جوملا در Cpanel
1) نصب جوملا بر روی Cpanel
2) مراحل نصب جوملا
فصل هفتم : معرفی نرم افزارهای مرتبط
1) نرم افزار php my admin
2) نرم افزار php bb
3) دستورالعمل های phpbb
فصل هشتم : معرفی WordPress
1) معرفی WordPress
فصل نهم : نصب و راه اندازی WordPress
1) نصب WordPress بر روی Localhost
2) تنظیم DNS
3) نصب WordPress بر روی Cpanel
فصل دهم : پنل مدیریتی در WordPress
1) پنل مدیریت
2) رسانه ها و دیدگاه ها در وردپرس
3) افزونه ها در وردپرس
4) ابزارک ها در وردپرس
5) ابزارها در وردپرس
6) برگه ها در وردپرس
7) فهرست ها در وردپرس
8) تنظیمات در وردپرس
فصل یازدهم : امکانات پیشرفته در WordPress
1) پشتیبان گیری در وردپرس
2) انتقال به ورد پرس
3) ویرایش فایل در وردپرس
فصل دوازدهم : ساختن پوسته ی WordPress
1) پیشخوان وردپرس
2) ساختار قالب
3) طراحی زمینه دلخواه
4) طراحی قالب
5) ادامه طراحی قالب
6) ایجاد منو در وردپرس
وردپرس چیست و چه کاربردی دارد به زبان ساده از وردپرس باران
برای ارائه یک پاسخ ساده و سریع به پرسش وردپرس چیست می توانیم بگوییم که WordPress یک نرم افزار تحت وب است. با نصب وردپرس بر روی یک سرور می توانیم به سادگی و در 5 دقیقه یک سایت راه اندازی کنیم. وردپرس یک سیستم مدیریت محتوا محسوب می شود. با طراحی سایت با وردپرس به سادگی می توانیم یک سایت راه اندازی کنیم. سپس با پنل مدیریتی ساده آن به مدیریت محتوای سایت بپردازیم. تولید محتوا کنیم. مطلب منتشر نماییم. حتی با تبدیل وردپرس به فروشگاه به فروش آنلاین محصولات خود بپردازیم. (گاهی نیز بجای عبارت WordPress از مخفف WP استفاده می شود.)
وردپرس چیست به نقل از ویکی پدیا
وردپرس یک سیستم مدیریت محتوا برای سایت ها و وبلاگ ها می باشد. وردپرس از ابتدا تنها یک سرویس وبلاگ نویسی رایگان بود و امکانات خوبی را در اختیار وبلاگ نویسان قرار می داد. سپس به صورت یک سیستم مدیریت محتوا برای مدیریت سایت معرفی شد. وردپرس با زبان برنامه نویسی PHP نوشته شده و از دیتابیس MySQL بهره می برد. وردپرس در پیشبرد پروژه موفق بی تو و در سال ۲۰۰۳ میلادی شکل گرفت. نام وردپرس را کریستین اسلک، دوست مت مولنوگ (توسعه دهنده پایه وردپرس) پیش نهاد داد. از آن پس وردپرس با سرعت و پیشرفتی قابل ملاحظه همه گیر شد. اکنون نیز می توان وردپرس را معروف ترین و پرکاربردترین ابزار ساخت وبلاگ و سایت حرفه ای دانست. (منبع: ویکی پدیا)
پاسخ وردپرس چیست به صورت تخصصی تر
خیلی نمی خواهیم پاسخ وردپرس چیست را تخصصی کنیم! وردپرس یک سیستم مدیریت محتوا است. در واقع یک نرم افزار تحت وب در دسته ی سیستم های مدیریت محتوا یا همان CMS ها که مخفف (Content Management System) می باشند، قرار میگیرد. با نصب نرم افزار وردپرس روی سرور، امکان مدیریت محتوا به آسانی فراهم می شود. بیشترین کاربرد وردپرس برای راهاندازی و ساخت یک وبلاگ یا یک سایت میباشد. همچنین قابلیت ایجاد شبکه اجتماعی با افزونه های قدرتمند همچون buddypress . ایجاد انجمن با افزونه bbpress ، و… را داراست. چون وردپرس دارای هستهای قدرتمند است و پر مخاطب ترین نرم افزار در این زمینه می باشد. نرم افزار تحت وب وردپرس متن باز یا Open Source می باشد و هسته آن توسط افراد مختلفی توسعه یافته است. این سیستم مدیریت محتوا به زبان PHP و بر مبنای استفاده از دیتابیس MySQL نوشته شده است.
زبان وردپرس چیست؟
هسته وردپرس همان طور که اشاره شد به زبان PHP نوشته شده است. همچنین برای ذخیره اطلاعات از دیتابیس MySQL در WordPress استفاده شده است. بسیاری از کاربران در شروع کار با وردپرس سوال می کنند که زبان وردپرس چیست؟ باید بگوییم که برای طراحی سایت با وردپرس نیاز به دانش برنامه نویسی نخواهید داشت. وردپرس رویای طراحی سایت در 5 دقیقه را آن هم بدون نیاز به کدنویسی محقق کرده است. این که گفته می شود زبان وردپرس PHP است و متن باز است برای توسعه دهنگان می باشد. یعنی اگر دانشی در زبان PHP داشته باشید به کمک مستندات وردپرس می توانید تغییراتی در آن ایجاد کنید. با توسعه افزونه وردپرس می توان امکانات وردپرس را نیز افزایش داد. افزونه های متعددی برای وردپرس نیز توسط توسعه دهندگان مختلف ارائه شده است.
وردپرس چگونه کار میکند؟
با طراحی سایت با وردپرس به سادگی می توانید با آن کار کنید. وردپرس یک پنل مدیریت ساده ملقب به پیشخوان برای کار با سایت را فراهم کرده است. پس از نصب وردپرس و ورود به پیشخوان وردپرس امکانات وردپرس برای مدیریت سایت در یک نگاه در دسترس می باشند. با ورود به بخش های مختلف به سادگی می توانید به ساخت نوشته، برگه و… بپردازید.
وردپرس چه کاربردی دارد؟
پاسخ به این که کاربرد وردپرس چیست؟ شاید در حالت کلی دشوار باشد. چرا که ویژگی های بی شمار وردپرس، این سیستم مدیریت محتوا را به یک سیستم همه کاره در راه اندازی سایت تبدیل نموده است. در ادامه تنها به برخی از این ویژگی های بی شمار خواهیم پرداخت.
-
وردپرس برای راه اندازی و ساخت سایت در چند دقیقه طراحی شده است.
-
به کمک وردپرس خیلی سریع سایت شما راه اندازی می شود.
-
این سیستم مدیریت محتوا یا CMS یک سایت ساز رایگان است.
-
وردپرس به راحتی روی هاست قابل نصب می باشد
-
امکان نصب وردپرس در فولدر های هاست وجود دارد و اجباری به نصب روی ریشه هاست نیست
-
امکان نصب چندین وردپرس در هاست وجود دارد و محدودیتی از این بابت وجود ندارد
-
امکان فشرده سازی مطالب و محتوا در وردپرس به راحتی با سیستم gzip فراهم شده است.
-
امکان طراحی و ساخت قالب وردپرس برای توسعه دهنگان فراهم شده است تا به دلخواه قالب وردپرس سایت خود را طراحی و شخصی سازی نمایند
-
یک سیستم جستجوی داخلی در وردپرس تعبیه شده است که کار جستجوی مطالب را بسیار ساده می نماید
-
وردپرس به طور پیش فرض امکان عضو گیری و مدیریت کاربران در سطوح دسترسی مختلف را فراهم کرده است
-
امکان نصب افزونه وردپرس طراحی شده توسط دیگران فراهم شده است تا امکانات فراوان وردپرس باز هم بیشتر و بیشتر گردد
-
در بخشی از سایت وردپرس افزونه های بسیاری به صورت رایگان جهت افزایش امکانات وردپرس برای دانلود قرار گرفته است
-
قالب های وردپرسی رایگان بسیاری نیز توسط طراحان سراسر دنیا در مخزن وردپرس برای دانلود رایگان جمع آوری شده اند
-
و بیشمار ویژگی دیگر…
جوملا چیست؟ بررسی مزایا و معایب Joomla
سایت ساز جوملا مشابه هر سیستم سایت ساز دیگری امکان ساخت سایت را به شما خواهد داد. همانطور که میدانید برای ایجاد یک سایت در اینترنت پس از خرید هاست و دامنه نیاز به انتخاب یک سیستم ساز ساز مناسب دارید که با نصب آن بر روی هاست و اتصال به پایگاه داده قادر به قرار دادن دیتا در آن باشید.
این سیستم سایت ساز به سه روش مختلف میتواند مورد استفاده بگیرد که شامل سیستم سایت ساز اختصاصی، سیستم سایت ساز رایگان(مانند جوملا، وردپرس، دروپال و…) و سیستم سایت ساز آماده(مانند پورتال) است. هر یک از این روشها دارای مزایا و معایب خاصی میتوانند باشند. به عنوان مثال در طراحی سایت اختصاصی نیاز به هزینه بسیار بالایی دارید و به دلیل اینکه توسعه سیستم توسط گروه محدودی انجام میگیرد روند توسعه یا تامین امنیت در آن ضعیف خواهد بود.
در این صورت دو روش دیگر باقی خواهد ماند که در این مقاله قصد داریم به معرفی هر دو روش بپردازیم. ما در این مقاله قصد داریم که ابتدا به معرفی جوملا و بررسی امکانات آن بپردازیم و سپس با یک پیشنهاد بهتر روش دیگری را برای راهاندازی سریع سایت در اینترنت به شما معرفی کنیم.
جوملا چیست و چه امکاناتی دارد؟
سیستمهای مدیریت محتوا(content management system) که به اختصار آن را با عنوان CMS میشناسیم شامل سیستمهای سایت ساز از پیش ساخته شده هستند که با نصب آنها میتوان اقدام به ایجاد سایت کرد.
به زبان سادهتر میتوان گفت که جوملا یک سیستم(یا بهتر است بگوییم اسکریپت) برنامه نویسی آماده است که با نصب آن بر روی هاست میتوانید سایت یا فروشگاه اینترنتی خود را با آن ایجاد کنید. در صورتی که میخواهید اطلاعات بیشتر در مورد سیستم مدیریت محتوا بدانید، پیشنهاد میکنم مقاله سیستم مدیریت محتوا را مطالعه فرمایید.
جوملا با استفاده از زبان برنامه نویسی PHP و پایگاه داده mySQL طراحی شده است که امکان ساخت سایت را به شما خواهد داد. همانطور که در تصویر زیر مشاهده میکنید، بر اساس آمار منتشر شده از سوی وبسایت Builtwith از بین یک میلیون سایت ساخته شده در دنیا، 19.078 سایت با جوملا طراحی شده است که توانسته است رقم 1.91 درصدی را ازآن خود کنید. بر اساس آمار جهانی نیز، جوملا رتبه سوم را در سطح دنیا از بین سیستم های سایت ساز رایگان دارد.
به خاطر استفاده زیاد این سیستم در دنیا توسعه دهندگان فراوانی در حال ارائه خدمات مبتنی بر این سیستم سایت ساز هستند که در کشور ما نیز این مورد به خوبی مورد توجه قرار گرفته و سایتهای پشتیبانی و فروشگاهی مختلفی برای رفع نیاز سایتهایی که بر پایه جوملا وجود دارد در حال فعالیت هستند.
برای استفاده از جوملا به چه چیزهایی نیاز داریم؟
در سایت ساز جوملا هم مشابه هر سایت ساز دیگری نیاز به هاست و دامنه دارید تا بتوانید با نصب و راهاندازی آن بر روی هاست سایت خود را بسازید.
بررسی مزایا و معایب جوملا
هیچ سیستمی را نمیتوان پیدا کرد که عاری از مشکل باشد. هر سیستم سایت ساز دارای نقاط قوت و نقاط ضعفی است که شما باید با توجه به نیاز خود و بررسی همین مزایا و معایبی که هر سیستم دارد، بهترین سیستم سایت ساز را برای خود انتخاب کنید.
جوملا نیز از این قاعده مستثنی نبوده و در برخی موارد دارای مزایا و معایب خاص خود است که در ادامه به بررسی برخی آنها میپردازیم.
1- متن باز و رایگان
جوملا از همان ابتدا به صورت رایگان و متن باز ساخته شده است که بدون نیاز به پرداخت هزینه میتوانید از آن استفاده کنید. کافی است به وبسایت رسمی جوملا مراجعه کرده و با دانلود این سیستم و آپلود بر روی هاست مراحل نصب جوملا را طی کنید.
اما در مقابل همین رایگان بودن، برای اینکه بتوانید به امکانات بیشتر دسترسی داشته باشید یا اینکه سایت شما ظاهر بهتری داشته باشد، اسکریپت به صورت خام برای شما ناکافی بوده و نیاز است که اقدام به خرید و استفاده از قالب و افزونههای جوملا کنید. هر یک از این موارد بسته به قابلیتی که دارند دارای هزینه جداگانه هستند که در مجموع یک هزینه کلی برای شما خواهد داشت.
2- پشتیبانی از زبان فارسی
پیشینه این سیستم به نرم افزار مامبو بر میگردد که در سال 2001 منتشر شد، اما به دلیل فراز و نشیبهایی که داشت مجددا از پایه تغییراتی به خود گرفته و در سال 2005 به صورت عمومی با نام جوملا عرضه شد.
از آنجایی که از همان ابتدا ایده جهانی بودن سیستم مطرح شده بود، تیم توسعه جوملا روی توسعه سیستم به سایر زبانها تمرکز کرده و نهایتا نوبت به زبان فارسی رسید و برای کاربران فارسی زبان نیز در دسترس قرار گرفت. حال با خیالی آسوده میتوانید از این سیستم که به صورت کامل از زبان فارسی و راست چین شده پشتیبانی میکند استفاده کرده و سایت خود را ایجاد کنید.
3- وجود ماژول و کامپوننت رایگان
ماژولها، کامپوننت یا همان پلاگینها بستههای نرم افزاری هستند که با قرارگیری در کنار هسته اصلی سیستم امکان ایجاد قابلیتهای جدید را به سیستم میدهند. جوملا نیز به کمک همین افزونهها میتواند انواع امکاناتی که به صورت پیش فرض روی بسته نرم افزار خام وجود ندارد، برای شما فراهم نماید.
به عنوان مثال در حالت پیش فرض امکان ساخت فروشگاه با جوملا برای فروش محصولات وجود ندارد و لازم است که به کمک پلاگینهای مربوط به ایجاد فروشگاه این بستر را برای این سایت ساز فراهم کنید.
4- بهروزرسانی مستمر و منظم
کلیه سیستمهای رایگان دارای چندین توسعه دهنده هستند که به صورت دورهای در حال بررسی سیستم برای آپدیت، افزودن امکانات و رفع مشکلات موجود در آن هستند. جوملا نیز در سرتاسر جهان دارای توسعه دهندگان مختلفی است که در حال بهروزرسانی آن هستند.
وجود این ویژگی در سیستمهای سایت ساز رایگان باعث شده است که اگر یک مشکل امنیتی در سیستم کشف شد یا مشکلی در بخشی از آن وجود داشت، بر اساس گزارشی که کاربران ارسال میکنند کل توسعه دهندگان بررسی روی آن انجام داده و موانع را برطرف کنند. برای همین در هنگام استفاده از این سیستم برای اپدیت هسته اصلی نیازی به توسعه دهنده ندارید.
5- وجود قالبهای رایگان
مشابه وردپرس، جوملا هم دارای قالبهای متعدد و رایگان است که به کمک آنها میتوانید یکی از قالبهای موجود که به موضوع سایت شما نزدیک است را انتخاب کرده و از آن استفاده کنید. اما از آنجایی که بیشتر این قالبها انگلیسی بوده و راست چین شده نیستند برای کاربران فارسی زبان نیاز به ایجاد تغییرات و فارسی سازی دارید.
که در این صورت یا باید از قالبهای فارسی رایگان که توسط ارائه دهندگان ایرانی به تعداد محدودی در دسترس قرار دارد استفاده کنید یا اینکه از قالبهای پولی استفاده کنید که نیازمند پرداخت هزینه است.
6- امکان ساخت فروشگاه اینترنتی
همانطور که در بخش ماژولها توضیح داده شد به صورت پیشفرض این قابلیت در جوملا وجود ندارد. اما به کمک ماژولهای فروشگاهی که جوملا دارد، هر زمان که احساس کردید در سایت خود نیاز به ایجاد یک فروشگاه دارید، میتوانید به راحتی با نصب افزونه فروشگاه مورد نظر اقدام به ساخت فروشگاه کنید.
پس از راهاندازی فروشگاه امکان فروش محصولات فراهم شده و به کمک افزونههایی که وجود دارد میتوانید امکانات مختلفی را در فروشگاه برای بازاریابی و فروش بهتر محصولات پیاده سازی کنید.
7- نیاز به داشتن آشنایی کار با سیستم
بر خلاف وردپرس که سیستمی بسیار ساده است و کاربران به خوبی میتوانند روش کار با آن را یاد بگیرند، جوملا دارای مقداری پیچیدگی است که قبل از آن باید یک آشنایی اولیه با آن داشته باشید.
در مدیریت جوملا برخی از بخشها نیازمند داشتن دانش کدنویسی دارد که در صورت آماتور بودن قادر به استفاده از آنها نخواهید بود و لازم است از یک پشتیبان کمک بگیرید. بنابراین اگر اصرار بر استفاده از سیستمهای سایت ساز رایگان دارید بهتر است وردپرس را هم بررسی کنید.
8- نداشتن سئو مناسب نسبت به سایر سیستمها
جوملا از نظر سئو و بهینه سازی برای موتورهای جستجو کمی ضعیف عمل کرده است. اما اگر از نظر سرعت که یکی از مقولههای مهم سئو سایت است بخواهیم آن را بررسی کنیم دارای سرعت مناسب و قابل قبولی است.
برای اینکه بتوان سئو جوملا را بهبود بخشید نیاز به استفاده از برخی افزونههای سئو خواهید داشت که به کمک ابزاری که در اختیارتان قرار میدهند بتوانید سایت خود را بهینهتر کنید.
9- نداشتن پشتیبانی تخصصی
گرچه جامعهای فعال در حال توسعه این سیستم هستند، اما تا زمانی که از محصولات پولی استفاده نکنید نمیتوانید از پشتیبانی استفاده کنید که البته این پشتیبانی هم صرفا مختص محصول خریداری شده خواهد بود.
از سوی دیگر خود جوملا نیز این سیستم را به صورت رایگان در دسترس قرار داده و وظیفهای بایت ارائه پشتیبانی آن ندارد. در این صورت تنها دو راه برای رفع مشکلات خواهید داشت. یا باید خود شما به دنبال یادگیری تخصصی سیستم باشید که نیاز به گذاشتن هزینه و زمان دارد و یا اینکه از یک متخصص در زمینه جوملا برای مدیریت سایت بهره بگیرید که آن هم نیاز به پرداخت هزینه خواهد داشت.
10- مشکلات امنیتی به دلیل رایگان بودن
به دلیل محبوبیتی که جوملا در ساخت سایتهای بزرگ دارد و از سوی دیگر رایگان و متن باز بودن این سیستم، باعث شده است تا خوراک هکرها برای نفوذ به سایتها باشد.
هر روزه خبر هک شدن سایتهای مختلفی را میشنویم که اگر دنباله موضوع را بگیرید میبینید که برخی از این سایتها با جوملا طراحی شده است. با بررسی دلیل هک هم خواهید دید که به دلیل وجود یک باگ در ماژول یا قالب(رایگان یا پولی) هکر راهی را برای ورود به سایت یافته است. در چنین حالتی هر سایتی که از این قالب و افزونه استفاده کرده باشد قابلیت بالقوه برای هک شدن را دارا است.
0دیدگاه