فریمورک فلر flare Framework


فریمورک فلر  Flare Framework v 4.0.0

فریمورک فلر ورژن 4.0.1 منتشر شد . تغیرات جدید .

حذف شدن بخش روتر و کنترلر و میدل ور و همینطور سیستم ویو و دیباگر تریسی .

+اضافه شدن دیباگر سیمفونی

+ افزایش سرعت

+تغیر تابع View2  به  View و بر عکس View به  View2

+آپدیت سایر پکیج ها

+پشتیبانی از آخرین نسخه php

+ویو ها با سرعت بالا

و ......

داکیومنت مربوط به روت های جدید  https://github.com/bramus/router

داکیومنت مربوط به دیباگر سیمفونی https://github.com/symfony/symfony/tree/6.2/src/Symfony/Component/ErrorHandler

سایر داکیومنت ها بدون تغیر قابل استفاده هستند .for env https://github.com/vlucas/phpdotenv

برای مدل و کار با دیتا بیس $db and Model

https://github.com/ThingEngineer/PHP-MySQLi-Database-Class

https://github.com/ThingEngineer/PHP-MySQLi-Database-Class/blob/master/dbObject.md

برای استفاده از سشن در فلر فریمورک   for session https://odan.github.io/session/v5

استفاده از ایمیل ولیدیشن و آپلود  در Flare فریمورک

for email https://github.com/PHPMailer/PHPMailer

for validation https://respect-validation.readthedocs.io/en/latest/

for upload https://github.com/verot/class.upload.php

----------

دلیل حذف پکیج های بالا کند بودن و عدم هماهنگی با سایر قسمت های فریمورک این فریمورک بسیار انعطاف پذیر است و میتوانید همه ی قسمت های ان را حذف کنید یا تغیر دهید . برای ویو هم میتواند از تمپلت انجین های معروف استفاده کنید . بنظرم phpdotenv اضافه است و میتوانید آنرا کامل حذف کنید .

* به طور پیش فرض index.php در دسترس نیست و باید روت آن تعریف شود

دانلود  فریمورک فلر از گیت هاب

یا نصب از طریق کامپوزر با دستور

composer create-project flare-framework/flare mysite