سفارش تبلیغ
صبا ویژن
فرشتگان با خشنودی بالهایشان را برای جویای دانش می گسترانند . [پیامبر خدا صلی الله علیه و آله]   بازدید امروز: 1  بازدید دیروز: 0   کل بازدیدها: 12686
 
وبلاگ خودمونی
 
سیستم مدیریت محتوا جوملا
نویسنده: محمد پورمصطفوی(جمعه 87/7/26 ساعت 5:20 عصر)

joomla یک سیستم مدیریت محتوا( Open Source ) محتوى مدیریت نیرومند کدها است که می توان به وسیله آن سایتی را مدیریت نمود. اغلب افرادی که سیستمی را برا ی مدیریت وبسایت خود انتخاب می کنند میخواهند محیط کار روی سایت بسیار خوش نما حرفه ای و کار با آن ساده باشد .

جوملا یکی از بهترین سیستم های مدیریت محتوا یا اوپن سورس است .این سیستم دارای یک هسته مدیریتی است و با نصب کامپونت ها و ماژول ها می تواند استفاده های بهتری از آن نمود.جوملا هم خانواده های دیگری با نام های mambo و mitra نیز دارد.

این سیستم از لحاظ امنیتی امتحان خود را پس داده و می توان به آن اعتماد نمود.از ویژگی های دیگر جوملا پشتیبانی بسیار عالی آن است که توسط چندین سایت خارجی و ایرانی پشتیبانی می گردد.دوستان برنامه نویس هموطن نیز زحمت فارسی کردن آن را کشیده اند.
امکاناتی که برای نصب جوملا ?/? روی سرور لازم است :
Apache 1.3, PHP 4.3.10, MySQL 3.23

و اما آنهایی که میخواهند بیشتر در مورد جوملا بدانند:

جوملا! چیست؟
جوملا! یک سیستم مدیریت فوق العاده تحت وب است که در ساختن وب سایت و دیگر برنامه های تحت اینترنت به شما کمک می کند. مهم تر اینکه جوملا یک برنامه open source میباشد که به طور رایگان دراختیار همه قرار دارد.

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

  • پرتال ها و یا وب سایت های شرکت های عظیم
  • تجارت آنلاین

  • وب سایت های تجاری در مقیاس کوچک
  • وب سایت های سازمانی و رایگان
  • کاربرد های دولتی
  • اینترنت و اینترانت های شرکت های عظیم
  • سایت های مذهبی و مرتبط با آموزش
  • صفحات شخصی و خانوادگی
  • پورتال های مبتنی بر گروه ها و اصناف
  • مجلات و روزنامه ها
  • قابلیت های جوملا نامحدود هستند …

جوملا! میتواند به سادگی در کنترل تمامی قسمت های وب سایت شما، از اضافه کردن محتوا و تصویر تا بروز رسانی کاتالوگ محصولات و یا رزرواسیون آنلاین استفاده شود.

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

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

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

با جوملا! برای حرکت به مرحله بعد
در یک جوملا، جوملا! سهم بسزائی در اداره و رهبری محتویات مورد احتیاج برای راه اندازی سایت شما را بازی می کند. اما برای بسیاری از کاربرها، قدرت واقعی جوملا! در ساختار برنامه آن قرار دارد که دست هزاران کاربر حرفه ای در سر تا سر جهان را برای خلق add-ons (ضمائم) و پسوند ها extension قوی باز گذاشته است.

این ها تنها چند مثال از صدها extension موجود هستند:

  1. دینامیک برای سازنده ها
  2. دایرکتوری های تجاری یا سازمانی
  3. مدیریت اسناد
  4. تصویر و گالری های چند رسانه ای
  5. ابراز های سبد خرید و تجارت الکترونیکی
  6. نرم افزار گپ و محل و تالارهای گفتگو و تبادل نظر
  7. تقویم
  8. نرم افزار بلاگ و مدیریت و تولید وبلاگ
  9. خدمات کتابچه راهنما
  10. خبرنامه های و نامه الکترونیکی
  11. ابزارهای گزارش دهی و جمع آوری داده ها
  12. سیستم های تبلیغات توسط بنر
  13. خدمات آبونمان شدن
  14. و بیشتر ، خیلی بیشتر …..
  15. شما می توانید مثال های بیشتری را در لیست راهنمای رو به رشد extensionهای ما پیدا کنید . آمادگی متحیر شدن از کارهای مهیج که حاصل جامعه برنامه نویسان فعال ما است را داشته باشید.

جوملا!! برای توسعه دهنده ها
خیلی از شرکت ها و یا سازمانها انتظاراتی دارند که فعلا از توان جوملا! ی اولیه و یا extension موجود و آزاد خارج است. خوشبختانه جوملا! ، یک ساختار برنامه قوی را ارائه میدهد بطوریکه توسعه دهنده گان را قادر می سازد تا ضمائم های ناب بسازند که این خود توان جوملا! را به مسیرهای بی حد و مرز مجازی بسط میدهد.

با استفاده از ساختار اصلی ، توسعه دهنده گان می توانند به راحتی موارد ذیل را بسازند:

  • سیستمهای تجارت الکترونیکی یکپارچه
  • سیستم های نظارت بر موجودی کالا
  • ابزارهای گزارش نویسی داده ها
  • راهنمای محصولات ویژه
  • دفترچه های راهنمای تجارت مرکب (مجموعه ای)
  • سیستم های رزرواسیون
  • ابزارهای ارتباطی
  • پل های برنامه

یا هر نوع برنامه دیگری که مناسب یک نیاز خاص باشد . . .
اگر شرکت و یا سازمان شما عامل سومی به نام توسعه دهنده جوملا! را به خدمت بگیرد و یا با بهره گیری از ساختار جوملا! یک نرم افزار درون سازمانی بسازید، شما سکوی بازی را ساخته اید که شما را محدود به هیچ توسعه دهنده و یا برنامه بسته و انحصاری دیگری نمی کند.

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

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

اما سیستم مدیریت محتوا چیست ؟

سیستم های مدیریت محتوا یا Content Management System عبارتست از سیستمی که بتوان به وسیله آن سه عمل اصلی : ایجاد ، مدیریت و سطح بندی اطلاعات را انجام داد.

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

کاربرد عمده سیستم های مدیریت محتوا به ترتیب کاربرد و اهمیت محتوا به سه بخش کلی زیر تقسیم میشود :

محتوای متنی(Text Content ) : این محتوا شامل اخبار ، مقالات ، کتب و سایر محتواهای متنی از این قبیل میباشد که خود حجم عظیمی از اطلاعات را بر روی وب تشکیل می دهند .
محتوای چند رسانه ای( Multi Media Content ) : این محتوا شامل صوت ، تصویر و فیلم میشود که برای مدیریت آن از استاندارهای خاصی استفاده میشود بهمین دلیل سیستم های مدیریتی در این بخش کاملا تخصصی بوده و عمدتا کاربرد عمومی ندارد .
محتوای فایلی( File base Content ) : این محتوا شامل فایلهای فشرده ، فایلهای اجرایی و کتب الکترونیک میباشد که عمدتا برای نگهداری و مدیریت آن لازم است از استاندارد های خاصی استفاده شود، این نوع محتوا نیز به اندازه محتوای چند رسانه ای کاملا تخصصی بوده و برای مدیریت آن کمتر از سیستم های مرسوم استفاده میشود .

سیستم های مدیریت محتوای از جهات دیگری نیز قابل بررسی هستند و آن نوع مدیریت و سطح بندی اطلاعات میباشد ، که پر اهمیت ترین بخش در آشنایی و کار با سیتم های مدیریت محتوا میباشد ، سیستم های مدیریت محتوا عمدتا دسترسی به اطلاعات را در سه بخش کلی در نظر می گیرند که به ترتیب : ایجاد یا ورود اطلاعات ، ویرایش ، مدیریت و انتشار اطلاعات

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

نوع دیگر سطح بندی اطلاعات در سیتم های مدیریت محتوا سطح بندی اطلاعات براساس گروههای کاربری است که دارای ? بخش کلی Fronted و Backend می باشد در این حالت هر کاربر در خصوص برخورد با محتوا در یکی از این دو دسته بندی قرار خواهد گرفت که در زیر به آن اشاره خواهیم کرد:

بخش Fronted :

کاربر به عنوان میهمان فرض شده و صرفا به اطلاعات و محتوای بدون سطح بندی یا اطلاعات عمومی (Public) دسترسی دارد .
کاربر باید دارای شناسه کاربری یا سطح اولیه دسترسی به اطلاعات باشد که در این حالت کاربر مجاز به دریفت اطلاعات براساس دسترسی بالاتر از میهمان است و میتواند اطلاعات دارای این سطح را با استفاده از نام کاربری و رمز عبور خود دریافت کند عمدتا این سطح از اطلاعات نیز دارای اهمیت زیادی از لحاظ نوع دسترسی نمی باشد .
کاربر دارای سطح دسترسی ویژه به اطلاعات بوده و قادر به دریافت اطلاعات با درصد اهمیت بالاتری را داراست که این اطلاعات پس از بررسی های خاص امنیتی به او نمایش داده میشود
هر کدام از این سطوح خود نیز دارای زیر بخش های جزئی تر برای دسته بندی اطلاعات بوده که براساس نیاز کاربران هر سیستم مدیریت محتوا متغیر میباشد .
بخش Backend :

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

نمودار بالا دسترسی ها را براساس رنگ نشان داده که بالاترین دسترسی به Super Administrator و پایین ترین آن به Guest اختصاص دارد.

سیستم های مدیریت محتوای از جهاتی دیگری نیز قابل بررسی هستند که از آن جمله شیوه ذخیره سازی محتوا آنهاست ، شیوه های مرسوم در ذخیره سازی اطلاعات بشرح زیر میباشد :

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

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

تصویر از بخش مدیریت جوملا
بخش کاربری
پسورد فایل فشرده :www.bindownload.com


نظرات دیگران ( )


لیست کل یادداشت های این وبلاگ
انجمن انجمن مرجع
عکس های سریال حضرت یوسف
سیستم مدیریت محتوا جوملا
تم سونی اریکسون
جدید ترین یاهو مسنجر
بازی بسیار زیبا برای موبایل ((جاوا))
رمزگذاری روی فایل های شخصی
clean id
یک انجمن نوپا
تلویزیون و اینترنت
ابتدای راه

|  RSS  |
|  Atom  |
| خانه |
| شناسنامه |
| پست الکترونیک |
| مدیریت وبلاگ من |


|| اشتراک در خبرنامه ||
  || درباره من ||
وبلاگ خودمونی
محمد پورمصطفوی

|| لوگوی وبلاگ من ||
وبلاگ خودمونی
|| لینک دوستان من ||
ستارگان ایرانی

|| وضعیت من در یاهو ||
یــــاهـو