آموزش دروپال از صفر تا صد با 15 درس رایگان
معمولا افراد یک ایده کلی در مورد چگونگی ساخت کتاب و روزنامه دارند. ستون هایی از کلمات، تصاویر و عنوان ها، چیزهایی مانند این! اما آیا تا به حال فکر کرده اید که چگونه این کار در وب انجام می شود؟ یا به عبارت دیگر، چگونه وب سایت ها محتوای خود را به سبکی ملموس مانند روزنامه سازماندهی می کنند یا حتی از فیلم و سایر ایده های خلاقانه استفاده می کنند که نمی توان آنها را روی کاغذ اعمال کرد! پاسخ به این سوال Content Management Systems یا CMS مانند دروپال است. اجازه دهید در ادامه در مورد اینکه دروپال چیست و چگونه می توانید وب سایت های حرفه ای را با استفاده از آن بسازید، بیشترتوضیح دهیم.
دروپال چیست؟
دروپال به عنوان پروژه ای برای توسعه موتور وبلاگ نویسی شروع به کار کرد. از آن زمان، این نرم افزار به یکی از محبوب ترین نرم افزارهای ساخت وب سایت در جهان تبدیل شده است. معماری و کد دروپال از زبان های برنامه نویسی مانند PHP، CSS، جاوا اسکریپت و HTML استفاده می کند. بخشهای بزرگی از دروپال تحت مجوز نسخه 2 یا جدیدتر General Public License هستند، که به توسعه دهندگان اجازه می دهد از آنها برای هر هدفی و تقریبا بدون محدودیت استفاده کنند. این یعنی بسیاری از افرادی که به طور معمول به کد دسترسی ندارند، می توانند در پروژه های دروپال مشارکت کنند یا حتی پروژه های خود را راه اندازی کنند.
اما این بدان معنا نیست که این نرم افزار فقط برای توسعه دهندگان و متخصصان فناوری ساخته شده است! دروپال به کاربران بی تجربه اجازه می دهد تا بدون نیاز به سر و کار داشتن با تمام زبان های برنامه نویسی و توسعه پیچیده، یک وب سایت بسازند و از آن نگهداری کنند. سیستم مدیریت محتوا دروپال به تیم هایی از حدود 34 میلیون وب سایت در سراسر جهان کمک می کند تا وب سایت های خود را بسازند و نگهداری کنند. برخی از این وب سایت ها شامل IBM، eBay، و وزارت امور خارجه ایالات متحده هستند که می توانند به راحتی تحت فشار مخاطبان و ترافیک عظیم خود از کار بیفتند. اما به لطف فناوری بسیار پیشرفته ای که دروپال در اختیار دارد، این وب سایت ها بدون هیچ گونه مشکل جدی یا اشکال فنی به درستی کار می کنند.
دروپال یک نرم افزار متن باز است. این یعنی نرم افزار افق دید یا انتظارات شما را محدود نمی کند. شما می توانید یک وب سایت وبلاگ ساده و یا یک وب سایت تعاملی پویا با ویدیوها یا ربات های چت بسازید. برای بهره مندی از 100% پتانسیل دروپال به تجربه و دانش کمی نیاز است.
به طور خلاصه، پایگاه عظیمی از کاربران در سراسر جهان برای فناوری دروپال ارزش قائل هستند و از استفاده از آن لذت می برند. تیمی متشکل از 4200 مشارکت کننده وجود دارد که نرم افزار را بهبود می بخشند و آن را بهتر می کنند. اجازه دهید در مورد مزایای استفاده از دروپال بیشتر صحبت کنیم.
دروپال چگونه کار می کند؟
درست مانند هر CMS دیگری، دروپال هم از سه بخش اصلی تشکیل شده است که به آنها CDT گفته می شود که یک وب سایت را به همان شکلی که هست نشان می دهند. این سه بخش عبارتند از:
1- Content یا محتوا: اتصال دامنه به نرم افزار میزبانی به معنای داشتن وب سایت نیست. محتوا ضروری ترین جزء یک وب سایت است و می تواند شامل متون، ویدیوها و تصاویر یا محتوای صوتی خلاقانه باشد… محتوا در پایگاه داده دروپال شما ذخیره می شود و شما از طریق داشبورد خود به آن دسترسی دارید. در آنجا می توانید هر قطعه و هر نوع محتوایی را که می خواهید منتشر، لغو انتشار، حذف و ایجاد کنید.
2- Design یا طراحی: فونت، رنگ، ساختار، لوگو، اجزای پویا و ایستا… همگی در محدوده طراحی یک وب سایت قرار می گیرند. دروپال به شما کنترل کاملی بر نحوه طراحی وب سایت و رنگ هایی که می خواهید استفاده کنید، ارائه می دهد. همچنین دارای فونت های مختلفی است که به اندازه کافی هستند، اما اگر فونت خاصی را ترجیح می دهید، می توانید آن را با مراحل اولیه برنامه نویسی به وب سایت خود اضافه کنید. به عبارت دیگر، ماهیت متن باز دروپال به شما کمک می کند درباره ظاهر وب سایت تان تصمیم بگیرید.
3- Technical Design یا طراحی فنی: لازم نیست با کدنویسی، برنامه نویسی و فناوری اطلاعات سر و کار داشته باشید. دروپال این کارها را برای شما انجام می دهد و شما می توانید روی تولید محتوای بیشتر و جذب ترافیک بیشتر تمرکز کنید. سیستم مدیریت محتوای دروپال به طور خودکار تمام کدها را می نویسد تا محتوای جدید شما را مطابق با موضوع یا طراحی وب شما نمایش دهد.
وقتی دروپال سیستم خود را به روز می کند، لازم نیست نگران محتوا یا طرح وب سایت خود باشید. به یاد داشته باشید که طراحی فنی یک بخش جداگانه است و مستقیما به محتوا و طراحی وب سایت شما مرتبط نیست. در نتیجه، طراحی وب سایت شما حتی پس از سال ها به روز رسانی دروپال حفظ خواهد شد.
مزایای استفاده از دروپال
دروپال لیست بی شماری از مزیت ها را دارد که سایر CMS ها ممکن است به آنها دسترسی نداشته باشند. این نرم افزار بسیار آسان برای کار با سایت و کمک به افراد بی تجربه طراحی شده است تا محتوای خود را به صورت حرفه ای در اینترنت نمایش دهند. بنابراین، اجازه دهید برخی از منحصر به فرد ترین مزایا و ویژگی های دروپال را بررسی کنیم:
پاسخگویی و سفارشی سازی موبایل
طبق آمار statista.com 4.8 میلیارد نفر برای دسترسی به اینترنت از تلفن خود استفاده می کنند. این آمار شامل بیش از 90 درصد از کسانی می شود که در اینترنت گشت و گذار می کنند. بنابراین قطعا شما نمی خواهید کاربران تلفن همراه مشکلی در استفاده از وب سایت شما داشته باشند. در واقع، با دروپال، می توانید نحوه نمایش وب سایت خود را در تلفن های همراه به همان راحتی که با صفحه نمایش لپ تاپ یا آی پد است، سفارشی کنید. این مطمئنا به نفع وب سایت شما است و زمان صرف شده بازدیدکنندگان در وب سایت را افزایش می دهد.
امنیت
اگر دروپال چیزی برای ارائه داشته باشد، مطمئناً سطح امنیتی غیرقابل مقایسه آن است! وب سایت هایی که با دروپال ساخته شده اند، کمترین میزان هک و احتمال هک شدن را دارند. CMS از شما در برابر سرقت داده ها و افشای رمزهای عبور محافظت می کند. دروپال برای ماندن در اوج، دائما سطح امنیتی خود را به لطف مشارکت های مداوم جامعه و توسعه دهندگان خوبش بهبود می بخشد. اگر یک سازنده وب سایت می خواهید که از حریم خصوصی و داده های شما محافظت کند، دروپال را امتحان کنید.
دانلود کنید: آموزش امنیت سایت از صفر تا صد با 12 درس رایگان
انعطاف پذیری
فرقی نمی کند که می خواهید با استفاده از محتوای سئو پسند مخاطب را جذب کنید، یا بخواهید تجارت الکترونیکی ایجاد کنید یا یک فروشگاه دراپ شیپینگ، دروپال در تمامی این حالت ها به شما کمک خواهد کرد. این پلتفرم بسیار منعطف و قالب پذیر است و شما می توانید آن را شبیه فروشگاههای Shopify یا eBay کنید، و یا آن را مانند ویکی پدیا یا یک وب سایت خبری بسازید. دروپال می تواند انواع مختلفی از محتوا را مدیریت کند: متون، تصاویر، ویدئوها، فایل های صوتی، نظرسنجی ها، و ربات های گفتگو و تقریباً هر چیزی که در حال حاضر می توانید به آن فکر کنید!
انجمن
دروپال بیش از یک سیستم است، میتوان گفت رویکردی به فناوری و فرهنگ متمایز است. انجمن دروپال دارای بیش از 100000 داستان و جریان دائمی روزانه متشکل از ایده ها و تبادل اطلاعات است. این شرکت همچنین بحث های عمومی را سازماندهی می کند و مقالاتی را منتشر می کند که آخرین به روز رسانی ها و ایده های اصلی را مستند می کنند.
آیا باید از دروپال به عنوان CMS خود استفاده کنید؟
ما معتقدیم که فناوری دروپال غیرقابل مقایسه است و تا حد زیادی بهترین CMS موجود است. و هنگامی که از آن استفاده می کنید، از فناوری در حال رشد و بهبود آن سود می برید. منظور ما این نیست که کامل است، اما کامل ترین سلاحی است که یک سازنده محتوا می تواند خود را با آن تجهیز کند.
توصیه می کنیم از آن استفاده کنید زیرا دامنه خلاقیت آن هر روز بیشتر می شود و اگر همین امروز شروع به استفاده از آن کنید، در کمترین زمان ممکن تخصص بیشتری کسب خواهید کرد.
توجه داشته باشید که وقتی میلیون ها نفر از نرم افزار استفاده می کنند، کار نرم افزار هم زیاد می شود. نرم افزار باید از اینکه همچنان در دسترس و سازگار است و یا اینکه اجزای اصلی یک سیستم یا خدمات در طول زمان حفظ می شوند اطمینان حاصل کند. توسعه پایدار دروپال تضمین می کند که بدون توجه به روندها و مسائل جهانی، در طول سال ها به کار خود ادامه خواهد داد.
حتما بخوانید: نکات تولید محتوا + تولید محتوا به روش سئو
دروپال به کاربران امکان کنترل محتوای خود و آنچه در وب سایت آنها نمایش داده می شود را می دهد. با این حال، این چیزی نیست که کاربران همیشه به دنبال آن هستند. به عنوان مثال، ممکن است بخواهید با استفاده ازCMS ویژگی های جدید را اضافه کنید. یا شاید می خواهید از موتور تجارت الکترونیکی استفاده کنید تا عملکرد سبد خرید یا سایر ویژگی ها را در اختیار کاربران خود قرار دهید. می توانید این کارها را با نوشتن ماژول هایی که قابلیت های بیشتری را ارائه می دهند انجام دهید- مانند ماژول مدیریت پروژه که به کاربران اجازه می دهد حساب ایجاد کنند، پروژه ها را راه اندازی کنند و به طور مشترک روی محتوا کار کنند. ماژول با استفاده از ساختار و اجزای رابط دروپال مانند Views ساخته شده است و خود یک جزء قابل استفاده مجدد است که می تواند در هر سایت دروپال استفاده شود.
دروس آموزش دروپال
- برای مشاهده بهتر ویدیوها در موبایل، گوشی را افقی نگه دارید. اگر اروری مشاهده کردید بخاطر روشن بودن وی پی ان است. بعد از پخش هر ویدیو، علامت دانلود روی آن نمایان می شود.
- اگر روی دانلود کلیک کردید و ویدیو باز هم پخش شد، بعد از پخش ردن روی علامت سه نقطه پایینش کلیک و گزینه دانلود یا ذخیره را انتخاب کنید. هر درسی مشکل داشت در نظرات اعلام کنید تا سریعا رفع شود یا به پیج منبع مراجعه کنید. ضمنا هر چند وقت یک بار احتمالا دروس به روز می شوند.
از پیج دروپال لرن:
درس 1
درس 1 بخش 2
درس 2
درس 3
درس 4
درس 5
حتما در کنار این مطلب دانلود کنید: آموزش طراحی سایت با وردپرس از صفر تا صد
اصطلاحات رایج در دروپال
- Component مجموعه ای از فیلدهای از پیش تعریف شده که می توانند برای ایجاد طرح بندی های سفارشی استفاده شوند.
- Content Type مجموعه ای از فیلدها، تنظیمات نمایش فرم ها و تنظیمات نمایش که بلوک های سازنده برای ایجاد محتوا در دروپال CMS هستند.
- Field عنصر پایه برای ذخیره داده ها در یک سایت دروپال. فیلدها را می توان به عنوان انواع مختلف مانند متن، لیست های انتخابی و فیلدهای متن طولانی که از ویرایشگر WYSIWYG پشتیبانی می کنند، به هر محتوایی اضافه کرد.
- Node نوع محتوایی است که هنگام اضافه کردن نوع خاصی از محتوا ایجاد می شود. هر بار که یک Node به سایت اضافه می شود، Node ها به ترتیب شماره می شوند.
- Taxonomy ماژول هسته دروپال است که اجازه ایجاد روابط بین محتواهای مختلف و طبقه بندی آنها را در گروه های مرتبط کهVocabularies نامیده می شوند می دهد.
- Vocabulary گروهی از محتوای مرتبط است که بر اساس اصطلاحات طبقه بندی می شود و می تواند توسط یک فیلد در یک محتوا ارجاع داده شود.
- WYSIWYG مخفف What You See is What You Get است. WYSIWYG نوعی ویرایشگر محتوا است که در دروپال و سایر سیستم های مدیریت محتوا گنجانده شده است که به شما اجازه می دهد ببینید محتوا در صورت استایل دهی چگونه به نظر می رسد و به طور معمول امکان قالب بندی متن را ارائه می دهد.
آموزش همه زبانهای برنامه نویسی: به زبان ساده و کاملا رایگان
سلام و ممنون از این محتوای خوب. آیا دروپال در بخش مدیریت و کاربری از فارسی پشتیبانی میکند؟
پاسخبله . . در نسخه های هفت به بالا این خاسته اتوماتیک انجام میشود. موقع نصب زبان فارسی را انتخاب کنید.
لطفا آموزش 0 تا 100 elanat هم اضافه کنید
پاسخ