نمایش نتایج: از شماره 1 تا 10 , از مجموع 43

موضوع: معرفی یک پروژه ی اوپن سورس ایرانی: Arta Content Management Framework

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید zxc_mehran آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    17
    تشکر تشکر کرده 
    22
    تشکر تشکر شده 
    75
    تشکر شده در
    13 پست

    پیش فرض معرفی یک پروژه ی اوپن سورس ایرانی: Arta CMS

    ویرایش: نسخه ی 1.0.0RC2 منتشر شد. برای جزئیات به این پست مراجعه کنید.

    سلام دوستان.


    ArtaProject.Com



    آرتا، یک سیستم مدیریت محتواست (CMS) که به شما اجازه ی ایجاد و مدیریت وبسایت ها رو میده. آرتا دارای قابلیت انعطاف بالایی بوده و به راحتی قابل گسترش است و تحت PHP نوشته شده.

    در طراحی این سیستم از هیچ فریم ورک آماده ای استفاده نشده و حتی فریم ورک آن (ArtaLib) نیز از پایه نوشته ی بنده است.


    همچنین، دارای پشتیبانی ذاتی از زبان فارسی و تقویم هجری شمسی است و توسط آن به راحتی می توانید وبسایت های چند زبانه (Multilingual) را ایجاد و مدیریت کنین.


    در طراحی آرتا از MVC استفاده کردم. همچنین در آرتا، یک سیستم Extension Installer قدرتمند طراحی شده که به مدیر وبسایت اجازه میده با چند کلیک ساده افزونه های مورد نظر خودش رو نصب کنه. تا کنون 10 نوع افزونه ی مختلف پیاده سازی شده.


    در طراحی آرتا به مسائل Optimization نیز توجه خاصی شده و بهینه ترین Query ها استفاده شده اند، در کنار اینکه به صورت فراگیر از سیستم Caching استفاده شده.

    در طراحی آرتا، به امنیت وبسایت توجه ویژه ای شده و سعی شده در مقابل انواع مختلف حملات، ایمن باشد.

    به جرات می توان گفت، این سیستم، قابلیت رقابت با نمونه های خارجی را نیز خواهد داشت. البته گذر زمان نیز به این امر کمک خواهد کرد.



    برای مشاهده ی سایز بزرگتر تصاویر بعلاوه ی شرح آنها به اینجا مراجعه کنید:

    Screenshots of Arta | Arta Blog



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

    دیگر امکانات سیستم عبارتند از:
    - استفاده از HTML5
    - سیستم Cron مستقل از سیستم عامل
    - قابلیت پیاده سازی WebService های XMLRPC
    - قابلیت گسترش Library های موجود به صورت افزونه
    - قابلیت استفاده از لایه ی FTP جهت مدیریت فایل ها
    - قابلیت بکار گیری Subdomain ها به صورت ذاتی (Native)
    - قابلیت ایجاد دو نوع URL بهینه سازی شده برای موتور های جستجو (SEF) با در نظر گیری زبان
    - قابلیت ترجمه ی محتوای وبسایت به زبان های دیگر، به طوری که وبسایتی کاملاً چند زبانه خواهید داشت. حتی Comment های جداگانه برای زبان ها خواهید داشت.
    - قابلیت Update کردن هسته با چند کلیک ساده با آرشیو بروز رسانی.
    - قابلیت استفاده از Dependency برای افزونه های طراحی شده، به طوری که نصب کننده پیش از نصب افزونه، وجود پیش نیاز ها را چک خواهد کرد.
    - قابلیت Update کردن افزونه های نصب شده با چند کلیک با استفاده از آرشیو آخرین نسخه ی همان افزونه.
    - قابل ترجمه هسته و محتوا به زبان های دیگر
    - قابلیت استفاده از SMTP
    - استفاده از سیستم Caching به صورت جامع در تمام پروژه
    - توانایی ایجاد تصاویر جلوگیری از فعالیت روبوت ها (CAPTCHA)
    - پشتیبانی کامل از تاریخ هجری شمسی حتی با قابلیت فرمت بندی تاریخ خروجی و پردازش ورودی های هجری شمسی.
    - سیستم Debugging
    - پشتیبانی ذاتی از oEmbed
    - کد گذاری رمز های عبور با متدی پیشرفته
    - بروز رسانی خودکار موارد اضطراری، مانند باگ های امنیتی خطر ناک. (Urgent Updater)
    - پشتیبانی از YQL
    - پشتیبانی از UTF8
    - پشتیبانی از OpenID
    - قابلیت خروجی PDF
    - موتور پردازش قالب (Template) سهل الاستفاده، در عین انعطاف.
    و چندین امکان دیگر.
    -


    پروژه کاملاً اوپن سورس بوده و از تمامی دوستان اهل اوپن سورس دعوت به همکاری می کنم.

    سورس های پروژه بر روی وبگاه BitBucket قرار گرفته و با Mercurial مدیریت می شوند. در صفحه ی دانلود، در مورد نحوه ی Clone کردن Repository توضیحات کافی وجود دارد.


    طبق محاسبات انجام شده توسط Ohloh، تا کنون حدود 161,000 خط کد نوشته شده (بدون احتساب خطوط خالی).


    برای اطلاعات بیشتر، به وبسایت مراجعه کنید.


    ArtaProject.com


    پس از ورود، در صورت تمایل، با کلیک بر روی عبارت "فارسی" در گوشه ی بالا می توانید وبسایت رو در فارسی ببینید.


    تا کنون، سه نسخه ی بتا از آرتا عرضه شده و آخرین نسخه، 1.0.0b3 می باشد که احتمال زیاد، آخرین بتا خواهد بود و وارد فاز RC یا Stable خواهیم شد.

    آرتا در شبکه های اجتماعی:
    Arta on Facebook | +Arta

    امیدوارم این نرم افزار براتون مفید واقع شه و بتونه گره ای از کار شما باز کنه.
    تصاویر پیوست شده تصاویر پیوست شده
    ویرایش توسط zxc_mehran : February 6th, 2013 در ساعت 22:53 دلیل: اطلاع رسانی انتشار نسخه ی جدید
    :Introducing Arta
    An Open Source project by Mehran Ahadi
    ArtaProject.com
    از تمامی دوستان دعوت به همکاری می گردد.

  2. تعداد تشکر ها ازzxc_mehran به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. اوپن سورس کردن اسکریپت
    توسط EGQ در انجمن اسکریپت های دیگر
    پاسخ ها: 0
    آخرين نوشته: October 26th, 2017, 18:41
  2. ظهور یک سی ام اس ایرانی اوپن سورس
    توسط mybb در انجمن سیستم های مدیریت محتوا
    پاسخ ها: 10
    آخرين نوشته: July 13th, 2012, 15:26
  3. اولین نرم افزار طراحی سایت اوپن سورس ایرانی
    توسط IFACO.Net در انجمن مباحث دیگر
    پاسخ ها: 13
    آخرين نوشته: May 17th, 2011, 08:39
  4. پاسخ ها: 1
    آخرين نوشته: November 29th, 2010, 13:26

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •