English | فارسی
Flare is a lightweight and flexible PHP framework designed to help you build web applications quickly and efficiently. It provides a solid foundation for your projects while staying out of your way, allowing you to focus on what matters most: your code.
- Simple and Intuitive: Flare is easy to learn and use, even for developers new to PHP frameworks.
- Flexible: Adapt Flare to your needs. It doesn't impose strict conventions, giving you the freedom to structure your application as you see fit.
- Lightweight: Flare has a small footprint, ensuring fast performance and efficient resource usage.
- Extensible: Easily add new functionality with third-party libraries or your own custom code.
- Well-Documented: Comprehensive documentation makes it easy to get started and find the information you need.
install composer
composer create-project flare-framework/flare your-project-name
To install Flare, follow these steps:
-
Clone the repository:
git clone https://github.com/flare-framework/Flare.git
-
Navigate to the project directory:
cd Flare
-
Install dependencies using Composer:
composer install
## Directory Structure
Flare/
├── public/ # Publicly accessible files (e.g., CSS, JavaScript, images)
├── vendor/ # Third-party libraries installed by Composer
├── README.md # This file
├── composer.json # Composer package definition
├── composer.lock # Composer dependency lock file
└── LICENSE.txt # License information
- Open the project in your browser:
http://localhost/your-project-name/public
(This section would include examples of how to use Flare, such as creating routes, controllers, models, etc. Since this is a template, you'll need to fill in the specifics based on how Flare actually works.)
We welcome contributions to Flare! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes.
- Submit a pull request.
Flare is licensed under the MIT License. See LICENSE.txt
for more information.
فلر یک فریمورک PHP سبک و انعطافپذیر است که به شما کمک میکند برنامههای وب را به سرعت و به طور کارآمد بسازید. این فریمورک پایهای محکم برای پروژههای شما فراهم میکند و در عین حال از سر راه شما کنار میرود و به شما این امکان را میدهد که روی مهمترین چیزها تمرکز کنید: کد خودتان.
- ساده و شهودی: یادگیری و استفاده از فلر آسان است، حتی برای توسعهدهندگانی که با فریمورکهای PHP تازه آشنا هستند.
- انعطافپذیر: فلر را با نیازهای خود تطبیق دهید. این فریمورک قراردادهای سختگیرانهای را تحمیل نمیکند و به شما آزادی میدهد تا برنامه خود را به هر شکلی که میخواهید سازماندهی کنید.
- سبک: فلر ردپای کوچکی دارد و عملکرد سریع و استفاده کارآمد از منابع را تضمین میکند.
- قابل گسترش: به راحتی با استفاده از کتابخانههای شخص ثالث یا کد سفارشی خود، قابلیتهای جدیدی را اضافه کنید.
- دارای مستندات کامل: مستندات جامع شروع کار و یافتن اطلاعات مورد نیاز را آسان میکند.
برای نصب فلر، مراحل زیر را دنبال کنید: نصب با کامپوزر:
composer create-project flare-framework/flare your-project-name
یا مستندات را کاوش کنید:
-
مخزن را کلون کنید:
git clone https://github.com/flare-framework/Flare.git
-
به دایرکتوری پروژه بروید:
cd Flare
-
وابستگیها را با استفاده از Composer نصب کنید:
composer install
-
مرورگر خود باز کنید و وارد ادرس زیر شوید
http://localhost/your-project-name/public
## Directory Structure
Flare/
├── public/ # فایلهای قابل دسترسی عمومی (به عنوان مثال، CSS، JavaScript، تصاویر)
├── vendor/ # کتابخانههای شخص ثالث نصب شده توسط Composer
├── README.md # این فایل
├── composer.json # تعریف بسته Composer
├── composer.lock # فایل قفل وابستگی Composer
└── LICENSE.txt # اطلاعات مجوز
(این بخش شامل نمونههایی از نحوه استفاده از فلر است، مانند ایجاد مسیرها، کنترلرها، مدلها و غیره. از آنجایی که این یک الگو است، باید جزئیات را بر اساس نحوه کار فلر پر کنید.)
ما از مشارکت در فلر استقبال میکنیم! اگر میخواهید مشارکت کنید، لطفاً مراحل زیر را دنبال کنید:
- مخزن را فورک کنید.
- یک شاخه جدید برای ویژگی یا رفع اشکال خود ایجاد کنید.
- تغییرات خود را اعمال کنید.
- یک درخواست pull ارسال کنید.
فلر تحت مجوز MIT است. برای اطلاعات بیشتر به LICENSE.txt
مراجعه کنید.
توضیحات: