Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 PHP Framework Projects
-
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
Implementation In this article, we'll delve into the concept of rate limiting in Laravel; a popular PHP framework. We will explore how to set it up, customize it to suit your application's needs, and handle common scenarios. By the end, you'll have the knowledge and confidence to implement rate limiting in your Laravel applications, enhancing their security and stability.
-
Project mention: Tell HN: Laravel's default truncate method uses cascade for Postgres databases | news.ycombinator.com | 2024-02-23
Hope this saves a future team from unexpected behavior resulting in (potential) production data loss.
When using Postgres, Laravel's default method for truncate uses the cascade option, which will ignore foreign key constraints and potentially wipe large amounts of data with no confirmation or warning.
It was originally introduced in 2018: https://github.com/laravel/framework/pull/26389/files
Here are two threads on it if you are curious: https://github.com/laravel/framework/issues/29506
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Symfony is an open-source PHP framework developed by SensioLabs which has a thriving community of over 300,000 developers with 29k stars and 9.4k forks on GitHub. It provides a set of reusable PHP components and a development methodology for building complex and scalable web applications. It is recommended due to its advanced features and user-friendly environment. The user can also develop microservices.
-
Yii is one of the oldest PHP frameworks, acronym as Yes It Is! It has 14.2k stars and 7k forks on GitHub. It is a fast, secure, and flexible PHP framework for web development, especially for building MVC architecture websites. It is an Object-Oriented PHP framework that requires knowledge of inheritance, polymorphism, etc.
-
Slim Framework
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. (by slimphp)
Slim is a micro PHP framework used for web development with 11.7k stars and 2k forks on GitHub. It has a simple and intuitive API development process. It is a micro-framework, meaning you only get a minimum of support for HTTP requests and forwarding requests to appropriate controllers. So the question is, why should you choose a micro-framework? Because it offers you flexibility and high extensibility.
-
Project mention: Step-by-step guide: Launching a website with October CMS on Linode using PHP and Laravel | dev.to | 2023-08-23
git clone https://github.com/octobercms/october.git your-website
-
Phalcon is open-source with 10.7k stars and 2k+ forks on GitHub. It is a full-stack framework for PHP that is characterized by high performance and low resource consumption. It is written or implemented as a C-extension or in C, which is integrated into PHP to improve performance. It has a user-friendly interface that simplifies PHP development and enhances the developer experience.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Pest
Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.
-
Lumen is also a micro-framework used for developing PHP-powered web applications with 7.6k stars and 1k forks on GitHub. It is based on the Laravel framework and is specifically designed to build microservices and smaller, lightweight applications. The same team behind Laravel creates it and also shares some of its components. But, It is different from Laravel because it doesn’t offer compatibility with any additional Laravel libraries like Cashier, Passport, Scout, etc.
-
I think it would be difficult (or much harder) to build something like Sylius on top of Laravel. Especially if you want good code-coverage by tests.
-
-
hyperf
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
-
-
Project mention: Mastering WordPress CLI: A Comprehensive Guide to Boost Your Productivity | dev.to | 2023-11-23
As of my last knowledge update in January 2022, the list of WordPress CLI commands may have expanded or changed. It's always a good idea to check the official WP-CLI documentation for the most up-to-date information. Here's a list of common WP-CLI commands as of my last update:
-
-
-
mix
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server (by mix-php)
-
-
framework
:gem: Go! AOP PHP - modern aspect-oriented framework for the new level of software development (by goaop)
The second one, is the using pure AOP approach - https://github.com/goaop/framework (ffi related).
-
Project mention: Why is no one making a new version of old Facebook? | news.ycombinator.com | 2024-02-20
-
-
-
one
A minimalist high-performance php framework that supports the [swoole | php-fpm] environment (by lizhichao)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHP Framework related posts
- Mastering Application Security: The Power of Rate Limiting
- Laravel Roadmap
- Tell HN: Laravel's default truncate method uses cascade for Postgres databases
- Spiral – High-Performance PHP Framework
- Creating GraphQL APIs with Laravel
- Top 12 PHP Frameworks For Web Development in 2024
- Exploring Middleware in Laravel 11
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Mar 2024
Index
What are some of the best open-source Framework projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | Laravel | 76,459 |
2 | Laravel | 31,322 |
3 | Symfony | 29,179 |
4 | Yii2 | 14,181 |
5 | Slim Framework | 11,782 |
6 | october | 10,962 |
7 | Phalcon | 10,747 |
8 | Pest | 8,676 |
9 | Lumen | 7,640 |
10 | Sylius | 7,634 |
11 | web-frameworks | 6,864 |
12 | hyperf | 5,865 |
13 | swoft | 5,583 |
14 | wp-cli | 4,792 |
15 | Laravel-Zero | 3,513 |
16 | huge | 2,141 |
17 | mix | 1,913 |
18 | Spiral Framework | 1,664 |
19 | framework | 1,627 |
20 | Elgg | 1,617 |
21 | lumen-framework | 1,462 |
22 | leaf | 1,002 |
23 | one | 879 |