معرفی فریم ورک فالکون (Phalcon framework)

ویژگی های فریم ورک Phalcon

فالکون یکی از فریم ورک های محبوب پی اچ پی است که بر پایه معماری MVC و توسط Andres Gutierrez و همکارانش توسعه داده شده است. در واقع این فریم ورک متن باز ترکیبی از زبان C و PHP است، که به گفته سازندگان آن سریعترین فریم ورک PHP است (اگر بخاطر داشته باشید پیشتر محبوب ترین فریم ورک پی اچ پی را نیز معرفی کردیم که با کلیک در اینجا می توانید مشاهده کنید) و سرعت بسیار بالایی در پردازش درخواست ها دارد که با توجه به اینکه یک افزونه زبان C است، دور از انتظار نیست، چون همانطور که می دانید زبان سی، یک زبان نزدیک به سخت افزار می باشد و طبیعتا سرعت بسیار بالاتری دارد و همچنین جالب است بدانید ضمن سرعت بیشتر استفاده کمتری نیز از منابع دارد.

معرفی فریم ورک Phalcon

طبیعتا اگر با معماری MVC & HMVC آشنا باشید هم اکنون باید تمامی ویژگی های پایه فریم ورک فالکون را بدانید، اما از جهت اطمینان باهم مرور می کنیم. MVC یعنی Model View Controller که این ساختار باعث می شود برنامه نویسی برای برنامه نویسان بسیار راحتر شود، در عین حال امنیت فریم ورک نیز ارتقا پیدا می کند چرا که قسمت های مختلف برنامه مستقل از هم قرار دارند. بعنوان مثال صفحه ای که کاربر نهایی مشاهده میکند در آن هیچگونه کدی که با بانک ارتباط برقرار کند وجود ندارد و برای ارتباط با بانک از ORM یا یک رابط استفاده می شود.

 

  • ویژگی های فریم ورک Phalcon:
  1. استفاده کم از منابع در مقایسه با فریم ورک های قدیمی
  2. معماری MVC & HMVC
  3. تزریق وابستگی (استفاده از سرویس ها در هر جای برنامه)
  4. استفاده و یادگیری آسان
  5. مسیریابی پیشرفته
  6. ORM یا Object Relational Mapping بسیار قوی (ارتباط با انواع بانک های اطلاعاتی مثل MySql, PostgreSQL و SQLite)
  7. PHQL: زبان نوشته شده با C برای ارتباط امن تر با بانک اطلاعاتی
  8. ODM for MongoDB
  9. استفاده از کش برای سرعت بیشتر (پشتیبانی از Redis, Memcached, Mongo, Files, Apc)
  10. Template Engine قدرتمند Volt که با زبان سی برای PHP نوشته شده است
  11. i18n: امکان داشتن زبان های مختلف بصورت همزمان
  12. Forms Builder: براحتی فرم های HTML را بسازید
  13. Flash messages: ارسال راحت نوتیفیکیشن ها
  14. ACL: ایجاد لیست دسترسی
  15. Encryption: رمزنگاری داده های برای مخفی سازی از دید اشخاص دیگر

 

در ادامه آموزش فارسی و مطالب بیشتری در مورد فریم ورک فالکون منتشر خواهیم کرد.

این مطلب مورد پسند شما بود؟

با کلیک روی ستاره‌های زیر به آن امتیاز دهید.

میانگین امتیاز: 4.7 / 5. تعداد امتیازها: 3

تاکنون امتیازی برای این مطلب ثبت نشده است، می‌توانید اولین نفر باشید!

تومان75,000

آموزش دیجیتال مارکتینگ (رشد کسب و کار)

آموزش صفر تا صد سئو – دوره «دکترای سئو»

تومان499,000

کتاب های تجارت الکترونیک

کتاب صفر تا صد سئو در وردپرس

تومان33,000

2 دیدگاه برای “معرفی فریم ورک فالکون (Phalcon framework)

    • سعید گفته:

      با سلام
      وقت بخیر
      انشالله بعد از دوره لاراول، احتمالا در پاییز.
      چنانچه مایل بودید در کانال تلگرام میهن لرن عضو شوید تا زمان بخش مطلع شوید t.me/mihanlearn
      با ارزوی موفقیت

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *