Cement

نرم افزار تصویر:
Cement
جزئیات نرم افزار:
نسخه: 2.6.2 به روز شده
ها تاریخ: 20 Jul 15
توسعه دهنده: BJ Dierkes
پروانه: رایگان
محبوبیت: 265

Rating: 1.0/5 (Total Votes: 1)

در چارچوب دوست دارد به استفاده مجدد از کد با استفاده از تعداد زیادی از کتابخانه های اشتراکی و پلاگین

چه در این نسخه جدید است:

ویژگی های جدید:
اضافه شدن پشتیبانی برای ورود به سیستم رنگی.
اضافه شدن پشتیبانی از پایتون با بیانیه.
اضافه شدن پشتیبانی از تعریف / ثبت نام قلاب و گرداننده طریق CementApp.Meta.
توانایی اضافه شده به غیر فعال کردن چارچوب سیمان ورود به سیستم از طریق CementApp.Meta.framework_logging = نادرست است.
اضافه شدن پشتیبانی تجربی بارگذاری تنظیمات در هر زمان فایل های پیکربندی و / یا فایل پیکربندی پلاگین تغییر یافتهاست. ext_reload_config گسترش اختیاری.
اشکال ثابت:
اضافه کار در اطراف برای سناریو که در آن یک برنامه می خواهد به حمایت استدلال مکانی دلخواه با یک مقدار از پیش فرض. به طور پیش فرض، این تلاش خواهد کرد به صراحت دستور به طور پیش فرض به جای استفاده از پیش فرض به عنوان آرگومان پاسخ. این ثابت می افزاید CementBaseController.Meta.default_func اجازه می دهد توسعه به نادیده گرفتن نام تابع به طور پیش فرض است که به نام اگر هیچ تطبیق زیر فرمان منتقل می شود.
ناسازگار:
دیگر نیاز به CementApp.Meta.base_controller صریح اگر یک کنترل کننده با برچسب پایگاه ثبت شده است. این به طور بالقوه در سازگار عقب مانده که قبلا در CementBaseController.Meta.label قصور به پایگاه است. در حال حاضر به طور پیش فرض به هیچ کدام، که باعث می شود بیشتر حس خواهد شد، اما برای هر کنترل که به صراحت تعیین یک برچسب از پایه را بشکند.

ویژگی های جدید:

جدید در نسخه 2.6.0 است:
اضافه شدن پشتیبانی برای ورود به سیستم رنگی.
اضافه شدن پشتیبانی از پایتون با بیانیه.
اضافه شدن پشتیبانی از تعریف / ثبت نام قلاب و گرداننده طریق CementApp.Meta.
توانایی اضافه شده به غیر فعال کردن چارچوب سیمان ورود به سیستم از طریق CementApp.Meta.framework_logging = نادرست است.
اضافه شدن پشتیبانی تجربی بارگذاری تنظیمات در هر زمان فایل های پیکربندی و / یا فایل پیکربندی پلاگین تغییر یافتهاست. ext_reload_config گسترش اختیاری.
اشکال ثابت:
اضافه کار در اطراف برای سناریو که در آن یک برنامه می خواهد به حمایت استدلال مکانی دلخواه با یک مقدار از پیش فرض. به طور پیش فرض، این تلاش خواهد کرد به صراحت دستور به طور پیش فرض به جای استفاده از پیش فرض به عنوان آرگومان پاسخ. این ثابت می افزاید CementBaseController.Meta.default_func اجازه می دهد توسعه به نادیده گرفتن نام تابع به طور پیش فرض است که به نام اگر هیچ تطبیق زیر فرمان منتقل می شود.
ناسازگار:
دیگر نیاز به CementApp.Meta.base_controller صریح اگر یک کنترل کننده با برچسب پایگاه ثبت شده است. این به طور بالقوه در سازگار عقب مانده که قبلا در CementBaseController.Meta.label قصور به پایگاه است. در حال حاضر به طور پیش فرض به هیچ کدام، که باعث می شود بیشتر حس خواهد شد، اما برای هر کنترل که به صراحت تعیین یک برچسب از پایه را بشکند.

ویژگی ها:

جدید در نسخه 2.4.0 است:
اضافه اموال app.debug اجازه می دهد تا توسعه دهندگان می دانم که اگر -debug در خط فرمان از طریق پیکربندی تصویب شد
با هم ادغام شدند ext.memcached به خط اصلی
ext.configobj ادغام خط اصلی
ext.genshi ادغام خط اصلی
ext.yaml ادغام خط اصلی
اشکالات ثابت:
فضای نام LoggingLogHandler باعث می شود مسائل
Epilog در -Help چاپ نشده

جدید در نسخه 2.0.2 است:

در یک یادداشت اضافه شده در مشارکت، و همچنین به عنوان یک فایل همکاران.
او 'argument_formatter به ControllerBaseClass.Meta.
اضافه شده spawn_process () و spawn_thread () به utils.shell.
با خیال راحت پشتیبان گیری فایل / پوشه utils.fs.backup اضافه شده

():

جدید در نسخه 1.9.10 است.
فضای نام از 'سیمان، به' سیمان، بازگشته است.
پسوندهای زیر از درخت منبع سیمان حذف شده است، و خارج هستند هم اکنون در دسترس (نگاه کنید به: http://github.com/cement): شبح، ممکشد، configobj، YAML، Genshi.

جدید در نسخه 0.8.16 است:

در حمایت از پیکربندی ورود به سیستم در هر فایل اضافه شده است.
log_file، backupCount 'با استفاده از گزینه پیکربندی اشتباه است.
خطای فرمان ناشناخته برای دستورات فضای نام با استفاده از ارگ اشتباه است.
تغییر نام سیمان / ماژول به cementdevtools در devtools منبع رفع مسائل فضای نامی (سیمان / __ init__.py دارای کد است و می تواند یک فضای نامی نیست).
تبدیل فرمان به طور پیش فرض اگر آن را با شروع می شود یک '-' (به معنی آن است که در واقع یک گزینه ... نه به دستور).

جدید در نسخه 0.8.14 است:

در نسخه پایدار 0.8.14.

نسخه پایدار:

جدید در نسخه 0.8.10 است.
v0.8.9 هرگز منتشر شد.

نسخه پایدار:

جدید در نسخه 0.8.4 است.

جدید در نسخه 0.6 است:

در فایل های پیکربندی های مختلف تجزیه (به طور پیش فرض: / و غیره، ~ /)
دستور آرگومان خط و تجزیه گزینه
دو کنسول / پشتیبانی ورود به سیستم فایل
داخلی کامل و خارجی (3rd حزب) پشتیبانی از پلاگین
عمومی و & quot؛ قلاب و & quot؛ پشتیبانی
پشتیبانی MVC کامل برای طراحی نرم افزار پیشرفته
متن رندر خروجی با قالب Genshi
خروجی JSON رندر اجازه می دهد تا برنامه های دیگر برای دسترسی به خود را CLI-API

مورد نیاز:

پایتون 2.6 یا بالاتر

نرم افزار های مشابه

Themosis framework
Themosis framework

24 May 16

Ender
Ender

12 Apr 15

Spring Framework
Spring Framework

6 Mar 16

Walrus
Walrus

13 Apr 15

نظرات به Cement

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!