زوپس
از ویکیپدیا، دانشنامهٔ آزاد.
| زوپس | |
|
|
|
| آخرین نسخه پایدار | ۲.۰.۱۸ |
| آخرین نسخه آزمایشی | ۲.۰.۱۸.۱ |
| پروانه | اجازهنامه عمومی همگانی جیپیال |
| وب گاه | http://www.irxoops.org |
برنامه مدیریت محتوای زوپس، یک نرمافزار آزاد قدرتمند است كه با زبان پیاچپی و با استفاده از پایگاه داده مای اسکیوال برای راهاندازی وبگاهها نوشته شده است. این نرمافزار از یک ساختار وابسته به بستههای جانبی (یا ماژولار) استفاده میکند که به کاربران، اجازهی ویرایش و بروزرسانی وبگاه خود را میدهد. زوپس تحت اجازهی عمومی همگانی (GPL) منتشر میشود و برای استفاده، ویرایش و توزیع همگان آزاد است. پروژهی زوپس توانست مقام اول در زمنیهی توسعه را در جایزهی بهترین انجمن سال 2006 که توسط وبگاه سورسفورجداتنت ارائه میشود، کسب کند.
فهرست مندرجات |
[ویرایش] درباره
زوپس (انگلیسی: xoops) مخفف عبارت eXtensible Object Oriented Portal System به معنای سامانهی درگاهی شیءگرای قابل گسترش است. اگرچه زوپس به در ابتدا به عنوان یک سامانهی درگاهی بود اما بصورت یک سامانهی مدیریت محتوا گسترش پیدا کرد. هدف اصلی زوپس، تبدیل شدن به یک بستهی نرمافزاری است تا بتواند در راهاندازی وبگاههای کوچک، متوسط و بزرگ بکار آید. به عنوان مثال، برای راهاندازی یک وبنوشت یا یک مجلهی الکترونیکی میتواند یک وبگاه کوچک به حساب آید که با استفاده از زوپس میتواند با توجه به نیاز کاربران، گسترش پیدا کند و یا تغییراتی روی آن اعمال شود، که به عنوان مثال میتوان به بستههای جانبی آن از جمله اخبار، تالارهای گفتگو، مرکز دریافت فایل، و... اشاره کرد! شایان ذکر است که سیستم زوپس از انعطاف زیادی برای طراحی نیز برخوردار می باشد، ولی به دلیل اینکه اکثر قالب ها پولی بوده، بیشتر کاربران فکر می کنند که از نظر گرافیکی جالب نیست! از خصوصیت های قالب های زوپسی این است که در زوپس قالب ها به زبان HTML نوشته می شوند که به دلیل رایج بودن این زبان به سازندهء قالب امکان عملیات بیشتری را می دهد. از دیگر امکانات فوق العادهء زوپس می توان به زیاد بودن ماژول های آن اشاره کرد که خودش طرفداران به سزایی دارد، شما در زوپس بیش از 2000 ماژول دارید که هر کدام برای یک کاربردی ساخته شده اند(البته تمامی این ها فارسی سازی نشده اند، شما می توانید تمامی فارسی ساز های زوپس رو در پروژهء فارسی سازی و در پروژه ای دیگر برای فارسی سازی پیدا کنید.
[ویرایش] ویژگیهای اصلی پروژهی زوپس
- مشارکت
- از آنجایی که زوپس تحت اجازهنامه عمومی همگانی GPL منتشر می شود، بنابراین گسترش و رشد زوپس به مشارکت و تلاش جامعهی جهانی نیازمند است.
- پایگاه داده
- زوپس برای نگهداری از اطلاعات مورد نیاز برای یک سامانهی مدیریت محتوا، با یک پایگاه داده (که هماکنون MySql) است استفاده میکند.
- مدیریت و کنترل دسترسیها بصورت پیشرفته
- مدیران وبگاههای ساختهشده با زوپس، این قابلیت را دارند که به برخی از گروههای کاربران سایت، دسترسیهای خاصی را برای محتوا و ویژگیهای سایت مانند ویرایش، حذف، بارگزاری فایل و ضمیمه، انتشار محتوا و ... بدهند.
- قابلیت گسترش با بستههای جانبی
- بستههای جانبی زوپس (modules) میتوانند بصورت مستقل از یکدیگر روی هستهی اصلی زوپس و به کمک سامانهی مدیریت زوپس نصب شوند، حذف شوند و یا غیرفعال شوند. هستهی زوپس به تنهایی شامل هیج ماژول اضافهای نیست و کلیهی قابلیتهایی که میتوان با زوپس برای یک وبگاه با امکانات یک سامانهی مدیریت محتوا ایجاد کرد، با نصب بستههای جانبی که تعداد آنها به چند صد هم میرسد، امکان پذیر است.
- ویژگیهای هستهی زوپس قابل استفاده برای بستههای جانبی
- زوپس با استفاده از ویژگیهایی که در هستهی خود دارد این امکان را میدهد که دسترسیها، فرستادن نظرها، آگاهیرسانی مربوط به بروزرسانیهای وبگاه، و ویژگیهای بلاکها توسط بستههای جانبی قابل استفاده باشد.
- شخصیسازی
- مدیران وبگاههای ساخته شده با زوپس این امکان را دارند که به برخی از کاربران سایت، دسترسیها و امکانات اختصاصی بدهند.
- مدیریت اعضا
- این امکان وجود دارد که میان اعضای سایت، با استفاده از یک الگوی مشخص و با توجه به ضابطهی انتخابی شما، جستجو شود، پست الکترونیکی و پیام شخصی (pm) فرستاده شود.
- پشتیبانی به زبانهای بینالمللی
- انجمن زوپس، برای پشتیبانی از کاربران غیر انگلیسیزبان زوپس، اقدام به راهاندازی یک سری وبگاه های پشتیبانی در سرتاسر دنیا کرده است. علاوهبراین، زوپس از زبانهای با کاراکترهای چندبایتی که از الفبای لاتین استفاده نمیکنند، همانند ژاپنی، کرهای، چینی، عربی و...، هم پشتیبانی میکند.
- قابلیت پوستهگذاری مستقل
- زوپس برای نمایش محتوای وبگاه از پوستههای استفاده میکند. کلیهی مدیران و کاربران وبگاه میتوانند از پوستههای موجود، ظاهر وبگاه را برای خود شخصی کنند.
- الگوها
- زوپس از یک موتور الگوگذاری اسمارتی (smarty) استفاده میکند که قابلیتهای بسیاری را از جمله تفاوتگذاری بین منطق نمایش ظاهر وبگاه و منطق کاری وبگاه، میدهد.
[ویرایش] نسخه های هسته زوپس
- زوپس دارای 3 هسته متفاوت است
- به طور معمول هسته اصلی که به هسته ۲.۰ معروف است و آخرین نسخه آن تحت عنوان ۲.۰.۱۷ به تازگی منتشر شده
- نسخه ای تحت عنوان 2.2 که مدتی قبل انتشار پیدا کرد و بنا به دلایلی توسعه آن متوقف شده است . استفاده از این نسخه پیشنهاد نمیشود.
- هسته ای تحت عنوان زوپس کیوب یاXOOPS Cube Legacy که آخرین نسخه آن ۲.۱.۱ است و به تازکی نسخه اولیه ۲.۱.۲ ارائه شده است
[ویرایش] قابلیت های فارسی
- راست به چپ شدن قالب های انگلیسی برای زبان فارسی به طور خود کار پس از نصب بدون هیچ گونه نیاز به فارسی سازی ثیم
- امکان استفاده از فقط یک قالب برای تمام زبان ها بدون نیاز به ساخت قالب جدید برای سایت های دو زبانه
- کمترین میزان دست کاری در هسته اصلی زوپس
- بدون هیچ گونه تغییر در دیتابیس اصلی
- تاریخ هجری در تمام قسمت های سایت در زبان فارسی و تاریخ میلادی در زبان انگلیسی
- فارسی بودن اعداد تاریخ در زبان فارسی و امکان تغییر آن به سهولت
- فارسی سازی یک ماژول فقط با ترجمه فایل های زبان بدون دست کاری در کد ها
[ویرایش] پیوند به بیرون
[ویرایش] منابع
- سایت زوپس انگلیسی. ۲۷ شهریور ۱۳۸۶.
- سایت زوپس فارسی. ۲۷ شهریور ۱۳۸۶.
- ویکی پدیای انگلیسی. ۲۷ شهریور ۱۳۸۶.

