1 / 64

بسم الله الرحمن الرحیم

بسم الله الرحمن الرحیم. بررسی سیستم مدیریت محتوای دروپال. گردآوری: سید احمد حسام زاده http://www.hejazee.ir/. فهرست. مقدمه: دروپال چیست؟ اجزاء دروپال عملا بررسی کنیم نمایش: بکاپ گیری در دروپال جمع بندی. سیستم مدیریت محتوا چیست؟. Content Management System Manage Content : Publishing

elpida
Download Presentation

بسم الله الرحمن الرحیم

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. بسم الله الرحمن الرحیم

  2. بررسی سیستم مدیریت محتوای دروپال گردآوری: سید احمد حسام زاده http://www.hejazee.ir/

  3. فهرست • مقدمه: دروپال چیست؟ • اجزاء دروپال • عملا بررسی کنیم • نمایش: بکاپ گیری در دروپال • جمع بندی

  4. سیستم مدیریت محتوا چیست؟ • Content Management System • Manage Content : • Publishing • Editing • Modifying • User Management • Site Maintenance & Security

  5. ویژگی‌های اصلی • امکان این که عده‌ی زیادی بتوانند محتوایشان را به اشتراک بگذارند. • کنترل دسترسی به اطلاعات بر اساس نقش کاربر • آسان سازی ذخیره و بازیابی اطلاعات • کنترل صحت و سلامت اطلاعات • کاهش ورودی‌های تکراری • گزارش گیری آسان • بهبود روابط میان کاربران

  6. برخی ازCMS های معروف • DotNetNuke • SiteFinity • Wordpress • Joomla • Drupal • Mambo • phpNuke • DataLifeEngine

  7. چارچوب مدیریت محتوا Content Management Framework (CMF) سیستمی است که به کمک آن می‌توان اجزاء نرم افزاری را در کنار هم چید و رابطه‌ی میان اجزا را مدیریت می‌کند. و هدف آن مدیریت محتوا می‌باشد. CMF در واقع از ویژگی‎های CMS و همچنین Web Application Framework استفاده می‌کند. که در مورد Web Application Framework به طور خلاصه می‌توان گفت که یک چارچوب برنامه‌نویسی سمت وب می‌باشد و توسعه پذیر است.

  8. دروپال چیست؟ با این تعاریف، دروپال چگونه سیستمی است؟

  9. دروپال یک CMF است که به زبان برنامه نویسی PHP نوشته شده استو با پایگاه‌ داده‌های MySQL ، PostgreSQLو SQLite سازگار است. البته می‌توان آن را به کمک Database Driver ها (که یک جور کامپوننت دروپال هستند) با سایر دیتابیس‌ها مانند MSSQL و Oracle نیز سازگار کرد.

  10. ویژگی‌های دروپال • کاربرد دروپال برای ساخت وبسایت است. • بسیار ماژولار می‌باشد. • متن باز (Open Source) و رایگان می‌باشد. • قابل توسعه است و مبتنی بر استانداردهای جهانی طراحی شده. • دارای قابلیت‌های پایه‌ای ساده در هسته می‌باشد و امکانات بیشتر، توسط ماژول‌ها اضافه می‌شوند. • توسعه پذیری دروپال با Override کردن است نه با تغییر هسته.

  11. ویژگی‌های دروپال • جدا سازی لایه‌ی مدیریت محتوا از لایه نمایش کارهایی که می توان با دروپال انجام داد

  12. نمونه سایت‌های دروپالی • سایت کاخ سفید (WhiteHouse.gov) • انجمنSymantec • سایت دانشگاه هاروارد • خودتان سایت طراحی کنید! www.pagebuild.net • سایت رسمی اوبونتو سایت های ایرانی • سایت برنامه نود • شبکه خبری العالم • کانون فرهنگی قلمچی • پلیس فتا نمایش سایت‎های دروپالی بیشتر:http://drupal.org/cases نکته: دروپال دارای پشتیبانی قوی است و دارای یکی از بزرگترین انجمن‌های توسعه در دنیا می‌باشد.

  13. پشته‌ی تکنولوژی دروپال، هم می‌تواند بر روی هاست‌های اشتراکی با حداقل امکانات کار کند و هم برای سرور‌های اختصاصی مناسب است. Language Database Web Server Operating System

  14. هسته‌ی دروپال • کد هایی که اجازه می‌دهد در هنگام دریافت تقاضا، سیستم بوت استراپ شود. • کتابخانه‌ی توابع پرکاربرد • ماژول هایی که قابلیت های پایه ای و ساده را ایجاد می کنند. (مانند مدیریت کاربر، مدیریت دسته بندی، قابل دهی و ....)

  15. هسته‌ی دروپال

  16. ماژول های کمکی دروپال

  17. برخی از توزیع های آماده‌ی دروپال

  18. عملا بررسی کنیم نصب و استفاده‌ی ساده از دروپال

  19. بررسی برخی از ویژگی‌های اصلی

More Related