به وب سایت علمی تخصصی nCIS خوش آمدید! با کمک فید RSS سایت می‌توانید از آخرین مطالب ما آگاه شوید.

دسته‌بندی: فریمورک


آموزش جامع کدایگنایتر CodeIgniter

کدایگنایتر یک چهارچوب توسعه نرم‌افزار بازمتن – یک جعبه‌ابزار – برای کسانی است که با استفاده از PHP وب‌سایت می‌سازند. هدف این فریمورک آن است که با ارائه‌ی مجموعه‌ی کاملی از کتابخانه‌ها برای کارهای رایج و همچنین یک رابط ساده و ساختار متطفی برای دسترسی به این کتابخانه‌ها، شما را قادر به توسعه‌ی پروژه‌ها سریعتر از زمانی کند که از پایه کدنویسی می‌کنید. CodeIgniter به شما اجازه می‌دهد با کاهش کدنویسی لازم برای انجام کارها، تمرکزتان را روی منطق پروژه بگذارید.

CodeIgniter

کدایگنایتر برای چه‌کسانی مناسب است؟

کدایگنایتر برای شما مناسب است، اگر:

  • فریمورکی می‌خواهید که حجم کمی داشته باشد
  • نیاز به پرفورمنس قابل‌قبول دارید
  • دنبال سازگاری بالا با هاستینگ‌های مختلف و استانداردی هستید که از نسخه‌ها و تنظیمات مختلف PHP استفاده می‌کنند
  • فریمورکی می‌خواهید که تقریباً نیاز به هیچ تنظیم خاصی نداشته باشد
  • نیازمند فریمورکی هستید که شما را مجبور به دسترسی به خط فرمان نکند
  • نمی‌خواهید فریمورک موردنظرتان برای شما قوانین دست و پا گیر وضع کند
  • علاقمند به کتابخانه‌های یکپارچه بزرگی نظیر PEAR نیستید
  • نمی‌خواهید یک زبان جداگانه برای موتور قالب یاد بگیرید (هرچند مفسر قالب درصورت دلخواه شما موجود است)
  • از پیچیدگی پرهیز می‌کنید و دنبال راهکارهای ساده هستید
  • نیاز به مستندات واضح و با جزئیات کامل دارید

با ما در ادامه این تاپیک همراه باشید. قصد داریم به‌مرور تمامی مستندات رسمی CodeIgniter را ترجمه کنیم و در این تاپیک قرار دهیم.

لینک تاپیک

نوشته‌شده در سه شنبه ۶ مهر ۱۳۹۵
 

لاراول 5.3 منتشر شد

تیم توسعه لاراول با افتخار انتشار نسخه 5.3 از فریمورک محبوب لاراول را اعلام کرد. قابلیت‌های جدید نسخه 5.3 برروی افزایش سرعت توسعه با اضافه‌کردن چندین بهبود در کارهای رایج متمرکز شده است.

این یک نسخه عمومی بوده و با 6 ماه پشتیبانی رفع مشکلات و 1 سال پشتیبانی امنیتی همراه است. نسخه 5.1 فریمورک Laravel همچنان آخرین نسخه دارای پشتیبانی طولانی‌مدت (LTS) است که شامل 2 سال رفع مشکلات و 3 سال پشتیبانی امنیتی همراه است.

Laravel

در اینجا نگاهی سریع به برخی از قابلیتهای جدید نسخه 5.3 می‌اندازیم:

ادامه مطلب »

نوشته‌شده در چهارشنبه ۱۷ شهریور ۱۳۹۵
 

آموزش جامع Laravel

تو این تاپیک آموزش‌های مربوط به Laravel رو قرار خواهم داد. در حال حاضر آخرین نسخه با پشتیبانی بلندمدت از این فریمورک 5.1 می‌باشد که من آموزش‌هایم را بر اساس این نسخه پیش خواهم برد. سعی هم میکنم هر مطلب با یک مثال کاربردی توضیح داده شود. امیدوارم که این سری آموزش‌ها برایتان مفید باشد.

نکته: به‌مرور با توجه به تغییرات جدید در نسخه‌های بعدی لاراول پست‌ها را با تغییرات جدید به‌روز خواهم کرد.

لینک کانال مرتبط با آموزش ها در تلگرام

لینک آموزش

نوشته‌شده در چهارشنبه ۱۷ شهریور ۱۳۹۵
 

آموزش جامع Yii2

توی این تاپیک قصد دارم مرحله به مرحله شما رو با Yii2 آشنا کنم. این آموزش درواقع ترجمه مستندات رسمی سایت Yii هست. سعی میکنم مطابق معمول، با بیان ساده و روان و خودمونی مطالب رو بگم. در این بین تجربیات شخصی خودم رو هم بهش اضافه می‌کنم تا بتونین ارتباط بهتری با این آموزشها برقرار کنید.
نوشته‌شده در چهارشنبه ۱۷ شهریور ۱۳۹۵
 

آموزش قدم به قدم Fat-Free Framework

توی این تاپیک میخوام قدم به قدم کار با فریمورک قدرتمند و سبک Fat-Free رو آموزش بدم. این فریمورک با حجم کلی کمتر از 3 مگابایت، کلی امکانات در اختیارتون میگذاره و سرعتش هم فوق العاده بالاست. اگه سؤالی داشتین، تاپیک جداگانه بزنید و بپرسین. این تاپیک برای جلوگیری از بی نظمی، بسته است و فقط مطالب آموزشی داخلش قرار میگیره. این آموزش به نوعی نسخه فارسی مستندات خود فریمورک هست ولی سعی میکنم هرجا ابهامی دیدم، تجربه شخصی خودم رو هم بیان کنم. ازطرفی مطالب رو هم با بیان خودم میگم و از توضیحات اضافه خودداری میکنم و جاهایی هم که خوب توضیح داده نشده توی مستندات، توضیحات تکمیلی رو اضافه میکنم.
لینک آموزش
نوشته‌شده در سه شنبه ۱۶ شهریور ۱۳۹۵
 

نسخه 2.0.5 افزونه Twig منتشر شد

تیم توسعه‌ی Yii نسخه‌ی جدیدی از افزونه Twig معرفی کرده‌است که به شما امکان کار با این موتور قالب را می‌دهد. این نسخه قابلیت‌های جدیدی دارد که بسیار کاربردی خواهد بود:

  • پشتیبانی بیشتر از توابع و فیلترهای ساده
  • اضافه‌شدن app/views@ و app/modules@ و app/widgets@ بعنوان مسیرهای بارگزاری pathMap قالب و Twig_Loader_Filesystem
  • قابلیت بازگرداندن شئ AssetBundle برای تابع register_asset_bundle در زمانی که پارامتر دوم true باشد

دقت‌کنید که این نسخه تقریباً آخرین نسخه از سری 2.0 است و نسخه بعدی 2.1 ممکن‌است سازگاری رو به عقب نداشته باشد. بنابراین اگر می‌خواهید روی سری 2.0 بمانید، مطمئن‌شوید که در composer.json از تنظیمات نسخه‌ی زیر استفاده کرده‌اید:

~2.0.0

منبع اصلی خبر

نوشته‌شده در سه شنبه ۱۶ شهریور ۱۳۹۵
 

افزونه Imagine نسخه 2.0.4 منتشر شد

تیم توسعه‌ی Yii یک نسخه دیگر از افزونه Imagine را منتشر کرد.

تنها تغییر در این نسخه آن است که Image::thumbnail می‌تواند درصورتی‌که فقط ارتفاع یا پهنا را مشخص‌کنید، بطور خودکار ابعار تصویر پیشنمایش را برمبنای نسبت طول و عرض تصویر اصلی محاسبه‌کند. فیلدهای Image::$thumbnailBackgroundColor و Image::$thumbnailBackgroundAlpha نیز برای تنظیم رنگ پرکردن پس‌زمینه‌ی پیشنمایش معرفی شده‌اند.

دقت‌کنید که این نسخه تقریباً آخرین نسخه از سری 2.0 است و نسخه بعدی 2.1 ممکن‌است سازگاری رو به عقب نداشته باشد. بنابراین اگر می‌خواهید روی سری 2.0 بمانید، مطمئن‌شوید که در composer.json از تنظیمات نسخه‌ی زیر استفاده کرده‌اید:

~2.0.0

منبع اصلی خبر

نوشته‌شده در سه شنبه ۱۶ شهریور ۱۳۹۵
 

[ بازگشت به بالا ]
کلیه حقوق این سایت و محتوای آن برای شرکت دانش‌گستر متفکر محفوظ و انتشار مطالب آن ذکر منبع ممنوع است.